Red Faction Guerrilla won't run - Visual C++ Runtime Error

shadowstealer7

Reputable
Mar 8, 2014
1
0
4,510
Today, for the first time since upgrading to Windows 8.1, I decided to play the game, only to find it will not run.

The launcher comes up with this error when I attempt to run it:

Microsoft Visual C++ Runtime Library

Runtime Error!

Progran: C:\Games\Red Faction Guerrilla\rfg_launcher.exe

This application has requested the Runtime to terminate in in an unusual way.
Please contact the application's support team for more information.


Clicking OK or leaving it idle will then bring up the generic 'RFG Launcher has stopped working.'

I am pretty sure it has to do with Windows 8.1, as the game worked fine before I upgraded, and is the only of my games affected by it.

So, any ideas?

I do realise there is a fairly recent thread about this, but I would prefer to keep GFWL running as I still wish to play multiplayer.
 
Solution
You're experiencing this problem because the file rfg_launcher.exe is blocked by DEP security feature. In that case you'll have to unblock it by customizing computer security settings.

1. Right click My Computer desktop icon.
2. Select Properties.
3. Click "Advanced system settings".
4. Click Advanced tab, Settings (Performance).
5. Click Data Execution Prevention tab.
6. Select the option labelled "Turn on DEP for all programs and services except those I select".
7. Click Add, browse and locate the following file:
C:\Games\Red Faction Guerrilla\rfg_launcher.exe
8. Click OK | OK.

If the problem still persists, download Visual C++ Repair Tool.

Georgephill

Reputable
Mar 16, 2014
2
0
4,510
Uninstall current version of Microsoft Visual C++ Redistributable and download a fresh setup online.

1. Click Start.
2. Type "Control Panel"
3. Press ENTER.
4. Click Programs | Uninstall a Program.
5. Select "Microsoft Visual C++ Redist".
6. Click Uninstall button.
7. Follow it and reboot.
8. Scan all keys/ entries left in the Registry and delete them with this utility.
9. Download fresh setup from Microsoft.
 

WilliamsNYC

Reputable
Mar 28, 2014
2
0
4,520
You're experiencing this problem because the file rfg_launcher.exe is blocked by DEP security feature. In that case you'll have to unblock it by customizing computer security settings.

1. Right click My Computer desktop icon.
2. Select Properties.
3. Click "Advanced system settings".
4. Click Advanced tab, Settings (Performance).
5. Click Data Execution Prevention tab.
6. Select the option labelled "Turn on DEP for all programs and services except those I select".
7. Click Add, browse and locate the following file:
C:\Games\Red Faction Guerrilla\rfg_launcher.exe
8. Click OK | OK.

If the problem still persists, download Visual C++ Repair Tool.
 
Solution

Deedlesndeedles

Reputable
Aug 16, 2014
2
0
4,510
So what I found out is:
1. Update your Visual C++ get 2005
2. There is a windows update KB2962409 that seems to be breaking the game also. To delete it, go to CONTROL PANEL -> PROGRAMS AND FEATURES -> VIEW INSTALLED UPDATES -> right click on "Update for Microsoft Windows (KB2962409)" and Uninstall.
3. Restart
Should work.