1. #1

    [PC - Win7/8/vista]Solutions -> Far Cry 3 Has Stopped Responding.

    So after having this issue constantly I went to troubleshoot it on my rig and Here's the results.

    Issue: "Far Cry 3 Has Stopped Responding.", hangs, freezes, crashes, on a Black Screen and or gets minimized.

    Cause 1: Windows 7/8/vista is attempting to change the visual theme to basic but is unable to change it due to Far Cry 3 Auto Disabling Desktop Composition....

    Cause 2: DX11 Players only -> MultiThreading is broken and doesn't work properly.

    Cause 3: Missing or damaged windows runtime files.

    Cause 4: Overlay and Directx Hook Software including Steam causes the Updater/Patcher/Game to crash....

    Cause 5: Game crashes with this error: "Exception Code: c0000005" -> This one is Possibly hardware related and its hard one to track down due to its generalized nature.

    Cause 6: Corrupt/missing/damaged Game Files and or failed install or Outdated of Uplay Software.
    Including " Ubisoft Game Launcher was not found. Please try re-installing the game. Error code: 3."

    Cause 7: Blank/Corrupt "GamerProfile.xml" Config file & improper resolution startup.
    Note: The Solution 7 can also be used to reset your game's GFX if you set something wrong and you can't get back into the game to change it.




    Solution 1:
    1. Navigate to your Far Cry Game Folder:
    Ubisoft Default install location:
    Code:
    "C:\Program Files (x86)\Ubisoft\FarCry 3\bin"
    Steam Default install location:
    Code:
    "C:\Program Files (x86)\Steam\steamapps\common\FarCry 3\bin\"
    2A. Right Click on "farcry3.exe" and Select "properties", Then Select the "compatibility tab" and change the settings according to the image below:


    2B. Windows 8 Users Only: Use this method to setup the Compatibility mode -> http://www.eightforums.com/tutorials...ndows-8-a.html

    3. Click Apply, then OK and Repeat Step 2 above for this file too "farcry3_d3d11.exe"
    Note - Steam Users: If you get this error "Failed to execute command: farcry3_d3d11.exe (error 740). Please make sure this executable file exists". That error is part of Steam's DRM; And to fix it just don't set any settings for the compatibility for "farcry3_d3d11.exe", then launch the game which will pass down the settings from the "farcry3.exe".

    4. Launch the game and enjoy.




    Solution 2(Directx11 Only):
    1. Navigate to here
    Code:
    "C:\Users\[user name]\Documents\My Games\Far Cry 3"
    2. Open this file with Notepad "GamerProfile.xml"
    3. Search for this "D3D11MultithreadedRendering"
    4. Make sure it is Set to "0" which will disable it.
    5. It now should look like this:
    Code:
    D3D11MultithreadedRendering="0"
    6. Go File>Save then Close Notepad; Run your game and Enjoy.




    Solution 3 -> Install these in Order:
    1. Directx9c: http://www.microsoft.com/en-us/downl...s.aspx?id=8109

    2. Microsoft Visual C++ 2010 x86: http://www.microsoft.com/en-us/downl...s.aspx?id=5555

    3. Microsoft Visual C++ 2010 x64: http://www.microsoft.com/en-us/downl....aspx?id=14632

    4. Microsoft Visual C++ 2010 SP1 x86/64: http://www.microsoft.com/en-us/downl....aspx?id=26999

    5. (Win7/Vista)Microsoft .NET Framework 3.5 Service Pack 1: http://www.microsoft.com/en-us/downl...ils.aspx?id=22
    (Win8)Microsoft .NET Framework 3.5 on Windows 8: http://msdn.microsoft.com/en-us/library/hh506443.aspx

    6. Microsoft .NET Framework 4.0: http://www.microsoft.com/en-us/downl....aspx?id=17851

    7. Microsoft .NET Framework 4.5: http://www.microsoft.com/en-us/downl....aspx?id=30653

    Note: If they ask you to repair, do so as the runtime files can get corrupted/damaged.




    Solution 4:

    1. Disable/Close any Overlay or DirectX Hooking software before launching the game.
    The Following list of overlay/hooking Programs are known to interfere with Far Cry 3:
    • Fraps(overlay fps display)
    • Xfire
    • Team Speak
    • Mumble
    • Steam Overlay(read below if you don't know how to disable this one)
    • Evga Precision X
    • Gigabyte OC Guru I & II
    • ASUS GPU Tweak
    • ASUS Smart Doctor
    • Gamer OSD
    • MSI Afterburner
    • MSI kombuster
    • Evolve Client( https://www.evolvehq.com/client )

    Note: This Excludes Uplay because you need it for achievements, etc.
    2. Launch and enjoy the game.

    If anyone finds anymore Programs that conflict, please let me know so I can add them to the list. Thanks

    Steam Users:
    1. Go to your Steam Library and locate "Far Cry 3" then Right-click it and Select Properties.
    2. Uncheck the "Enable Steam Community In-Game" box, then click close and run the game.




    Solution 5:
    It has come to my Attention that some of the Overlay/Hooking Apps are causing some of the "Exception Code: c0000005" errors to show up... So before you go testing the RAM(as it can also cause this error), Read and Try Solution 4 First!!.

    If you did disable the overlay/hook software and you still get that error and or a BSOD then try the Solution Posted below.

    Memory Testing.

    Read this first:
    The Game Crashes with this error "Exception Code: c0000005" can be due to a memory(RAM) issue.... This game has memory Fault checks implemented and because Ram is tricky it can fail at random times.

    FC3 is most likely allocating memory(RAM) that is normally unused because it requires more/bigger chunks to operate, thus if it hits a spot where the ram is faulty the game will Throw an exception error and crash because it couldn't read or write to the block or chunk it required to.

    Think of it this way, Ram is layered, like a cake for example; and a Game that requires big chunks can, and will, allocate the layers as whole layers which can fail due to faulty ram.

    So if a Stick is bad, errors such as these don't always show up until you use a heavy load on the RAM.

    Now Try this:
    1. If you are Overclocking then Restore ALL your Overclocked settings to default before the next step.
    2. Run this to test your ram: http://www.memtest.org/#downiso
    3. Set Memtest86 to run ALL the tests then leave it Testing your Ram for a night.
    4. If that test shows nothing, then you can try and remove one stick at a time to attempt to see if one of your sticks is bad; Or you can buy New higher quality ram to get rid of the issue completely.
    Tutorial: If you need help with Memtest86 then here's a great Tutorial you can use: http://www.overclockers.com/forums/s...d.php?t=409152
    Important NOTE: Remember to ground yourself with an Antistatic Wrist Strap, because any static electricity can kill you RAM quite easily...


    And Finally Most programs don't allocate the memory(RAM) layers like FC3 is doing because they don't require big chunks of memory to operate. So If you want another game to test out then Try FC2 or GTAIV as they use the Ram in a slimier way.

    If Nothing works for this Solution 5, then Submit a support ticket here: http://ubisoft.custhelp.com/app/ask




    Solution 6:
    Uplay Users:
    1A. Uninstall Uplay and FC3 from the "Programs and features" in your "Control Panel"
    1B. Or you can Manually uninstall Uplay: Navigate to the Uplay Installed Location and double click on "Uninstall.exe" then follow through to uninstall Uplay.
    Default Uplay Installed Location:
    Code:
    "C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher"
    2. Download & install Ccleaner from here: Download Ccleaner
    3. Run the Registry Fixer in Ccleaner Continually until no more errors/issues show up.
    4. Read & Install ALL the Stuff in Solution 3, then continue to step 5 below.
    5. Download & install Uplay from here: http://uplay.ubi.com/
    6. Install & Patch FC3
    7. Login to Uplay using the same account you used before to register the game
    8. Enjoy the game. Also if you still have game crashes or hangs/freezes but your game atleast launches then try the Solutions 1-5 & 7 to see if they fix the game.

    Steam Users:
    1A. Uninstall Uplay from the "Programs and features" in your "Control Panel"
    1B. Or you can Manually uninstall Uplay: Navigate to the Uplay Installed Location and double click on "Uninstall.exe" then follow through to uninstall Uplay.
    Default Uplay Installed Location:
    Code:
    "C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher"
    2. Download & install Ccleaner from here: Download Ccleaner
    3. Run the Registry Fixer in Ccleaner Continually until no more errors/issues show up.
    4. Read & Install ALL the Stuff in Solution 3, then continue to step 5 below.
    5. Download & install Uplay from here: http://uplay.ubi.com/
    6. Right-click "Far Cry 3" in your Steam games Library list and Select Properties.
    7. Select the "Local Files" Tab
    8. Press the "Verify Integrity of Game Cache..." button and wait for it to finnish including the download of missing files.
    9. Launch FC3 and Login to Uplay using the same account you used before to register the game
    10. Enjoy the game. Also if you still have game crashes or hangs/freezes but your game atleast launches then try the Solutions 1-5 & 7 to see if they fix the game.




    Solution 7:

    Note: This solution will make Far Cry 3 startup with the bare minimum settings which is in windowed mode, using directx 9, with Low gfx settings and with the resolution 1024x768.
    1. Navigate to this folder:
    Code:
    "C:\Users\[user_name]\Documents\My Games\Far Cry 3"
    2. Open "GamerProfile.xml" with Notepad or Wordpad. <- if the file doesn't exist jump down to Number 7.
    3. Paste this code into it:
    Code:
    <GamerProfile>
    	<SoundProfile MusicEnabled="1" MasterVolume="100" MicEnabled="0" IncomingVoiceEnabled="0" Language="English" />
    	<RenderProfile MSAALevel="0" AlphaToCoverage="0" SSAOLevel="1" SDSM="0" ResolutionX="1024" ResolutionY="768" Quality="low" QualityEditor="editor_ps3" Fullscreen="0" Borderless="0" UseD3D11="0" D3D11MultithreadedRendering="0" WidescreenLetterbox="0" UseWidescreenFOV="0" FOVScaleFactor="1.23" EnableSubResolution="0" SubResolutionX="960" SubResolutionY="540" VSync="0" RefreshRate="0" DisableMip0Loading="0" GPUMaxBufferedFrames="1" ShowFPS="0" Brightness="1" Contrast="1" GammaRamp="1" AllowAsynchShaderLoading="1">
    		<CustomQuality>
    			<quality ResolutionX="1280" ResolutionY="720" EnvironmentQuality="low" AntiPortalQuality="default" PortalQuality="low" PostFxQuality="low" TextureQuality="low" TextureResolutionQuality="low" WaterQuality="low" DepthPassQuality="low" VegetationQuality="low" TerrainQuality="low" GeometryQuality="low" AmbientQuality="low" DeferredAmbientQuality="low" ShadowQuality="low" EditorQuality="" Hdr="0" HdrFP32="0" ReflectionHdr="0" EnableVertexBinding="0" id="custom" />
    		</CustomQuality>
    	</RenderProfile>
    	<NetworkProfile VoiceChatEnabled="1" CustomMapMaxUploadRateInBitsOnline="10240000" OnlineEnginePort="9000" OnlineServicePort="9001" FileTransferHostPort="9002" FileTransferClientPort="9003" LanHostBroadcastPort="9004" LanClientBroadcastPort="9005" ScanFreePorts="1" ScanPortRange="1000" ScanPortStart="9000" SessionProvider="" MaxUploadInbpsOnline="10240000">
    		<Accounts />
    	</NetworkProfile>
    	<GameProfile />
    	<ProfileSpecificGameProfile Sensitivity="1" Invert_x="0" Invert_y="0" DefaultFlickFireDirection_y="0" UseMouseSmooth="1" Smoothness="0.2" Smoothness_Ironsight="0.2" HelpCrosshair="1" Gamepad_vibration="1" UseRoadSignHilight="1" UseSubtitles="0" TaggingEnabled="1" WikiUpdatedEnabled="1" CollectibleUpdatedEnabled="1" TutorialUpdatedEnabled="1" ObjectiveReminderEnabled="1" CraftingTipsEnabled="1" DisplayXPEnabled="1" DetectionIndicatorEnabled="1" HitIndicatorEnabled="1" GrenadeIndicatorEnabled="1" UseAmbx="0" UseGamePad="0" GamepadAnswered="0" Autosave="1" Machete="0" IronsightToggleMode="0">
    		<FireConfig QualitySetting="VeryHigh" />
    	</ProfileSpecificGameProfile>
    	<RealTreeProfile Quality="VeryHigh" />
    	<EngineProfile>
    		<PhysicConfig QualitySetting="VeryHigh" />
    		<QcConfig GatherFPS="1" GatherAICnt="1" GatherDialogs="0" IsQcTester="0" />
    		<InputConfig />
    		<ZoneConfig />
    	</EngineProfile>
    	<UplayProfile LockString="" />
    </GamerProfile>
    4. Go File>Save & Exit Notepad/Wordpad.
    5. Launch Far Cry 3 and Change the settings in the Video & Video Quality to what you Desire.
    6. Enjoy the game.
    ------------------------------------------------------------------------------------------------------------------
    7. Navigate to this folder:
    Code:
    "C:\Users\[user_name]\Documents\My Games\"
    8. Create a new folder and name it "Far Cry 3" without the quotes.
    9. Your directory tree should look like this:
    Code:
    "C:\Users\[user_name]\Documents\My Games\Far Cry 3"
    10. Create a new text file and rename it to this: "GamerProfile.xml" without the quotes. <- Make sure there is no .txt at the end of it to check read here under "Let me fix it myself": http://support.microsoft.com/kb/865219 For Showing the file extensions.
    11. Jump Back up to Number 2 and continue till Number 6.




    More to Come If I come Across any other issues.

    Enjoy And Please Remember to keep this thread up and Polite. -Thanks

    Share this post

  2. #2
    In Windows 8 (the OS I'm running), there is no option for disabling visual themes or for disabling desktop composition.
    Also, for those unfortunate enough (such as myself) to never even have the game load, there will be no GamerProfile.xml file within the Far Cry 3 folder (under My Games) to change.
    Share this post

  3. #3
    Originally Posted by newfrank Go to original post
    In Windows 8 (the OS I'm running), there is no option for disabling visual themes or for disabling desktop composition.
    Also, for those unfortunate enough (such as myself) to never even have the game load, there will be no GamerProfile.xml file within the Far Cry 3 folder (under My Games) to change.
    Here try this http://www.eightforums.com/tutorials...ndows-8-a.html
    Share this post

  4. #4
    Tried. Still get the crash.
    Share this post

  5. #5
    Originally Posted by newfrank Go to original post
    Tried. Still get the crash.
    More details would be nice, like FULL System specs and what happens when it crashes.

    Oh and Videocard Driver version.

    P.S. When was the last time you ran windows update?
    Share this post

  6. #6
    I press play from uplay, the splash screen comes up, and within 2 or 3 seconds I get "Far Cry 3 has stopped responding".

    See signature for full specs.
    Windows 8 64-bit
    cpu: i2550k 3.4 GHz
    EVGA 560Ti, DX11
    8gb ram
    Share this post

  7. #7
    Originally Posted by newfrank Go to original post
    I press play from uplay, the splash screen comes up, and within 2 or 3 seconds I get "Far Cry 3 has stopped responding".

    See signature for full specs.
    Windows 8 64-bit
    cpu: i2550k 3.4 GHz
    EVGA 560Ti, DX11
    8gb ram
    OS?
    Videocard driver Version?
    Did you run windows update recently?

    Also try this -> Install these in order:

    Directx9c: http://www.microsoft.com/en-us/downl...ils.aspx?id=35

    Microsoft Visual C++ 2010 x86: http://www.microsoft.com/en-us/downl...s.aspx?id=5555

    Microsoft Visual C++ 2010 x64: http://www.microsoft.com/en-us/downl....aspx?id=14632

    Microsoft Visual C++ 2010 SP1 x86/64: http://www.microsoft.com/en-us/downl....aspx?id=26999

    Microsoft .NET Framework 3.5 Service Pack 1: http://www.microsoft.com/en-us/downl...ils.aspx?id=22

    Microsoft .NET Framework 4.0: http://www.microsoft.com/en-us/downl....aspx?id=17851
    Share this post

  8. #8
    Windows 8, latest nvidia driver (310.70). Run Windows update twice a day (so, yes, I am up to date).

    -Microsoft Visual C++ 2010 SP1 x86/64: http://www.microsoft.com/en-us/downl....aspx?id=26999 --> The vcredist_ia64.exe file will not install on my system. It says "This setup program requires an IA64 platform. It cannot be installed on this platform."

    -Microsoft .NET Framework 3.5 Service Pack 1: http://www.microsoft.com/en-us/downl...ils.aspx?id=22 refuses to open under any compatibility mode and even if run as administrator.
    I had everything else already installed, but uninstalled and reinstalled anyway. I still get the crash.
    Share this post

  9. #9
    Originally Posted by newfrank Go to original post
    Windows 8, latest nvidia driver (310.70). Run Windows update twice a day (so, yes, I am up to date).



    I had everything else already installed, but uninstalled and reinstalled anyway. I still get the crash.
    Install the x86 and x64 versions NOT THE AI64 ONE..........................................

    Run the 3.5 SP1 in normal mode.

    Do you have a profile in Nvidia Setup for Far Cry 3?
    Share this post

  10. #10
    No I don't have a profile set for the game in nvidia. EDIT: Well, I have it added into my Nvidia control panel and it's set to use Application-controlled settings.

    And, I should have been more specific - the 3.5 SP1 file will not execute under any mode (including normal).
    Share this post