Overview
This guide is aimed at those who had their Forza Horizon 4 not launching on Steam at all.If you didn’t use BitDefender or didn’t have non-latin characters in your username and the game still doesn’t launch for you completely without any error box – you might want to try this as a potential FIX.A keen eye might notice that official troubleshooting guide from Forza Support Team mentions reinstalling Microsoft Visual C++ programs, but they only reinstall the most recent version, which is not enough to fix the issue.
1. Press the Windows Key + R, type appwiz.cpl and then press Enter
2. This will open Programs and Features. Search for “Visual C++” to find all Microsoft Visual C++ Redistributables
3. Uninstall each version / architecture of Microsoft Visual C++ Redistributable one by one.
This my seem like a lot, but they actually uninstall pretty quickly (your mileage may vary though)
4. Download ALL packages of VCRedist Visual Studio C++ runtimes from here
[link]This is the key part of the guide, because it seems that Forza Horizon 4 actually needs one of the older versions of VCRedist Visual Studio C++ runtime, possibly even an x86 one.
5. Extract contents of Visual-C-Runtimes-All-in-One-Mar-2021.zip
6. Run install_all.bat as administrator to install all Visual C++ programs with a single action
Wait for the installation process to complete.
7. Launch the game in Steam
Your PC might need a restart, which wasn’t required in my case.
If your error matches what’s described in the guide info box and this FIX didn’t work for you, please let me know.
I sincerely hope this guide works for you.