Aller au contenu

Photo

So, it seems i can't install Mass Effect 2


  • Veuillez vous connecter pour répondre
4 réponses à ce sujet

#1
Valenius_Kristat

Valenius_Kristat
  • Members
  • 2 messages
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.

#2
BumpyPotato

BumpyPotato
  • Members
  • 3 messages
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.

#3
Valenius_Kristat

Valenius_Kristat
  • Members
  • 2 messages
It seems it worked. Thank you!

#4
BumpyPotato

BumpyPotato
  • Members
  • 3 messages
np :)



I spent most of saturday bashing my head against it before I realised what was actually happening.

#5
Wintershot

Wintershot
  • Members
  • 1 messages
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

Modifié par Wintershot, 08 février 2010 - 08:08 .