Portal 2 is asking for Verification error fix

Asked By 60 points N/A Posted on -
qa-featured

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.

OK

SHARE
Answered By 70 points N/A #180665

Portal 2 is asking for Verification error fix

qa-featured

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]")

filetxt.Close

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

[5]

Name=Dedicated Server

[10]

Name=Counter-Strike

[20]

Name=Team Fortress Classic

[30]

Name=Day of Defeat

[40]

Name=Deathmatch Classic

[50]

Name=Opposing Force

[60]

Name=Ricochet

[70]

Name=Half-Life

[80]

Name=Condition Zero

[100]

Name=Condition Zero Deleted Scenes

[130]

Name=Half-Life: Blue Shift

[205]

Name=Source Dedicated Server

[211]

Name=Source SDK

[215]

Name=Source SDK Base

[218]

Name=Source SDK Base – Orange Box

[220]

Name=Half-Life 2

[240]

Name=Counter-Strike: Source

[280]

Name=Half-Life: Source

[300]

Name=Day of Defeat: Source

[310]

Name=Team Fortress 2 Dedicated Server

[320]

Name=Half-Life 2: Deathmatch

[340]

Name=Half-Life 2: Lost Coast

[360]

Name=Half-Life Deathmatch: Source

[380]

Name=Half-Life 2: Episode One

[400]

Name=Portal

[420]

Name=Half-Life 2: Episode Two

[440]

Name=Team Fortress 2

[1300]

Name=SiN Episodes: Emergence

[1317]

Name=Sin Episodes SDK

[2100]

Name=Dark Messiah Might and Magic Single Player

[2130]

Name=Dark Messiah Might and Magic Multi-Player

[2145]

Name=Dark Messiah Might and Magic Dedicated Server

[2150]

Name=Dark Messiah SDK Beta

[2400]

Name=The Ship

[2403]

Name=The Ship Dedicated Server

[2420]

Name=The Ship Single Player

[2430]

Name=The Ship Tutorial

[4000]

Name=Garry's Mod

[17500]

Name=Zombie Panic! Source

[17505]

Name=Zombie Panic! Source Dedicated Server

[17510]

Name=Age of Chivalry

[17515]

Name=Age of Chivalry Dedicated Server

[17520]

Name=Synergy

[17525]

Name=Synergy Dedicated Server

[17530]

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

[17535]

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

[17550]

Name=Eternal Silence

[17555]

Name=Eternal-Silence Dedicated Server

[17580]

Name=Dystopia

[17585]

Name=Dystopia Dedicated Server

[17700]

Name=Insurgency

[17705]

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