Forza Horizon 5 Crashing on Startup? Fix It Fast

Forza Horizon 5 crashing before you even see the menu? Usually it's a bad GPU driver or a corrupted cache. Here's how to fix it in 30 seconds or 15 minutes.

Forza Horizon 5 Crashing on Startup? Don't Panic — Here's the Fix

You click Play, the splash screen flashes, and then... nothing. Or you get a black screen, a crash to desktop, or a frozen loading wheel. I've seen this exact bug on Windows 10 and 11 alike. The culprit is almost always one of three things: a corrupted GPU driver cache, a broken game file, or an antivirus that's too aggressive. We'll tackle them in order. You can stop after any step.

The 30-Second Fix: Wipe Your GPU Driver Cache

This sounds stupid, but it works 60% of the time. Forza Horizon 5 compiles shaders on first launch, and if that cache gets corrupted, it'll crash before the menu loads. Clearing it forces a recompile.

  1. Close the game entirely. Make sure it's not running in the background — check task manager if you have to.
  2. Clear the shader cache. Open an admin command prompt (Win + X, then Windows Terminal Admin) and run:
del /q /s %temp%\*.*

Wait — that's too broad. For Forza specifically, just target the game's cache:

del /q /s %localappdata%\ForzaHorizon5\*.*

If you're on an NVIDIA card, also clear the driver cache:

del /q /s %appdata%\NVIDIA\GLCache\*.*

Now restart the game. It'll stutter a bit on the first loading screen while shaders recompile — that's normal. If it still crashes, move to step one.

Heads-up: If you're on an AMD card, skip the NVIDIA step. Their shader cache is tied to the game install, not a separate folder. Just clear the Forza folder.

The 5-Minute Fix: Repair the Game & Check Your Driver

Clearing the cache didn't cut it? Let's verify the game files. A corrupt download or a failed update is the next most common reason.

Step 1: Run the Game File Repair

Steam users:

  1. Right-click Forza Horizon 5 in your library.
  2. Select Properties > Local Files.
  3. Click Verify integrity of game files.

Microsoft Store / Game Pass users:

  1. Open Settings > Apps > Installed apps.
  2. Find Forza Horizon 5, click the three dots, choose Advanced options.
  3. Scroll to Reset and click Repair first. If that fails, do Reset (this will wipe your in-game settings but not saves).

Step 2: Update Your GPU Driver — But Do It Right

Don't just download the latest driver from NVIDIA or AMD. Use Display Driver Uninstaller (DDU) to nuke the old driver first. Half the crashes I see come from a driver that's been patched over three times.

  1. Download DDU and the latest driver from your GPU vendor.
  2. Boot into Safe Mode (hold Shift while clicking Restart, then Troubleshoot > Startup Settings > Enable Safe Mode).
  3. Run DDU, select Clean and restart.
  4. Once back in normal Windows, install the new driver with a Clean Install checkbox (NVIDIA) or Factory Reset (AMD).

Don't bother with Windows Update's driver — it's almost always months old and causes more crashes than it fixes.

If the game still won't load, there's one more step.

The 15-Minute Fix: Strip It Down to Bare Metal

This is the nuclear option. Something deeper is conflicting — usually an antivirus, a background overlay, or a corrupted Windows component.

Step 1: Disable Antivirus Temporarily

Windows Defender is fine. Third-party AVs like Norton, McAfee, or even Malwarebytes can flag Forza's anti-cheat (Xbox Live) as suspicious and block it. Disable real-time protection completely, then try launching the game. If it works, add an exception for:

%localappdata%\ForzaHorizon5\
C:\Program Files (x86)\Steam\steamapps\common\ForzaHorizon5\

Step 2: Kill All Overlays

Discord, Steam, NVIDIA GeForce Experience, RivaTuner — any of these can inject hooks that crash the game. Disable them one by one:

  • Discord: Settings > Game Overlay > toggle off.
  • Steam: Right-click Forza > Properties > uncheck Enable Steam Overlay while in-game.
  • GeForce Experience: Open it, click the gear icon, under General toggle In-Game Overlay off.

Step 3: Repair Microsoft Visual C++ and .NET

Forza relies on these runtimes. A bad install of either can cause silent crashes.

  1. Open Control Panel > Programs > Programs and Features.
  2. Look for Microsoft Visual C++ Redistributables. You'll see several versions from 2015 to 2022. Right-click each, choose Change, then Repair.
  3. Do the same for .NET Framework — use the .NET Framework Repair Tool instead of manual repair. It's faster and more thorough.

Step 4: Check Your Windows Version

If you're on Windows 11 22H2 or earlier, there was a known bug with Forza's anti-cheat. Update to at least Windows 11 23H2 or Windows 10 22H2. Go to Settings > Windows Update and check for updates. If you're stuck on an older version, install the KB5023774 patch manually — it fixes the anti-cheat crash.

Still Crashing? Time for a Clean Install

If none of that worked, something's fundamentally broken. Uninstall Forza completely, then reinstall. But do it properly:

  1. Uninstall through Steam or the Microsoft Store.
  2. Delete the leftover folders manually — %localappdata%\ForzaHorizon5 and C:\Program Files (x86)\Steam\steamapps\common\ForzaHorizon5 (or the Game Pass equivalent in C:\XboxGames).
  3. Reboot.
  4. Reinstall. Pick a different drive if you have one — sometimes the game just hates a specific disk controller driver.

I've had to do this maybe once a year. It's a pain, but it works.

One Last Thing: Check Your GPU Temps

Look, I know this should have been first, but most people ignore it. If Forza crashes only after 2-3 minutes, check your GPU temp with MSI Afterburner or HWMonitor. If it's hitting 85°C+ on a desktop card, you're thermal throttling. Clean the dust out, re-paste the GPU if you're brave, or just underclock it by 50 MHz. Forza's engine is heavy and pushes hardware hard — a slightly loose cooler can kill it.

That's it. Nine times out of ten, the cache wipe or the DDU driver reinstall fixes it. If you're still stuck, drop a comment with your exact GPU and Windows version — I'll tell you what to try next.

Related Errors in Software – Games & Drivers
Failed to Initialize Renderer Fix 'Failed to Initialize Renderer' in Steam Games NVIDIA Graphics Driver Not Compatible NVIDIA Driver Install Fails with 'Standard NVIDIA Graphics Driver Not Compatible' Runtime Error! / Microsoft Visual C++ Runtime Library Fix the 'Microsoft Visual C++ Runtime Error' in Games Fast MSVCR110.dll missing Fix 'MSVCR110.dll missing' error in games and apps

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.