First of all, before trying any fix listed above, make sure that your computer meets the Mass Effect 2 system requirements and that you have updated your video and sound card drivers to the latest drivers. If you meet all the requirements but still have problems and ME2 crashes or/and freezes, read on and maybe you’ll find a solution!
First of all, most of the users report that they have problems when trying to load Mass Effect 2 and the game freezes while loading. According to people from the Steam forums, there are a couple of things you could try to fix this:
1. “Right click on game, properties, local files, verify integrity of game files. Then Defrag them. After that you should launch the game using the Launcher first so you can set all your settings the best way (lowest possible). Make sure your signed into EA and Biowear and registered your game,” suggests fatray
2. You could also try to go to the set up of the game file in SteamApps/common/mass effect 2/Binaries and lower the video settings. Hopefully this will solve your problem!
3. For those running Mass Effect 2 in Windows 7 or Vista, disabling the User Account Control might also fix the problem. If it does not, it would be best to switch the UAC back on!
4. Finally, if none of these fixes work, try a solution suggested by Steam user jito643: Delete the local shader cache files by going to Steam\SteamApps\common\mass effect\Binaries\ MassEffectConfig.exe and under the Repair section click on “Delete Local Shader Cache Files”.
Did any of these solutions help you with the Mass Effect 2 freezes and crashes? Did you manage to find your own solution? Let us all know in the comment section below!