At least, i think that is what i can't do.
To elaborate: i've bought Mass Effect 2 DDE, via Steam. Downloading went fine, everything seems to be where it's supposed to. So, i try to launch the game and this sets off the first time setup Steam does for every game. First, it takes care of DirectX, no problem. Then, it tries to start up Windows Installer. After about 5 minutes, my SO decides to let me know that the installer cannot be accessed, for some reason. It also decides to give up and go home meaning that my computer basically slows down to a crawl and i'm unable to execute any new application until i've rebooted.
While this may seem that it's not a problem of ME2 but of my pc, Windows Installer is working fine for everything else. No other application reports any problem in accessing it. So, anyone else had this problem? If so, how did you fix it?
For reference, i'm on a laptop, running Vista SP2, with a 2.4 Ghz Intel Core 2 Duo processor, 3 Gb's of Ram and a GeForce 8600GT.
I'd be grateful if anyone could help.
So, it seems i can't install Mass Effect 2
Débuté par
Valenius_Kristat
, févr. 01 2010 12:13
#1
Posté 01 février 2010 - 12:13
#2
Posté 01 février 2010 - 12:21
The solution to this is:
1. go to the redist folder in the steam game folder for mass effect
"C:\\Program Files (x86)\\Steam\\steamapps\\common\\mass effect 2\\redist" on Win7x64 and presumably vista.
2. manually run the vcredist.msi installer
3. go up one folder level and then make a copy of "game_key_install.vdf"
4. open the original in notepad or another text editor
5. remove the following and then save:
"vcredist"
{
"process 1" "%windir%\\\\system32\\\\msiexec.exe"
"command 1" "/i \\"%INSTALLDIR%\\\\redist\\\\vcredist.msi"
"NoCleanUp" "1"
}
6. Run ME2 form steam
I reckon that this is because the redistributable version of the Visual C++ 2005 runtime requires that you agree to a EULA, but because it does a silent install through steam, you can't agree to it, so it stalls.
This works for me, although I did manually install the PhysX stuff as well but it's the windows installer that's failing.
1. go to the redist folder in the steam game folder for mass effect
"C:\\Program Files (x86)\\Steam\\steamapps\\common\\mass effect 2\\redist" on Win7x64 and presumably vista.
2. manually run the vcredist.msi installer
3. go up one folder level and then make a copy of "game_key_install.vdf"
4. open the original in notepad or another text editor
5. remove the following and then save:
"vcredist"
{
"process 1" "%windir%\\\\system32\\\\msiexec.exe"
"command 1" "/i \\"%INSTALLDIR%\\\\redist\\\\vcredist.msi"
"NoCleanUp" "1"
}
6. Run ME2 form steam
I reckon that this is because the redistributable version of the Visual C++ 2005 runtime requires that you agree to a EULA, but because it does a silent install through steam, you can't agree to it, so it stalls.
This works for me, although I did manually install the PhysX stuff as well but it's the windows installer that's failing.
#3
Posté 01 février 2010 - 05:05
It seems it worked. Thank you!
#4
Posté 01 février 2010 - 06:20
np 
I spent most of saturday bashing my head against it before I realised what was actually happening.
I spent most of saturday bashing my head against it before I realised what was actually happening.
#5
Posté 08 février 2010 - 08:07
While BumpyPotato's solution is a great fix for, I would say, sixty percent of affected systems, it is not for all. After banging my head against the keyboard.. for some considerable time, I found the problem. Without going into vast details, it is down to whether or not you had PhysX installed before you installed the game. The even shorter version is that the installer was written by a moron.
The fix
1. Un-install Nvidia PhysX.
2. Re-install it using the bundled version found here:
\\\\Steam\\\\steamapps\\\\common\\\\mass effect 2\\\\redist\\\\PhysX_9.09.0814_SystemSoftware.exe
The fix
1. Un-install Nvidia PhysX.
2. Re-install it using the bundled version found here:
\\\\Steam\\\\steamapps\\\\common\\\\mass effect 2\\\\redist\\\\PhysX_9.09.0814_SystemSoftware.exe
Modifié par Wintershot, 08 février 2010 - 08:08 .





Retour en haut






