Trying to run any Far Cry games that I currently own do not work (Far Cry 3 Blood Dragon, Far Cry 4, Far Cry Primal). Mainly I want to run Primal as I just purchased it.
I have completed the following troubleshooting tips...
Uninstall/Re-install of Primal
Uninstall/Re-install of Uplay from Ubisoft website
Deleted download cache
Verfied game integrity cache several times
Trying to manually run game from steamapps folder leaves me with the following message:
The program can't start because MSVCP100.dll is missing from your computer. Try reinstalling the program to fix this problem.
A quick google search shows that that missing file is from the Visual C++ 2010.
Tried installing Visual C++ 2010 and it encounters a fatal error during installation and will not install.
Examining the log file yields:
MSI (g:\251ddf04eb15ec7a17e0a53dea1f\vc_red.msi) Installation failed.
Final Result: Installation failed with error code: (0x80070643), "Fatal error during installation. "
Searching this error code on google again leads me to .NET framework issues from 2009...
This leads me nowhere.
I tried manually downloading the dll file and dropping in the 32 bit version in the System32 folder and the 64 bit version in the SysWOW64 folder. When trying to run Primal I now get the error message:
The application was unable to start correctly (0xc000007b).
This implies a file is corrupt or misplaced...
I've also tried disconnecting and re-connecting monitors.
I've disabled and enabled crossfire.
Nothing.
At this point I'm lost. I have no idea how to proceed.
Any and all help is welcome.
My specs are posted below: Of note, my computer is a custom build
Computer Information:
Manufacturer: To Be Filled By O.E.M.
Model: To Be Filled By O.E.M.
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
CPU Family: 0x6
CPU Model: 0x2a
CPU Stepping: 0x7
CPU Type: 0x0
Speed: 3300 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Supported
Network Information:
Network Speed:
Operating System Version:
Windows 10 (64 bit)
NTFS: Supported
Crypto Provider Codes: Supported 311 0x0 0x0 0x0
Video Card:
Driver: AMD Radeon R9 200 Series
DirectX Driver Name: aticfx32.dll
Driver Version: 21.19.164.257
DirectX Driver Version: 21.19.164.257
Driver Date: 23 Nov 2016
OpenGL Version: 4.5
Desktop Color Depth: 32 bits per pixel
Monitor Refresh Rate: 60 Hz
DirectX Card: AMD Radeon R9 200 Series
VendorID: 0x1002
DeviceID: 0x6810
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 2
No SLI or Crossfire Detected
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 3840 x 1080
Primary Display Size: 20.91" x 11.77" (23.98" diag)
53.1cm x 29.9cm (60.9cm diag)
Primary Bus Type Not Detected
Primary VRAM: -2048 MB
Supported MSAA Modes: 2x 4x 8x
Sound card:
Audio device: Headphones (High Definition Aud
Memory:
RAM: 8073 Mb
Miscellaneous:
UI Language: English
Microphone: Not set
Steam Controller Cable and Base: Not set
Media Type: Undetermined
Total Hard Disk Space Available: 933423 Mb
Largest Free Hard Disk Block: 295191 Mb
OS Install Date: Dec 31 1969
Game Controller: None detected
VR Headset: None detected
Edit:
Also downloaded Visual C++ 2012, no results.
Graphics drivers are also up-to-date.
Hey there, thank you for being so specific about what you've done! You're correct in a lot of ways and your flow of information/troubleshooting is not wrong. It's a little strange that your graphics cars is showing as "AMD Radeon R9 200 Series" as opposed to one of the specific models (AMD Radeon R9 280, etc), but I don't think that's what is causing the issue. Here's a few additional steps I'd like you to try.
1) Please uninstall your current version of Uplay and reinstall from uplay.ubi.com, then run your newly updated Uplay client as an administrator.
2) Make sure all of your Windows Updates are installed on your PC.
3) Try steps 4 and 5 on this FAQ which talks about deleting temporary files and running a selective startup.
If you still have issues after that, please reach out to our team at https://support.ubi.com by clicking on "Contact Customer Support". Our technical support team can further investigate this issue for you and get you playing all of your Far Cry games.