Portal 2 is asking for Verification error fix

Asked By 60 points N/A Posted on -

Hi there,

I have installed the game Portal 2 when I tried to launch it I got this error message box. I have installed it properly and copied the files required in the main folder where the game is installed. I tried to reinstall it, rebooted the PC and still got this error. Can anyone help me to play this game ? Can this error be fixed and how can I prevent it in the future with next games ?

Thanks !



Verification error Fix app Info

This applet is to fix verification issues involving Portal 2.


Answered By 70 points N/A #180665

Portal 2 is asking for Verification error fix


You can fix this problem by making a vbscript in notepad. Follow these steps to write your own vbscript.

1. Open Notepad >>Save as "[your game here] fix.vbs” make sure that the file category is set to “All Files”.

2. Write out what keyword you want to represent that section of script.

*You can use “msg” and next write “=msgbox” as a represent script.

  • To start the message box script place “ (”  ” and next write ("This applet is to fix verification issues involving Portal 2.", be careful about the speech marks and comma at the end remain.
  • Next write 16, "Verification error Fix app Info")
  • After that you can see something like this:

msg=msgbox("This applet is to fix verification issues involving Portal 2.", 16, "Verification error Fix app Info")

3. No copy and paste the following lines to start on the section of the script that really fixes the problem.

dim filesys, filetxt

Const ForReading = 1, ForWriting = 2, ForAppending = 8

Set filesys = CreateObject("Scripting.FileSystemObject")

Set filetxt = filesys.OpenTextFile("C:Program Files (x86)SteamSteamApps[steam username][gamename]steam_appid.txt", Forwriting, True)

filetxt.WriteLine("[game name+id]")


The file text command is used to build/edit a text file in a specified location.

  • Now replace [steam username] with your steam username ( if not work try using comma instead).
  • Replace [game name+id] with the names & ids below in this format Portal 2 400


Name=Dedicated Server




Name=Team Fortress Classic


Name=Day of Defeat


Name=Deathmatch Classic


Name=Opposing Force






Name=Condition Zero


Name=Condition Zero Deleted Scenes


Name=Half-Life: Blue Shift


Name=Source Dedicated Server


Name=Source SDK


Name=Source SDK Base


Name=Source SDK Base – Orange Box


Name=Half-Life 2


Name=Counter-Strike: Source


Name=Half-Life: Source


Name=Day of Defeat: Source


Name=Team Fortress 2 Dedicated Server


Name=Half-Life 2: Deathmatch


Name=Half-Life 2: Lost Coast


Name=Half-Life Deathmatch: Source


Name=Half-Life 2: Episode One




Name=Half-Life 2: Episode Two


Name=Team Fortress 2


Name=SiN Episodes: Emergence


Name=Sin Episodes SDK


Name=Dark Messiah Might and Magic Single Player


Name=Dark Messiah Might and Magic Multi-Player


Name=Dark Messiah Might and Magic Dedicated Server


Name=Dark Messiah SDK Beta


Name=The Ship


Name=The Ship Dedicated Server


Name=The Ship Single Player


Name=The Ship Tutorial


Name=Garry's Mod


Name=Zombie Panic! Source


Name=Zombie Panic! Source Dedicated Server


Name=Age of Chivalry


Name=Age of Chivalry Dedicated Server




Name=Synergy Dedicated Server


Name=D.I.P.R.I.P. Warm Up


Name=D.I.P.R.I.P. Dedicated Server


Name=Eternal Silence


Name=Eternal-Silence Dedicated Server




Name=Dystopia Dedicated Server




Name=Insurgency Dedicated Server

Note: If your OS is 32 bit, be sure that you write “Program Files” instead of “Program Files(x86)”.

4. After that you can see a message box with Yes or NO button to select whether to lunch the game or not.

Now select Yes button to lunch the game and write a section of script like below:


if finished = vbyes then

strProgramPath = """[your game exe path]"""


end if


set objShell = createobject("Wscript.Shell")


objShell.Run strProgramPath


Now save the file, launch it to be sure that everything works perfectly. Every playing time you need to run this script.

Enjoy now!



Login/Register to Answer

Related Questions