Are you facing Discord getting stuck in a failed update loop? Discord always receives a regular stream of updates with fixes and new features, so it tries to update every time you open it. Recently many users have faced this Discord Update Failed loop, where Discord is not able to update and you won’t be able to use the Discord client until the issue is fixed.
In this article, we have listed fixes that will help you to resolve the Discord Update Failed error loop. There can be several reasons for Discord to fail updating. The most common cause is internet connectivity problems, so make sure that you have a working internet connection. Antivirus and firewalls may also disrupt Discord’s ability to connect to the servers. Else it can be due to a corrupted Update file or other programs conflicting with Discord.
Table of Contents
1. Check the current status of the Discord servers using this link Discord Status. In this case, you need to wait until the servers become operational.
2. Try restarting your PC to check if it helps clear this update failed loop error.
3. Disable VPN / proxy servers if you are using them.
4. Check whether there is any pending Windows update for your system.
5. Make sure your system Date and Time Settings are set to adjust automatically.
6. Try to use Discord from your browser.
a. Open your browser and search for Discord.
b. Click on Open Discord in your browser to open in the browser. Check whether it fixes the issue.
Fix 1 – Launch Discord as Administrator
1. Search for Discord in the Windows Search box.
2. Right-click on Discord and select Run as administrator.
3. Check whether the issue is resolved and Discord is able to update without looping.
If this issue is fixed after running Discord as administrator, set Discord to run always as an administrator.
1. Look for Discord shortcut on Desktop.
2. Right-click on it and select Open File Location.
3. Right-click on Update.exe and select Properties.
4. In Properties windows, go to the Compatibility tab.
5. Check the box next to Run this program as an administrator.
6. Click on Apply to save these changes. Launch Discord and check if the issue is resolved.
Fix 2 – Turn off real-time protection
In some cases, Windows 10’s default antivirus may conflict with the Discord Update causing it to fail and be in a loop continuously.
1. Press Windows key + I to open the Settings window.
2. Select Update & Security option.
3. Go to Windows Security tab.
4. Select Virus & Threat Protection.
5. Click on Manage Settings.
6. Toggle off Real-Time Protection, which will disable Windows Defender until the option is toggled back on.
7. Try to launch Discord and check if the update succeeds and the error is resolved.
Once your issue is resolved you toggle on the option Real-time Protection.
Fix 3 – Disable Windows Firewall
If disabling the Windows Defender did not help fix the issue, try disabling the firewall to unblock incoming connections.
1. Open Run and type “control firewall.cpl” to open Windows Defender Firewall.
2. Select the link Turn Windows Defender Firewall on or off on the left.
3. Uncheck the box next to Block all incoming connections under both Private and Public network settings.
4. Click on OK. Check if you can launch Discord without the update failed loop.
5. If this doesn’t work, then repeat the above steps but instead of unblocking connections, check the box next to Turn off Firewall to completely disable it.
Fix 4 – Rename the Discord Update File
When you rename the Update file, Discord will not use the Update file assuming it is not present and instead download a fresh copy of the file from the internet and replace the corrupted file with it.
1. Press Windows + S and search for Task Manager in the search box.
2. Right-click on Task Manager and select Run as administrator.
3. If the Task Manager opens in quick mode, then you need to click on More details.
4. Click on the File menu and select Run new Task.
5. Now click on Browse… button.
6. Go to the following location: C:\Windows\System32\cmd.exe
7. At the end of the location add –update as we need to add the update option before we run the command prompt.
8. Check the box next to Create the task with administrative privileges as we need to run this to update the libraries.
9. Click on OK.
10. In the command prompt that opens, enter the following commands one by one:
gpupdate /force cls --refresh
11. Once policy updates happen, execute the following command:
12. Close the Task Manager.
13. Press Windows + X and select Command Prompt(Admin) or PowerShell(Admin).
14. Type the command below to end all the running Discord processes.
taskkill /f /im discord.exe
15. Open Run (Windows + R) dialog and type %localappdata% to open the location of Discord’s Settings, files, and data on your PC.
16. Double-click and open the Discord folder.
17. Right-click on the Update.exe file and click on Rename.
18. Rename it to something else like UpdateX.exe or UpdateBackup.exe.
19. Now launch Discord and check whether the update is successful.
Fix 5 – Clear Discord’s Cache Files
At times users have noticed that corrupt cache files in Discord that are essential for Discord to work properly may stop services like Update from running correctly.
1. Right-click on Taskbar and select Task Manager.
2. Look for any running discord process, right-click on it and click on End Task.
3. Now open File Explorer, type %appdata%\Discord in the navigation bar.
4. In the Discord folder, look for Cache, GPUCache, and Code Cache folders.
5. Select the folders using the Ctrl key.
6. Press Shift + Delete to remove these folders completely from your system.
7. Relaunch Discord and allow it to regenerate any essential files. Check whether it is updated now without the update going in the loop.
Fix 6 – Uninstall and Re-install Discord
A large number of users have reported that reinstalling Discord by removing the contents from the AppData folder has helped to fix the Discord update loop. To reinstall first you must uninstall Discord completely from your system as there will be some hidden files and folders that give permission errors.
1. Open PowerShell(Admin) by pressing Windows + X key.
2. Type the following commands one after the other to completely kill the Discord process.
taskkill /f /im discord.exe del /q/f/s %TEMP%\*
3. Open Run (Windows + R) and type %appdata% to open the AppData folder.
4. Look for the Discord folder, select it, and press the Delete key.
5. Type %LOCALAPPDATA% in the Run dialog again.
6. Locate the Discord folder and press the Delete key to remove the folder.
7. Now open Program and Features by typing appwiz.cpl in the Run dialog.
8. Find Discord in the list of programs. Right-click on it and select Uninstall.
9. Download the Discord setup from this link.
10. Restart your PC in safe mode with networking.
11. Install Discord using the setup downloaded.
12. Launch Discord and let it do all the updates and check to see if the issue persists. You will need to login again..
Fix 7 – Reset Network Configurations
If the above methods did not fix the issue for you, it may be that your Network configurations are not correct due which Discord is not able to connect to the servers.
1. Open Run (Windows key + R). Type powershell and press Ctrl + Shift + Enter to open PowerShell in Admin mode.
2. If you see a UAC prompt, click on Yes.
3. Type the commands below one by one to reset Network Settings.
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
4. Restart your computer and check to see if Discord can continue the update without being in a loop.
Thanks for reading.
You will now be able to access Discord without facing the Update Failed loop error. Comment and let us know the fix that worked for you.
A software engineer turned into an educator with vast teaching experience in universities. Currently working towards my passion for writing.