Forum Discussion
@gksvr1 Hey mate i did all of the fixes but none have worked, i also tried to play titanfall2 and its the same for it to.
any other fixes for this issue
Cheers
@axdog2007p, I have gathered these possible solutions under the spoiler tag, hopefully one of them may fix the issue you are facing.
.NET Framework is disabled by default in Windows 10.
- Go to Control Panel > Uninstall a program > Turn Windows features on or off.
- Expand and check any .NET Framework you see.
- Reinstall Latest Supported Visual C++ Redistributable.
- Go to game folder and install/repair both redist installers (x86 & x64).
Battlefield 1\__Installer\vc\vc2013\redistvcredist_x64.exe Battlefield 1\__Installer\vc\vc2013\redistvcredist_x86.exe
Things to note:
◉ Run installers as administrator.
◉ If you get the message that the file is already installed, select Repair instead.
◉ Restart your PC after installation.
Once the installation is complete, the game should be working fine.
Scan your hard drives for errors and corrupted files.
- Open File Explorer and Go to This PC.
- Right-click on your C Drive and select Properties from the menu.
- Select the Tools tab. Under the “Error checking” section, click on the Check button.

NOTE: Do this for all hard drives that has Windows, Steam and the game installed.
Windows error pointing to an issue with your system.
If your VC++ is fully installed and up to date, then I would recommend the steps suggested in this Microsoft help thread: https://answers.microsoft.com/en-us/windows/forum/all/windows-error-0xc000007b/3933c823-7a63-4356-8ef5-69fcc0ed18f3
If none of the provided solutions worked for you, then there is not much I could help you with apart from saying report it as a bug.