On current PC builds, the safe fix is Steam’s Verify integrity of game files plus removal of any leftover GameGuard files—not reinstalling GameGuard. Patch 7.2.0 (version 1.007.200), released October 20, 2026, replaced GameGuard with Easy Anti-Cheat (EAC). Running the old GameGuard installer on a 7.2.x installation can prevent EAC from starting.
The repair sequence below is designed to preserve account progression such as levels, warbonds, medals, samples, and unlocks. Steam verification replaces damaged installation data without touching save files, while deleting the GameGuard folder, or even rebuilding the bin and data folders, does not remove that progression. Deleting %appdata%ArrowheadHelldivers2 is different: it resets local graphics, control, and shader settings, so back it up first if you want to keep them.
What changed with Helldivers 2 anti-cheat?
Arrowhead moved Helldivers 2 from GameGuard to Easy Anti-Cheat in patch 7.2.0 on October 20, 2026. Its Steam announcement says GameGuard “wasn’t as effective as it could have been” and that EAC is used in more than 200 games. Hotfix 7.2.1 addressed a squad join/leave crash, and Steam listed 7.2.2 on October 29.
That change makes the wording “reinstall GameGuard” obsolete for an updated installation. The current equivalent is to remove leftover GameGuard components, repair EAC if necessary, and verify the game files. Steam Deck and Linux support remains unchanged; PlayStation 5 and Xbox do not use Steam verification or this Windows GameGuard procedure.
Does verifying Helldivers 2 delete saves or progress?
No. Steam’s verification scan repairs the installation directory only. The Helldivers Wiki describes it as replacing missing, corrupted, or altered data “without touching your save files.” Account progression is not stored in the GameGuard folder or in the game’s bin and data directories.
There is one important distinction: the AppData folder contains local configuration and shader data. Removing it can reset graphics, controls, and other local preferences, but it is not the same operation as deleting ship or warbond progression.
| Action | What it changes | Progress risk | Best use |
|---|---|---|---|
| Verify integrity of game files | Only missing or altered installation files | None for save data | First repair step |
Run GGuninst.exe or delete binGameGuard, then verify |
Legacy anti-cheat leftovers | None for account progression | GameGuard errors or post-7.2.0 conflicts |
Delete %appdata%ArrowheadHelldivers2 |
Local settings and shader cache | Settings reset; progression normally remains | Corrupted local configuration or EAC-related crashes |
Delete bin and data, then verify |
Large portions of the installation | Account progression remains | Escalation after ordinary verification fails |
| Uninstall and reinstall through Steam | All local game files | Back up AppData if local settings matter | Last file-level repair |
What should you do before repairing?
Close Helldivers 2 and Steam downloads, and make sure you are working on the Windows PC installation. The default folder is SteamsteamappscommonHelldivers 2; your library may be on another drive.
- If you installed mods, ReShade, OptiScaler, Lossless Scaling, frame-generation injectors, or similar overlays, remove every leftover file rather than merely uninstalling the manager.
- Have administrator access available for anti-cheat uninstallers and the EAC setup program.
- If you plan to clear AppData, copy
%appdata%ArrowheadHelldivers2to another folder first. This preserves a way to restore your settings, although restoring a corrupted configuration can bring the crash back. - Do not start a second Steam verification at the same time. The Helldivers Wiki recommends verifying one game at a time so the drive is not overloaded.
How do you repair a current 7.2.x installation?
Follow these steps from top to bottom. They are Arrowhead’s current crash-repair order, with the least destructive actions first.
- Purge mod and overlay files. Open Steam, right-click HELLDIVERS 2, choose Manage, then Browse local files. In the
binfolder, remove these files if they exist:dxgi.dll,d3d9.dll,d3d11.dll,reshade32.dll, andreshade64.dll. Also remove other files installed by a mod or injector. Do not delete unrelated DLLs at random. - Back up and clear local configuration (optional). Press
Win+R, enter%appdata%Arrowhead, and copy theHelldivers2folder somewhere safe. Then delete the originalHelldivers2folder. The next launch recreates it with default settings. This is an official crash fix, not a progression wipe. - Remove leftover GameGuard. In the game’s local files, open
EasyAntiCheatand runGGuninst.exeas administrator. If a GameGuard directory remains atbinGameGuard, delete that entire directory. Do not runGGSetupon a fully updated 7.2.x installation; that would put the retired anti-cheat back into a build that expects EAC. - Update the operating system and drivers. Install pending Windows updates and current graphics, motherboard-chipset, and network drivers from their manufacturers. Reboot only after the updates finish.
- Use Windows Restart. Choose Start → Power → Restart. Do not choose Shut down. Arrowhead identifies a true restart as the main fix for error
0xc0000142; Windows Fast Startup can leave an old kernel driver loaded after a normal shutdown. - Verify the installation. In Steam Library, right-click HELLDIVERS 2 and select Properties. Open Installed Files, click Verify integrity of game files, and wait for the process to reach 100 percent before launching. Steam redownloads only files it identifies as missing, corrupted, or altered. Valve’s support reference for the feature is Steam’s Verify integrity of game files FAQ.
- Launch without extra injectors. Start the game from Steam once the verification finishes. If it opens, add overlays and utilities back one at a time only after confirming that the clean launch remains stable.
What if Easy Anti-Cheat is missing or still will not start?
If the message says Easy Anti-Cheat is not installed, has an unknown file version, or cannot initialize, repair EAC after verifying the game.
- Open Steam’s Browse local files window and enter the
EasyAntiCheatfolder. - Right-click
EasyAntiCheat_EOS_Setup.exeand choose Run as administrator. - Choose Install or Repair, then restart Windows and try Helldivers 2 again.
An alternative administrator Command Prompt method is to change directory to the EAC folder and run EasyAntiCheat_EOS_Setup.exe repair. Running echo %ERRORLEVEL% afterward returns 0 when the repair command succeeds.
When should you delete the bin and data folders?
Use this as the second-level repair only after removing mods, clearing a damaged configuration if appropriate, restarting, and running the normal verification. It forces Steam to rebuild two large installation trees and therefore takes longer and consumes more bandwidth.
- Right-click Helldivers 2 in Steam and choose Manage → Browse local files.
- Close Steam completely.
- Delete the
binanddatafolders from the Helldivers 2 directory. - Reopen Steam, run Properties → Installed Files → Verify integrity of game files, and wait for the download and verification to complete.
- Launch the game. If a crash handler offers a memory dump, attach that dump to an Arrowhead Player Support ticket.
This operation removes local installation data, not account progression. If you also deleted AppData, expect your graphics and control settings to return to defaults.
How do you handle legacy GameGuard errors?
Error 114, Error 120, Error 340, and “GameGuard initialize” messages belong to the pre-1.007.200 path. Use the following only when the installation is genuinely still on GameGuard or has not received the 7.2.0 update. An updated 7.2.x player should not reinstall GameGuard.
- In Steam’s local files, right-click
helldivers2.exe, open Properties → Compatibility, and enable Run this program as an administrator. On Windows 11, Arrowhead’s legacy instructions also specify Compatibility mode for Windows 8. - Open the
toolsfolder. Rungguninstas administrator and wait for it to finish. Then runGGSetupas administrator to reinstall GameGuard. - Close overlays and utilities that hook into games.
- Add firewall and antivirus exceptions for nProtect GameGuard and Helldivers 2, including Windows Defender. Do not leave security protection disabled permanently.
- If GameGuard still cannot create its registry entries, disconnect an older secondary hard drive temporarily; Arrowhead lists this as a rare cause.
- Run Steam’s Verify integrity of game files and launch again.
If gguninst is absent from tools, check the post-7.2.0 EasyAntiCheat folder instead. For an older build, use only an uninstaller hosted by nProtect itself, such as the address referenced in its FAQ: gameguardfaq.nprotect.com. Avoid random re-uploaded executables.
What do the common launch errors mean?
“A few files failed to validate”
While GameGuard was active, the Helldivers Wiki documented as many as 16 files being flagged because the anti-cheat modified, updated, and encrypted them on every launch. That back-and-forth should stop after version 1.007.200. A small, changing result on an old GameGuard build can be normal; repeated failures on the current EAC build indicate a genuine installation or drive problem.
Error 114, 120, or 340
These are GameGuard-era errors. On a pre-7.2.0 installation, use the administrator uninstall/reinstall sequence above, add security exceptions, and verify files. If they appear on a supposedly current build, finish the update and remove the leftover GameGuard directory rather than installing GameGuard again.
0xc0000142
This “application was unable to start correctly” message commonly reflects a leftover GameGuard driver colliding with EAC. Run GGuninst.exe, delete binGameGuard if it remains, perform a real Windows Restart, and verify the files.
“Easy Anti-Cheat is not installed” or “unknown file version”
Verify first, then run EasyAntiCheat_EOS_Setup.exe as administrator and select Install or Repair. A repair that returns error level 0 completed successfully.
“Please unload DBUtilDrv2.sys” or another blocked driver
This is an EAC blocked-driver issue, not a GameGuard reinstall problem. The named driver can come from hardware support or RGB and monitoring utilities. Identify the software that installed the driver and use its vendor’s official removal tool; do not delete random system drivers from Windows folders.
How do you repair Helldivers 2 on Steam Deck or Linux?
Arrowhead says Steam Deck and Linux compatibility remains unchanged after the EAC switch. Steam’s Windows paths do not apply directly, but the same principle—remove stale compatibility-prefix files, then verify—does.
- In Steam, search the Library for Proton EasyAntiCheat Runtime and install it if it is missing.
- Close the game and Steam. Back up the Helldivers 2 Proton prefix at
steamapps/compatdata/553850. - If the prefix contains leftover GameGuard or broken EAC data, rename the
553850folder rather than deleting it immediately. Steam will create a fresh prefix. - Verify Helldivers 2 files from the game’s Properties → Installed Files page, then launch with a compatible Proton version.
EAC currently blocks virtual machines, cloud-gaming machines, and ARM64 environments. Those are platform restrictions, not defects that file verification can repair.
Which repair should you choose first?
Use the smallest repair that matches the symptom. The table shows the trade-off between time, download size, and what gets reset.
| Repair | Approximate work | Use it when | What resets | Current 7.2.x guidance |
|---|---|---|---|---|
| Verify only | Minutes; mismatched files only | Crashes, missing textures, damaged patch files | Installation files only | Required after removing leftovers |
| Delete GameGuard and verify | Minutes | GameGuard errors, validation loops, EAC conflicts | Legacy anti-cheat files | Preferred modern replacement for “reinstall GameGuard” |
| Delete AppData | Seconds plus settings reconfiguration | Corrupted local configuration or shader cache | Graphics, controls, shader cache | Official crash-list step; back up first |
Delete bin and data, then verify |
Large redownload | Normal verification cannot repair the install | Local game trees | Escalation, not step one |
| Full Steam reinstall | Entire game download | Persistent file corruption after all other steps | All local game files | Last file-level option; preserve AppData if desired |
What should you avoid deleting or installing?
- Do not delete unknown files from
binjust because their names look unfamiliar. Remove only identified mod and overlay files, or the completeGameGuardfolder when following the repair path. - Do not rename or delete unknown save-game files. Community repair videos have warned that altering those files can lose progress, which is the opposite of the safe procedure here.
- Do not install “game boosters,” performance optimizers, VPN overlays, Hamachi, Overwolf, or similar tools while diagnosing the launch. Arrowhead advises disabling software that alters normal PC operation.
- Do not leave antivirus or firewall protection off as a permanent workaround. Create a narrowly scoped exception only when the legacy GameGuard procedure requires it.
- Do not reinstall GameGuard on a current EAC build. The anti-cheat transition is the reason the old installer can create a new conflict.
How do you confirm the repair worked?
A successful repair ends with a clean launch from Steam, no GameGuard error, and an EAC service that initializes before the game reaches the ship. Check graphics and control bindings because clearing AppData restores defaults. If the game still crashes, repeat the escalation in order rather than deleting additional files at random, and include any crash-handler memory dump in an Arrowhead support ticket.
Frequently Asked Questions
Can I verify Helldivers 2 while another Steam game is downloading?
It is better to pause other downloads and verify only one game at a time. The Helldivers Wiki recommends this to avoid overloading the drive during the scan and replacement process.
Why does a normal shutdown not fix error 0xc0000142?
Windows Fast Startup can preserve a kernel driver across Shut down. Arrowhead specifically asks players to choose Restart, which fully reloads the anti-cheat and other drivers.
Can Easy Anti-Cheat run in a virtual machine or cloud PC?
The current EAC setup blocks virtual machines and cloud-gaming machines, as well as ARM64 environments. Reinstalling files or rebuilding the anti-cheat service will not remove those platform restrictions.
What happens to my keybinds after deleting the AppData folder?
The folder stores local configuration, so graphics options, controls, and shader data are recreated at defaults. Copy the folder before deleting it if you want a reference for restoring your preferences manually.