Far Cry® 3
198 ψήφοι
How to fix your broken Copy of Far Cry 3.
Από Aprils Flower
This is a fairly conprehensive guide to fixing Far Cry 3 when it breaks due to sloppy coding, rushed delivery and that trainwreck known a s Uplay. Not all of you will need this guide, but most will!


Have a great day, and always remember: Buying Ubisoft Is a Gamble!
5
5
   
Βραβείο
Αγαπημένο
Αγαπημένο
Μη αγαπημένο
part 1
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"

part 2
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.



special thanks to EternalCore


http://forums.ubi.com/showthread.php/739489-PC-Win7-8-vista-Solutions-gt-Far-Cry3-Has-Stopped-Responding


Just for posterity, EternalCore, one of the contributors, has contacted me and asked to mention that I specifically did not recieve his permission to publish this guide. I however dont want to steal credit so I am keeping the 'special thanks' mention and calling the situation done.
62 σχόλια
tetoooooooooo 13 Απρ, 20:59 
wow nice image below you've got there
Luka 3 Δεκ 2024, 8:14 
У меня нету его в папке "My games", там есть другие части, кроме третий
CmdrKeen 14 Νοε 2022, 19:05 
For solution 1, the image appears to be missing, could you repost it or describe the settings used?

I'm on Windows 11 and tried using compatibility mode for both Windows 7 and 8, and both made the game unable to launch at all.

Regarding solution 2, my GamerProfile.xml already had multithreaded rendering disabled, so that didn't work for me.

Game is playable but crashes predictably after about 15-20 minutes, only solution I have so far is to frequently save when not doing any missions, and just grin and bear it if it does crash during a mission and I have to repeat the entire thing and watch 10 unskippable cutscenes for the second time.
SSD VibeCheck 25 Δεκ 2021, 10:44 
hey alright it's kidna log no nexistant account how to fix this no solloutions on the internet
grahamdomonic 14 Νοε 2021, 21:29 
this was extremely helpful thank you
Suniljoel 28 Σεπ 2021, 19:28 
Hey I am on the far cry 3 mission The Motherload - Mines, and I am at the end, and then suddenly it pops up a white screen at that white screen doesn't go away, I have tried restarting the mission, I have tried loading up the checkpoint? Does anybody know how to fix this?
Bleuet 17 Σεπ 2021, 13:54 
Hello mine was not working because it was not installed in the main drive. i have also change the xml files, put some saves files suggest by someone and a bunch of files too by looking at tutorials in youtube... BUT the main drive problematic is a things that occurs with many games like fenyx rising or valhalla but not everybody. weird. I also ask help at ubisoft quebec for fenyx rising they never helped me xD (sorry for my bad english)
CrusadeToaster4 19 Ιουλ 2021, 17:35 
my audio cuts out way too much. I've tried everything i can think of to fix it. Nothing has worked in the slightest. Any ideas what to do?
miku 15 Ιουν 2021, 18:58 
i cant even launch the game as soon as i think it'll work bam, trouble authenticating the ownership of this product
stinky 6 Φεβ 2021, 13:55 
i cant find my key to it