PUBG Crashing on PC: How to Fix It (Error Codes Too)

On this page

PUBG crashing on PC is usually fixed by removing every Steam launch option, verifying the game files, updating Windows and your GPU driver, and, if that fails, doing a clean reinstall that also deletes the TslGame folder in %localappdata% — that’s the order Krafton’s own PUBG Support crashing guide uses. Specific error popups have their own fixes: the TslGame.exe Application Error points to low memory, a dxgi.dll error means ReShade is installed, and a hex code at launch comes from PUBG’s anti-cheat (code table below).

PUBG crashing on PC: how to fix it

Quick fix table

What you seeMost likely causeFix
Crashes after the PUBG logoDamaged files, outdated Windows or driverFixes 1–4
Random crashes to desktop mid-matchDamaged install, overclock, low memoryFix 5, Fix 6
”TslGame.exe - Application Error”PC low on memoryTslGame.exe errors
”Error at hooking API LoadStringA”Visual C++ Redistributable not installed properlyTslGame.exe errors
dxgi.dll error, game won’t runReShade installeddxgi.dll error
Hex code such as 0x106, 0x510 or 0xA00 at launchPUBG’s anti-cheatAnti-cheat codes
”Application is interrupted by external software”Xenuine detecting a conflicting programXenuine error
BattlEye “Corrupted Data” or service errorBattlEyePUBG BattlEye error fix

Fix 1 — Remove every Steam launch option

PUBG Support’s guide starts here. During early access, players shared all kinds of launch commands to boost performance, and Krafton now recommends removing all of them so they can’t be the cause.

  1. In your Steam library, right-click PUBG: BATTLEGROUNDS → Properties.
  2. On the General tab, clear everything in Launch Options.

Before you go further, restart your PC and your router. Krafton lists both as the first step.

Fix 2 — Verify the game files

Verifying finds and replaces missing or damaged files without a full download. PUBG Support recommends it for crashes and for missing textures.

  1. Restart your PC and open Steam.
  2. Right-click PUBG → Properties → Installed Files (older Steam versions and Krafton’s articles call this tab Local Files) → Verify integrity of game files.

Fix 3 — Update Windows

Krafton says Windows updates include backend services PUBG needs to run correctly. Press Win + R, type ms-settings:windowsupdate, press Enter, click Check for updates, install everything and restart.

Fix 4 — Update or clean-install your GPU driver

Install the latest driver from NVIDIA, AMD or Intel. PUBG Support notes that a full uninstall and clean reinstall can rule the driver out entirely, and recommends Display Driver Uninstaller for it. Our DDU clean install guide walks through it.

If PUBG crashes right after the logo, Krafton’s article for that case adds two more steps: run Steam as administrator, and run the game itself as administrator by right-clicking TslGame.exe in Steam\steamapps\common\PUBG\TslGame\Binaries\Win64 → Run as administrator. It also suggests installing PUBG on the same drive as Windows, ideally an SSD.

Fix 5 — Clean reinstall PUBG

A clean reinstall is Krafton’s answer for a game that keeps force-closing, because a plain uninstall leaves behind files that can carry the problem over.

  1. In Steam, right-click PUBG → Manage → Uninstall.
  2. Press Win + R, type %localappdata%, press Enter and delete the TslGame folder.
  3. Go to C:\Program Files (x86)\Common Files\BattlEye and delete BEService_pubg.exe.
  4. Go to C:\Program Files (x86)\Steam\steamapps\common and delete the PUBG folder if it’s still there.
  5. In Steam, open Settings → Downloads → Clear Download Cache, then restart Steam.
  6. Download PUBG again.

Krafton specifically says not to reinstall from a backup copy, so you don’t restore the same damaged files.

Fix 6 — Remove overclocks

PUBG Support says running the CPU, RAM or GPU outside the manufacturer’s settings can cause memory or file corruption. For troubleshooting it says to remove overclocks in the BIOS. XMP/EXPO memory profiles are a RAM overclock too, so test with them off: if crashes stop at stock settings, the overclock was the problem. Two of PUBG’s anti-cheat codes (0x510–0x512) point the same way.

Fix 7 — Disable fullscreen optimization for TslGame.exe

The last item in Krafton’s general guide:

  1. Open Steam\steamapps\common\PUBG\TslGame\Binaries\Win64.
  2. Right-click TslGame.exe → Properties → Compatibility.
  3. Tick Disable fullscreen optimizations → Apply → OK.

What the setting actually changes is covered in should you disable fullscreen optimizations.

TslGame.exe Application Error and LoadStringA

PUBG Support lists two TslGame.exe popups with different fixes:

  • “TslGame.exe - Application Error” can appear mid-game when your PC is low on memory. Reboot, close every other program before launching, set Steam to run as administrator, then verify the game files (Fix 2).
  • “TsLGame.exe - Error at hooking API LoadStringA” means the Microsoft Visual C++ Redistributable isn’t installed properly. Download and run the latest supported Visual C++ Redistributable from Microsoft, then launch again.

dxgi.dll error: remove ReShade

PUBG Support says this error appears when you use ReShade, which PUBG blocks because its functions can access game files and be used for cheating. To fix it:

  1. Delete ReShade’s dxgi.dll from Steam\steamapps\common\PUBG\TslGame\Binaries\Win64.
  2. If the game still won’t run, do the clean reinstall in Fix 5.

PUBG anti-cheat error codes

When PUBG refuses to start and shows a hex code, the code comes from the game’s anti-cheat. Krafton’s support article lists what each range means:

CodeWhat it means (per PUBG Support)Fix
0x106, 0x240–244, 0x300–318, 0x30A–30F, 0x501–503An unsupported program or antivirus running alongside PUBGClose or disable programs unrelated to the game, then relaunch
0x200–202, 0x204–209, 0x220–222Missing system filesRun System File Checker: sfc /scannow in an admin Command Prompt (SFC and DISM guide)
0x420–422, 0x430–433Memory allocation failedReboot and close other programs
0x510–512GPU overclock or performance-monitoring softwareRevert to stock clocks; close or remove system-monitoring software
0x513–517Unsupported program, or memory allocation failedClose other programs, then reboot
0x740The game failed to executeRestart the client; if it repeats, clean reinstall (Fix 5)
0xA00A crucial file is corruptedInstall the latest DirectX and the Visual C++ 2015 Redistributable

If you find the program that triggers a code, Krafton asks you to report it to PUBG Support.

Xenuine: “Application is interrupted by external software”

PUBG Support files this launch message under Xenuine errors, part of the game’s anti-cheat protection. Its checklist:

  • Remove illegal programs or files, and any program that affects the game or its services.
  • Scan for and remove malware.
  • Turn off or uninstall assistance programs and graphics-enhancement tools (ReShade counts).
  • Turn off GPU overclocks and system-monitoring programs.
  • Add the game as an exception in your antivirus and firewall.
  • Close everything else to free memory, then restart the game and reboot.

Still crashing? Send PUBG Support a crash dump

Krafton says the causes of crashes are diverse, including server performance and an unstable connection, so it asks for a crash dump to diagnose your case. Open a ticket at PUBG Support and attach:

  • The crash dump: press Win + R, type %localappdata%\TslGame\Saved\Crashes, press Enter, then right-click the latest crash folder and zip it.
  • A dxdiag report: press Win + R, type dxdiag, click Save All Information and attach the file.
  • The date the crashes started, the exact error text, and a screenshot of any error.

Also confirm your PC meets PUBG’s minimum requirements, which Krafton lists as the first check in both crash articles.

If it isn’t a crash: stutter and FPS drops

Hitches that don’t close the game are a performance problem. Start with the PUBG stuttering fix, then tune with the best PUBG settings for FPS and the PUBG lowest input lag settings.

Frequently asked questions

Why does PUBG keep crashing on my PC?

PUBG Support says crashes have diverse causes: a damaged install, outdated Windows or GPU drivers, old Steam launch options, hardware overclocks, programs running alongside the game, low memory, an unstable connection or a PC below the minimum requirements. Its general crashing guide works through them in order: restart your PC and router, remove all Steam launch options, verify the game files, update Windows and your GPU driver, do a clean reinstall, remove overclocks and disable fullscreen optimization for TslGame.exe.

How do I fix the TslGame.exe Application Error in PUBG?

PUBG Support says the 'TslGame.exe - Application Error' popup can appear when your PC is low on memory. Reboot, close every other program, set Steam to run as administrator, then verify the game files (Steam → right-click PUBG → Properties → Installed Files → Verify integrity of game files). If the message says 'Error at hooking API LoadStringA', reinstall the latest supported Microsoft Visual C++ Redistributable.

What causes the dxgi.dll error in PUBG?

PUBG Support says the dxgi.dll error appears when you're using ReShade, which the game blocks because its functions can access game files and be used for cheating. Delete ReShade's dxgi.dll from the PUBG\TslGame\Binaries\Win64 folder, then reinstall the game if it still won't start.

Where are PUBG crash dump files?

PUBG saves crash dumps in C:\Users\<your username>\AppData\Local\TslGame\Saved\Crashes. Press Win + R, type %localappdata%\TslGame\Saved\Crashes and press Enter, then zip the latest crash folder and attach it to a PUBG Support ticket together with a dxdiag report.

Does a clean reinstall delete anything besides the game?

PUBG's clean reinstall also deletes the TslGame folder in %localappdata%, which holds your local settings and crash logs, and the BEService_pubg.exe BattlEye service file. Your account progress is stored online and isn't affected. Krafton asks you to download the game fresh rather than restoring a backup copy, so a damaged backup can't bring the problem back.