How to Fix Discord Crashing on Startup

When Discord crashes before opening fully, corrupted files or compatibility issues may be involved, and Kudu can help.

By the Kudu Team · Reviewed

App cache cleaning

Clear caches for supported apps

Kudu’s cleaner includes rules for browsers, chat apps, launchers, and developer tools. Every item is listed for review before removal. Browse the catalog to see what is covered.

Download Kudu Free →How App cache cleaning works

What Causes This?

Discord usually crashes on startup when its local cache or app data becomes corrupted, especially after an update or an improper shutdown. It can also happen if Discord is conflicting with compatibility settings, graphics overlays, RGB or monitoring tools, or security software that blocks part of the app. In some cases, a damaged Discord install, GPU driver issues, or system file corruption on Windows can be the real cause.

Common Symptoms

  • Discord opens briefly, then closes immediately
  • You see a blank gray or black window before the app crashes
  • Discord gets stuck on “Starting” and never fully loads
  • An error appears after launching Discord from the desktop, Start menu, Dock, or app launcher
  • Discord works in the browser, but the desktop app keeps crashing

How to Fix It Manually

  1. Fully close Discord and end background processes

    • On Windows, press Ctrl + Shift + Esc to open Task Manager.
    • On macOS, open Activity Monitor and search for Discord.
    • On Ubuntu or Fedora, open System Monitor or run pkill Discord in Terminal.
    • End Discord and any related updater process, then try opening it again.
  2. Clear Discord cache and local app data

    • Windows: Press Windows + R, enter %appdata%, delete the Discord folder, then do the same in %localappdata%.
    • macOS: In Finder, use Go > Go to Folder and open ~/Library/Application Support/, then remove the discord folder if present. You can also check ~/Library/Caches/ for Discord cache files.
    • Ubuntu/Fedora: Close Discord, then remove its user data folder from your home directory. The exact location can vary by install method, but ~/.config/discord is common. If you installed the Flatpak build, check its app data in the Flatpak-managed location instead of deleting broad app-storage folders.
    • Restart the system and launch Discord again so it rebuilds fresh local files.
  3. Run Discord without compatibility or forced privilege settings

    • Windows only: Right-click the Discord shortcut, choose Properties, and open the Compatibility tab.
    • Turn off Run this program in compatibility mode for: if it is enabled.
    • Also turn off Run this program as an administrator unless you specifically need it.
    • Apply the change and test Discord again.
  4. Disable overlays and conflicting background apps

    • Close apps that commonly interfere with Discord, such as MSI Afterburner, RivaTuner Statistics Server, RGB control tools, screen recorders, or other overlay software.
    • If you use third-party security software, temporarily disable it only long enough to test whether Discord opens.
    • If Discord works after that, add Discord to that app’s allow list before re-enabling protection.
  5. Reinstall Discord cleanly

    • Windows: Go to Settings > Apps > Installed apps, find Discord, and uninstall it.
    • macOS: Remove Discord from Applications, then install a fresh copy from Discord’s official site.
    • Ubuntu/Fedora: Remove Discord using the same method you used to install it, then install the current build again.
    • After uninstalling, repeat the cache and app-data cleanup in Step 2 before reinstalling.
  6. Check for OS and driver updates

    • Install pending Windows Update, macOS Software Update, or your Linux distribution updates, then restart.
    • Update your graphics driver from NVIDIA, AMD, or Intel if you use their hardware.
    • On Windows, if Discord still crashes, open Command Prompt as administrator and run sfc /scannow.

Fix It Automatically with Kudu

Kudu can help with the safe parts of this process. Its System Cleaner can scan supported app caches for review before deletion, which is useful when Discord’s local files are corrupted. Its Performance Monitor can show whether Discord or another process is spiking CPU or memory at launch, and it can end a stuck process by PID. If Discord is being affected by background apps that start with the system, Startup Manager can help you review and disable nonessential startup items.

Download Kudu Free →

Frequently asked questions

Why does Discord work in the browser but not the desktop app?
That usually points to a problem with the local app install, cached files, or a conflict with another desktop process. The web version does not use the same local app data or graphics path as the desktop client.
Will clearing Discord cache delete my messages or servers?
No. Your messages, servers, and account data are stored on Discord’s side. Clearing local cache mainly removes temporary files and local app settings.
Can a graphics driver really make Discord crash on startup?
Yes. Discord uses hardware acceleration, so a broken or unstable GPU driver can cause a blank window, flickering, or a crash during launch.
Should I disable hardware acceleration if Discord keeps crashing?
It can help, but you usually need Discord to open first to change that setting. If the app will not stay open long enough, clear its local data or reinstall it first, then turn hardware acceleration off in Discord settings if the problem returns.
Kudu App cache cleaning

App cache cleaning

Clear caches for supported apps

Kudu’s cleaner includes rules for browsers, chat apps, launchers, and developer tools. Every item is listed for review before removal. Browse the catalog to see what is covered.

Download Kudu Free →How App cache cleaning works