Troubleshoot Halo Infinite Crashing Issue on Windows PC

Halo Infinite crashing could be down to an issue with your graphics drivers, interference with third-party applications, or even overclocking (in some scenarios). The game can crash at any particular instance without any error messages, forcing you to launch it again.

Halo Infinite Crashing
Halo Infinite Crashing

In some instances, you can also experience game crashes due to additional packs that you may have installed, such as the High-Res Multiplayer Texture Pack. To help you resolve the issue, we have compiled a list of various solutions that you can try. 

1. Lock In-Game FPS

The first thing you should do when starting to troubleshoot the constant crashes issue is to limit your in-game FPS. When your in-game frames are not locked, you may end up with an unstable FPS which in most cases can cause the game to crash. 

This happens when the frames drop significantly in certain areas of the game, noticeable by a laggy experience and crashes in some scenarios. If this is applicable, you can fix the crashing issue by limiting your target frame rate for a more consistent frame rate, and an even smoother experience. 

To limit your in-game frame rate, simply navigate to the Video Settings menu. There, you can set a minimum and maximum frame rate using the options provided. We would recommend setting the minimum frame rate to 30 and the maximum frame rate to 120. You can adjust this if you have a monitor with a higher hertz rate.

Check to see if it fixes the issue.

Limiting Frame Rate
Limiting Frame Rate

2. Disable the Discord Overlay

In-game overlays are quite famous now as they allow you to use a third-party application without having to tab out. To achieve this though, the third-party application has to interfere with the game process to some degree, in order to display in-game overlay. 

In some scenarios, this interference can cause the game to crash. In this case, you will have to disable the in-game overlay to resolve the issue. Discord is one of the most commonly used applications with an overlay, and it can sometimes cause various issues with different games. 

To disable the in-game overlay of Discord, follow the instructions below. We would also recommend disabling the in-game overlay of any other third-party applications on your computer as well. 

  1. Open the Discord client on your computer.
  2. Then, click on the Settings icon next to your username.
    Navigating to User Settings on Discord
    Navigating to User Settings on Discord
  3. After that, navigate to the Game Overlay tab on the left-hand side.
  4. Use the Enable in-game overlay slider to turn the overlay off.
    Disabling In-Game Overlay
    Disabling In-Game Overlay
  5. With that done, open Halo Infinite to see if the issue has been resolved.

3. Update Graphics Drivers

Graphics drivers are an important factor when it comes to game crashes. This is because graphics drivers play a vital role in providing a bridge of communication between the graphics card and motherboard, with its connected components.

Certain versions of the NVIDIA graphics drivers have been known to cause the Halo Infinite game to crash. Nvidia recently released a driver that caused some games to crash, such as Halo Infinite. To address the crashing issue, they also released a hotfix driver for their users. Hence, If you own an Nvidia graphics card, it is recommended that you ensure you have either the version before 522.25 or the hotfix version 526.61 or later.

To uninstall your current graphics drivers, we will be using a third-party utility called Display Driver Uninstaller (DDU) as it completely (thoroughly) removes the old driver from your computer. Follow the instructions below to do this:

  1. First, download the latest version of Display Driver Uninstaller from the official website here.
  2. Extract the downloaded file to your desired location.
  3. After that, navigate to the extracted directory and open the Display Driver Uninstaller.exe file.
  4. Once DDU opens up, you will be shown the General Options window. Click on the Close button to continue.
    DDU General Options
    DDU General Options
  5. After that, select GPU from the Select device type drop-down menu.
    Selecting Device Type
    Selecting Device Type
  6. With that done, choose your manufacturer from the Select device drop-down menu underneath.
    Selecting Graphics Card Manufacturer
    Selecting Graphics Card Manufacturer
  7. Finally, click the Clean and restart option to uninstall your graphics drivers.
    Uninstalling Graphics Drivers
    Uninstalling Graphics Drivers
  8. After your PC boots up, navigate to your manufacturer’s website and download the latest drivers available for your graphics card.
  9. Install the new graphics drivers and see if that fixes the crashing on your PC. 

4. Update Windows

If you have an outdated version of Windows, it is not surprising that you are facing crashing issues. The outdated version of Windows is incompatible with the latest version of the game. Developers often release updates to make the game more stable and compatible with the latest version of Windows.

The newer version of Windows provides improved security, features, and performance, which also helps run the latest applications/games more smoothly. If you have been experiencing crashing issues and have not updated your Windows in a while, it is worth trying to update your Windows first. If the issue persists, try other methods.

To update Windows, follow the instructions below:

  1. Start by opening the Windows Settings window by pressing the Windows key + I on your keyboard.
    Windows Settings
    Windows Settings
  2. On the Settings window, navigate to Windows Update on the left-hand side.
    Navigating to Windows Update
    Navigating to Windows Update
  3. There, click on the Check for updates option to download and install any available updates.
    Checking for Windows Updates
    Checking for Windows Updates
  4. With that done, see if Halo Infinite keeps crashing any longer. 

5. Uninstall High-Res Multiplayer Texture Pack

Multiplayer High-Res Textures is a DLC package that is used to add high textures in Halo Infinite. Even though it allows users to play multiplayer with more realistic textures, it also causes Halo infinite to crash as it uses more GPU power. Therefore, try uninstalling Multiplayer High-Res Textures DLC if you used it.   

The DLC is not included by default, and you can easily uninstall it via Steam if it has been already installed. Follow the instructions below to do this:

  1. Start by opening the Steam client on your computer.
  2. Then, navigate to the Library screen. 
  3. On the left-hand side, right-click Halo Infinite from the list of games and choose Properties from the drop-down menu.
    Navigating to Game Properties on Steam
    Navigating to Game Properties on Steam
  4. After that, switch to the DLC tab on the Properties window.
  5. Once you are there, uncheck the Multiplayer High-Res Textures option.
    Uninstalling Multiplayer High-Res Textures Pack
    Uninstalling Multiplayer High-Res Textures Pack
  6. With that done, launch the game to see if the problem has been resolved. In some scenarios, you might have to reinstall the game completely to remove the textures pack and resolve the crashing issue. 

6. Remove Overclock

Usually, overclocking the components on your motherboard can provide a performance boost. As such, overclocking can be helpful when done properly. However, while it does have benefits, there are instances where it can cause issues with certain games on your computer. 

Halo Infinite seems to be such a game, as it has been found to crash a lot with overclocked components. If you have anything overclocked, you will need to temporarily remove the overclock to see if it resolves the issue on your computer. If the problem persists, move to the next method below. 

7. Perform a Clean Boot

Finally, if none of the methods above has resolved the problem for you, the issue is likely caused by the interference of a third-party application. In such a scenario, you can perform a clean boot to verify your suspicion. 

Performing a clean boot starts your computer with only the required Microsoft services running in the background. This means all of the third-party applications are stopped on startup. If the game works fine in a clean boot, it will be evident a third-party application is causing the issue.

In such a scenario, you can enable the services one by one to figure out the culprit. Follow the instructions below to perform a clean boot:

  1. First, open the Run dialog box by pressing the Win key + R on your keyboard.
  2. In the Run dialog box, type in msconfig and hit Enter.
    Opening System Configuration Window
    Opening System Configuration Window
  3. This will bring up the System Configuration window. Switch to the Services tab.
  4. There, tick the Hide all Microsoft services checkbox.
    Hiding Microsoft Services
    Hiding Microsoft Services
  5. After that, click on the Disable all button and follow it up by clicking Apply.
    Disabling Third-Party Services
    Disabling Third-Party Services
  6. With that done, switch to the Startup tab.
  7. There, click on the Open Task Manager option.
    System Configuration Startup tab
    System Configuration Startup tab
  8. On the Task Manager window, select each app and click on the Disable option.
    Disabling Third-Party Apps on Startup
    Disabling Third-Party Apps on Startup
  9. Once you have completed these steps, restart your computer.
  10. After your PC boots up, launch Halo Infinite to see if the issue still occurs.
ABOUT THE AUTHOR

Kamil Anwar


Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.