Halo Infinite Won’t Launch and is Crashing for some PC users – How to fix

Halo Infinite won’t launch and crashing – This guide will show you how to fix the crashing and startup related issues in Halo Infinite PC.

A lot of PC users are facing Crashes whenever they are trying to Launch Halo Infinite

The final release of Halo Infinite is finally out. The Multiplayer is out of beta, and the campaign is finally available too. Everything is going really well with the game so far. There are around 100,000 reviews of the game on Steam, at the moment. And, most of them are positive.

Though, there are no problems tied to the gameplay of Halo Infinite, there are some technical issues, that needs to be addressed. I am talking about the launch and crashing issues.

A lot of PC users are experiencing constant crashes at startup with the game. Now, this is understandable for players who are trying to launch the game on a PC that doesn’t meet the minimum requirements of the game. But, that is not the case here. I am literally seeing users with Ryzen 7 5800xs and RTX 3080s complain about this.

That is why I decided to list all the fixes that have been confirmed to be working by the people of Halo Community, in this article.

How to fix

Here are some things you can try to improve stability, which may or may not work:

Fix #1 – Use the GPU Drivers recommended by the developers

343 has already recommended the Nvidia and AMD drivers, that are best suited for Halo Infinite. Here is what they have to say:

Hey Friends,

Halo Infinite should be played with the latest PC graphics drivers. To install the latest drivers, visit the manufacturer’s support site:


  • Recommended driver: Halo Game Ready Beta Driver
  • The AMD Halo Game Ready Beta Driver significantly improves performance. Please update to this driver for the best experience.


  • Recommended driver: 496.49
    or later



Doing this would also fix any DirectX or Direct3D errors in Halo Infinite.

Fix #2 – Set Full Screen Effects to 0

A lot of users started reporting that Halo Infinite is often crashing at times when they are respawning or when their shield breaks. That is when this fix popped-up. Some users came to the conclusion, that it is happening due to the ‘Full Screen Effects’. And, setting it to ‘0’ will get rid of the crashes.

Halo Infinite crash fix proof

Therefore, all you need to is, go to your Video Settings, and set Full Screen Effects to 0. While you are at it:

  • Set Effect Quality to Low
  • Disable Speed Lines
  • Go to the UI tab, and disable Chromatic Aberration, Bloom, and Parallax

Fix #3 – Disable High-res textures

When you install Halo, you get a Multiplayer High-Res Textures pack by default. The size of the pack is around 7.7 GB, and it affects the visuals of maps in the multiplayer mode. You probably have it installed at the moment, without having any idea. Here is how to uninstall it:

  • If you are a Steam user, then go to your Library
  • Right-click on Halo Infinite
  • Select Properties
  • Click on ‘DLC’
  • Un-tick the box beside ‘Multiplayer High-Res Textures’
    How to uninstall Halo Infinite high-res textures

If you have Halo Infinite on the Xbox app, then:

  • Go to the Halo Infinite store page on your Xbox app
  • Click on these ‘three dots’, and select Manage Game
    How to uninstall Halo Infinite high-res textures on Xbox App
  • Now, just un-tick the box beside High-res Textures
  • Apple Changes
  • Restart the App

Fix #4 – Reduce reflections quality to Low in-game

Many of the crashes seem to be occurring on the Streets map specifically for some users, where the use of reflections is really heavy.

Some users reporting that even on very high end GPUs, reflection settings being particularly intensive, may point to instability and crashes.

Fix #5 – Disable Async Compute

If you are using an Nvidia GPU, then I would suggest that you turn off Async Compute. This setting has been proven to be ‘Hit or Miss’ for Nvidia GPU users. It triggers crashes for some people, and gets rid of it for some. AMD users are less likely to have this problem.

Just go to Settings > Video, and disable Async Compute. Restart the game after that.

Fix #6 – Use the Minimum Frame Rate and Maximum Frame Rate setting

Set your in-game maximum fps to match the default refresh rate of your monitor. Which means, if you have a 144Hz monitor, set max fps to 144. Now, set your minimum frame rate to something that, according to you, is playable.

The game uses dynamic resolution scaling based on what you set your minimum fps to, so it will attempt to scale your resolution down to whatever is necessary to maintain that minimum. This will prevent overuse of the GPU and CPU, and might fix the crashing issue.

Fix #7 – Verify the Halo Infinite game files on Steam (For Steam users)

If you have Halo Infinite on Steam, and you are not being able to launch the game at all. I would suggest that you verify file the game files of Halo Infinite via Steam:

  1. Restart your computer and launch Steam
  2. Next, you right-click on Halo Infinite in your Library
  3. From the drop-down menu, select Properties…
  4. Select the Local Files tab and click the Verify integrity of game files… button
  5. Steam will verify the game’s files – this process may take several minutes

Fix #8 – Repairing Halo Infinite might fix the launch issues (For Xbox app users)

If you are playing Halo Infinite on the Xbox app on your Windows 10 PC, then you can actually repair the game. This will fix the game if there are any sorts of missing or broken files. Here is how to do it:

  • Go to your Windows Settings
  • Select Apps & features
  • Look for Halo Infinite from the app list
  • Click on Halo Infinite once you find it (Just use sort by : size)
  • Select Advanced options
  • Click on Repair
    How to repair Halo Infinite PC
  • Wait until the process is completed
  • Restart the Xbox app

Fix #9 – Manually update Microsoft Visual C++ Redistributables and restart your machine

I would recommend that you update your Visual C++ redistributable, as there’s a chance it hasn’t been installed correctly. If you are getting errors like “vcruntime140_1.dll missing” or “MSVCP140.dll was not found”, this will fix that.

Fix #10 – Check for updates to Microsoft Gaming Services

This is one of the primary reasons behind crashes in games, that are on the Xbox app for PC. Forza Horizon 5 users faced this exact same issue, as well. Check for updates to the Microsoft Gaming Services in the Downloads section of the Microsoft Store.

Update – 12/09/2021

If after clicking the Play button on the Xbox App, Halo Infinite, instead of launching, is directing you to the “Gaming Services” page on the Microsoft Store. Here is what you need to do.

Click on the 3 dots next to the game and select manage installation. Then untick/tick high texture pack, and select ‘chose what I want to install’. And, then select the modules you want to install (It is up to you whether you want to keep the HD textures or not). This should so the job. Basically, what this does, it verifies the installation.

Fix #11 – Halo Infinite doesn’t work that well with some Overlays

Disable Steam Overlay, and other unnecessary overlays and apps (Afterburner, etc.)

Fix #12 – Check your antivirus settings

There is a huge chance that your antivirus is not letting your system launch Halo Infinite. It might be giving a ‘False-positive’ Check your antivirus settings to make sure the game is not being blocked. Add Halo Infinite to any whitelist feature in your antivirus program.

Fix #13 – Using the Windows 10 System File Checker

Run the system file checker in Windows. Here is how to do it:

  • Press the Windows key > type “cmd” without quotes > right-click the command prompt and select “Run as Administrator”
  • Type “sfc /scannow” without quotes in the command prompt and hit enter
    Windows 10 System file checker
  • Wait until the process is complete
  • If any errors were found, run this process two more times or until no errors are found
  • Then in the same command prompt, type “DISM /Online /Cleanup-Image /CheckHealth” without quotes and hit enter
  • Wait until the process is complete
  • This will ensure file integrity on your system in the event any missing or corrupt dlls are causing system instability

If none of the fixes given above end up working for you. You can check your Event Viewer for error or crash reports. There will always be one, even if no error is displayed on screen. It will be in Custom Views > Administrative Events and/or Windows Logs > Application. If the error involves kernelbase.dll, type “regsvr32 KERNELBASE.dll” without quotes, in the command prompt, and hit enter. Then restart your PC.

That is going to be all for the topic of fixing Launch and Crashing issues in Halo Infinite. Nothing mentioned is this article is a guaranteed fix, as it is impossible to find one that fixes the issues for every single Halo Infinite player in the world. If none of the methods mentioned work for you, then you can directly send a ticket to Halo Support by following the steps mentioned here.

If you want, you can actually check out my performance video of Halo Infinite. The game is running on a RTX 3060 Ti paired with a Ryzen 5 5600x:

If you think this guide has helped you, then let us know in the comment section below. And for more Halo Infinite guides, keep an eye on Frondtech.

That’s all folks!

Last Updated on December 9, 2021

2 thoughts on “Halo Infinite Won’t Launch and is Crashing for some PC users – How to fix”

  1. Lucas Anthony Hitt

    When attempting to type the “regsvr32 KERNELBASE.dll” in the command prompt, an error message pops up saying “The module ‘KERNELBASE.dll’ was loaded but the entry-point Dllregisterserver was not found.” Game is definitely still crashing.

  2. Tyler Shane Morgis

    Disabled the high-res textures through the Xbox app and rebooted the game. Finally loaded the campaign first try! Thankyou 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *