sodcalculator

10 Tech How-To

Destiny 2 Freezing on PC: Causes & Fixes

Guide 10-8022 · Updated · Step by step

If Destiny 2 keeps freezing on your PC, the cause is usually a combination of outdated graphics drivers, corrupted game files, or a Windows setting that conflicts with the game’s anti-cheat. This guide walks through the most common fixes, from quick driver updates to deeper system tweaks, so you can get back to stable gameplay.

Why Does Destiny 2 Freeze on PC?

Freezing in Destiny 2 can happen for several reasons, and the fix often depends on where the freeze occurs. A freeze during the initial loading screen is frequently tied to the game’s anti-cheat (BattlEye) conflicting with other software, while a freeze during gameplay usually points to graphics driver instability or overheating. Other culprits include corrupted shader cache, outdated Windows updates, or a failing hard drive. Because the game is demanding, even a slightly unstable CPU or GPU overclock can cause intermittent freezes that are hard to reproduce.

Quick Fixes to Try First

Before diving into advanced troubleshooting, try these three steps—they resolve a large percentage of freezing issues:

  • Update your graphics drivers (NVIDIA, AMD, or Intel) via the official manufacturer’s software or website.
  • Verify game files through Steam or the Epic Games Launcher to replace corrupted or missing data.
  • Restart your PC and launch the game in Windowed Fullscreen mode instead of Fullscreen.

If the freeze persists, move on to the more specific fixes below.

Update Graphics Drivers and Windows

Outdated graphics drivers are the #1 cause of random freezes in Destiny 2. Game updates often require newer driver versions to handle new shaders and effects. Use the manufacturer’s tool (GeForce Experience for NVIDIA, Adrenalin for AMD) or download directly from their website. Also, ensure Windows is fully updated—both feature updates and optional quality updates can fix underlying system bugs that affect game stability. After updating, restart your PC and test the game.

Check for Corrupted Game Files

Corrupted files can cause freezes at specific points—like when loading a destination or during a cutscene. Here’s how to verify integrity on each platform:

  • Steam: Right-click Destiny 2 in your library → Properties → Installed Files → Verify Integrity of Game Files.
  • Epic Games Launcher: Go to your Library → click the three dots on Destiny 2 → Verify.
  • Microsoft Store: Search for the game → click the three dots → Manage → Verify and Repair.

This process can take a while, but it’s a reliable way to fix file-related freezes.

Disable Overlays and Background Apps

Overlays from Discord, GeForce Experience, Xbox Game Bar, and even some RGB software can conflict with Destiny 2’s anti-cheat, causing freezes or crashes. Temporarily disable these overlays and close any unnecessary background apps before launching the game. Also, check if you have any hardware monitoring tools (like MSI Afterburner) running—they can sometimes trigger anti-cheat flags. If the game freezes only when you have a particular app open, that app is likely the culprit.

Adjust In-Game Settings for Stability

Sometimes the game’s default settings are too aggressive for your system, causing memory or GPU overload. Try lowering these settings to see if freezes stop:

  • Shadow Quality – Lower to Medium or High.
  • Texture Quality – Set to a level that fits your GPU’s VRAM (e.g., 4GB VRAM → Medium).
  • Depth of Field – Turn off.
  • Motion Blur – Turn off.
  • Frame Rate Cap – Enable and set to your monitor’s refresh rate (e.g., 60, 144).

Also, disable any “GPU Accelerationâ€� in Windows settings if you’re on a laptop with hybrid graphics—it can cause freezes in fullscreen games.

Clear the Shader Cache

Destiny 2 compiles shaders on the fly, and a corrupted shader cache can cause freezes during new activities or after a patch. To clear it, close the game and navigate to the following folder (replace YourName with your Windows username):

C:\Users\YourName\AppData\Local\Destiny 2\shadercache

Delete all files in that folder, then relaunch the game. It will rebuild the cache, which may cause a slight stutter on the first playthrough, but should eliminate repeated freezes. If you use an NVIDIA GPU, you can also clear the DirectX shader cache via the NVIDIA Control Panel.

Check for Overheating and Power Issues

If your CPU or GPU is overheating, the system will throttle performance or freeze to prevent damage. Use a free tool like HWMonitor to check temperatures while playing. Normal temps are under 90°C for CPUs and under 85°C for GPUs under load. If temps are higher, clean dust from fans, ensure proper airflow, and consider reapplying thermal paste. Also, check that your power supply is adequate for your components—a failing PSU can cause random freezes under load. If you’re overclocking, revert to stock clocks to test.

Advanced: Disable Fullscreen Optimizations and High DPI

Windows 10/11 has a “Fullscreen Optimizations� feature that can interfere with some games. To disable it for Destiny 2:

  1. Navigate to your Steam installation folder (usually C:\Program Files (x86)\Steam\steamapps\common\Destiny 2).
  2. Right-click destiny2.exe → Properties → Compatibility tab.
  3. Check “Disable fullscreen optimizations� and also “Override high DPI scaling behavior� and set it to “Application�.
  4. Click Apply and OK, then relaunch the game.

This fix helps with freezes that happen when alt-tabbing or when the game loses focus.

When to Reinstall the Game

If none of the above works, a fresh install may be necessary. Uninstall Destiny 2 completely, then reinstall. This ensures no leftover corrupted files or registry entries. Before reinstalling, make sure your system meets the minimum requirements (Windows 10 64-bit, 8GB RAM, and a DirectX 11-compatible GPU). If the game still freezes after a clean install, the problem is likely hardware-related—test your RAM with Windows Memory Diagnostic and check your hard drive’s health with CrystalDiskInfo.

Frequently Asked Questions

Why does Destiny 2 freeze but my PC doesn’t crash?

This is usually a software conflict or a driver issue. The game freezes when it can’t communicate properly with your GPU or when the anti-cheat detects something it doesn’t like. It’s not a full system crash because the OS is still responsive; it’s just the game process hanging.

Does disabling the Steam overlay help?

Yes, many players report that disabling the Steam overlay (or any other overlay) reduces freezes. The overlay injects code into the game process, which can conflict with BattlEye. Turn it off via Steam Settings → In-Game → uncheck “Enable the Steam Overlay while in-game�.

Can a VPN cause freezes in Destiny 2?

Yes, a VPN can cause network-related freezes, especially if the connection is unstable. The game may appear to freeze when it’s actually waiting for network data. If you use a VPN, try disconnecting it and playing on a direct connection. If you must use a VPN, choose a server close to your region.

Is there a known issue with Windows 11 and Destiny 2?

Destiny 2 is fully supported on Windows 11, but some users have reported freezes due to the “Virtualization-Based Security� (VBS) feature. If you have VBS enabled, you can try disabling it via Windows Security → Device Security → Core Isolation → Memory Integrity. This is a security feature, so weigh the risks, but it has helped some players.

How do I fix freezes that happen only in Crucible or Gambit?

Freezes in specific activities are often caused by shader compilation or network issues. Try clearing the shader cache (as described above) and check your network connection for packet loss. Also, lower your texture quality if you have less than 6GB VRAM—large maps with many players can exceed VRAM limits.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →