Discord is an essential communication tool for gamers, communities, and professionals alike. However, sometimes it refuses to open and gets stuck on a grey screen or infinite loading. Frustrating, right? Don’t worry! This guide will walk you through the best solutions to fix this issue quickly.
Why Does Discord Get Stuck on a Grey Screen?
Several factors can cause Discord to freeze on a grey screen or remain stuck in an infinite loading loop. Here are some common reasons:
- Corrupt application cache or settings.
- Outdated Discord or system files.
- Internet or server connectivity issues.
- Interference from antivirus or Windows Firewall.
- Conflicting background applications.
How to Fix Discord Not Opening on PC
Try the following solutions step by step to resolve the issue.
1. Restart Your Computer
A simple restart can often fix the problem, as it clears temporary glitches with the system processes.
2. Run Discord as Administrator
Sometimes, Discord requires admin privileges to function correctly. Follow these steps:
- Right-click on the Discord shortcut.
- Select Run as administrator.
- Check if the issue is resolved.
3. Kill Discord Processes via Task Manager
If Discord is running in the background but not opening correctly, force-close it:
- Press Ctrl + Shift + Esc to open Task Manager.
- Go to the Processes tab.
- Find all Discord.exe processes, right-click each, and select End Task.
- Try reopening Discord.
4. Clear Discord Cache
Corrupt cache files can cause Discord to malfunction. Clearing them might solve the problem:
- Press Win + R, type
%appdata%
, and hit Enter. - Locate and open the Discord folder.
- Delete the Cache, Code Cache, and GPUCache folders.
- Restart Discord.

5. Check Your Internet Connection
Discord might be stuck due to an unstable connection. Ensure your internet is working properly by:
- Restarting your router.
- Switching to a different network.
- Using a wired connection instead of Wi-Fi.
6. Disable Hardware Acceleration
Hardware acceleration can sometimes cause Discord to freeze. If you can access Discord settings, disable it:
- Open Discord and go to User Settings (gear icon).
- Navigate to Advanced.
- Turn off Hardware Acceleration.
- Restart Discord.
7. Flush DNS Settings
Network conflicts might prevent Discord from loading. Try flushing your DNS:
- Press Win + R, type
cmd
, and hit Enter. - Type the command:
ipconfig /flushdns
and press Enter. - Restart your computer and try opening Discord again.

8. Temporarily Disable Antivirus & Firewall
Some security programs might block Discord. Try disabling them temporarily:
- Turn off your antivirus and check if Discord launches.
- Allow Discord through Windows Firewall:
- Open Control Panel → Windows Defender Firewall.
- Click Allow an app through Firewall.
- Add Discord to the allowed list.
9. Reinstall Discord
If none of the above solutions work, reinstalling Discord might fix the problem.
- Press Win + R, type
appwiz.cpl
, and hit Enter. - Find Discord, right-click it, and select Uninstall.
- After uninstallation, delete leftover files in
%appdata%
and%localappdata%
. - Download and install the latest Discord version from the official website.
Final Thoughts
Discord getting stuck on a grey screen can be annoying, but with the right troubleshooting steps, you can get it working again. If you’re still facing issues, consider reaching out to Discord support for further assistance. Hopefully, one of these fixes helped you resolve the issue and get back to chatting with your friends!