Some users have reported that the Discord app keeps restarting randomly on their Windows PC. While the issue happens while streaming for some, many have experienced the problem while normally using the app. Now, why does this issue occur, let us find out below.
Why does my Discord keep crashing and restarting?
If your Discord app keeps closing or crashing randomly, it might be caused due to corrupted or out-of-date device drivers. Hence, make sure you have the latest device drivers installed on your system. Besides that, it could be caused due to enabled Hardware Acceleration in the app, a corrupted cache file, or a corrupted installation of the app itself.
In addition to the above causes, if Discord keeps closing and restarting automatically, the problem might be triggered due to an outdated app version, an issue with the current server region, etc. In a few instances, this could be a server problem too. If the Discord servers are currently down, you might face the issue of the app disconnecting and then restarting randomly. So, do check the server status of Discord and make sure it’s up and running.
How do I fix Discord crashing while streaming?
You can stop your Discord app from crashing during streaming by updating all your device drivers, especially graphics drivers. Apart from that, deleting corrupted cache files associated with Discord is another good fix to resolve the issue. You can also turn off hardware acceleration in the app, disable Keybinds, or turn off Compatibility Mode for Discord. If these solutions don’t help, you can perform a clean installation of Discord to resolve the issue.
Discord keeps restarting randomly while streaming
If your Discord app keeps restarting randomly while streaming or simply using the app, try restarting the app or your computer to check if the issue is fixed. In case that doesn’t help, here are the fixes you can use to resolve the problem:
- End all Discord instances and restart the app.
- Ensure Discord is up-to-date.
- Delete the Discord cache.
- Change the channel region.
- Enable Legacy Mode.
- Turn off Hardware Acceleration on Discord.
- Reinstall Discord.
1] End all Discord instances and restart the app
The first thing you can do to fix this issue is to close all the running instances of Discord and then relaunch the app. You can do so using Windows Task Manager. Here’s how:
First, right-click on your taskbar and choose the Task Manager option. Next, from the Processes tab, select a Discord instance and press the End task button to close it. Repeat this step for all other instances of Discord running on your computer. Once done, restart Discord and check if the problem is resolved. If not, you can use the next solution to fix the issue.
Read: Can’t install Discord, Installation has failed on Windows PC.
2] Ensure Discord is up-to-date
To avoid such issues, make sure you have installed the latest version of Discord on your computer. Discord install pending updated on every restart. You can also press Ctrl+R to force an update on Discord.
If you use the latest version of Discord yet this problem occurs, use the next fix.
3] Delete the Discord cache
A corrupted cache associated with Discord might be forcing the app to restart randomly. Hence, if the scenario is applicable, the way to fix the problem is to clear the cache folder of Discord stored on your computer. To do that, here are the steps you can follow:
- First, open Windows Task Manager by pressing the Ctrl+Shift+Esc hotkey.
- Now, terminate all Discord processes using the End task button.
- Next, evoke the Run command box using the Win+R hotkey and enter %appdata% in its Open field.
- After that, look for the discord folder, select it, and delete that folder using the Delete button.
- Once done, you can restart the Discord app and check if it has stopped restarting randomly or not.
4] Change the channel region
The problem might be occurring while using a particular server region. If that is the case, you can change the server region on DIsocrd and check if that helps is resolved the Discord restarting randomly issue or not. Here are the steps to do that:
- In the Discord app, hover the mouse over the active channel and then press the gear-shaped button.
- Now, move to the Overview tab in channel settings.
- Next, look for the REGION OVERRIDE option and click on it.
- After that, choose a different region than the current one.
- Finally, press the Save Changes button to apply new changes.
If even after joining a distinct region the problem remains the same, you can use another fix to resolve it.
Read: Fix Discord Console Log errors on Windows computer.
5] Enable Legacy Mode
In case the Discord app randomly restarts when you join a voice channel, there might be some audio processing issue causing the problem. You may face issues with Discord while using the default or standard audio subsystem, especially with outdated audio drivers. So, check Discord’s audio subsystem to Legacy mode and see if it helps. Here’s how:
- Firstly, open Discord and click on the User Settings (gear icon) button present below.
- Now, click on the Voice & Video option and then move to the AUDIO SUBSYSTEM section.
- After that, press the drop-down option present next to it and choose the Legacy audio subsystem.
- Next, press the Okay button on the confirmation prompt.
- Once done, close the Settings window and restart the Discord app.
Hopefully, you won’t face the same issue now.
Read: Discord keeps Crashing or Freezing on Windows PC.
6] Turn off Hardware Acceleration on Discord
Hardware acceleration is a handy feature that allows Discord to utilize your GPU to the fullest and speed up tasks like video encoding/decoding. However, this feature can also cause several errors and problems in the regular working of the app as it might overwhelm your system resources.
Now, if you are facing this problem after enabling the Hardware Acceleration function on Discord, consider disabling it and then check if the problem is fixed. Here are the steps you can use to do that:
- First, open the Discord app and click on the User Settings button from the bottom of its window.
- Now, go to the Voice and Video option and scroll down to the Advanced section at the right-side pane.
- Next, switch off the toggle associated with the Hardware Acceleration option.
- Finally, relaunch Discord and hopefully, the app won’t restart automatically.
7] Reinstall Discord
If all the above solutions didn’t help you, the last resort to fix the problem is to reinstall a fresh and clean copy of the Discord app on your system. It is likely that you are dealing with a corrupted installation of the app or some Discord files are infected forcing it to restart randomly. Hence, uninstalling and reinstalling the app should help you.
First, completely remove Discord from your computer. For that, open Settings using Win+I and go to the Apps tab. Now, press the Apps & features option and then scroll down to the Discord app. Next, click on the three-dot menu button present next to it, press the Uninstall option, and follow the onscreen instructions to complete the process.
When done, navigate to the installation location of the Discord app and make sure to delete it. Additionally, clear the Discord folder from the C:\Users\<username>\AppData\Roaming and C:\Users\<username>\AppData\Local folders. After that, reboot your computer.
On the next startup, download the latest version of Discord from its official website and install it on your PC. The Discord app should run properly now without restarting automatically.
I hope this helps!