Discord managed to turn from a niche messaging application focused predominantly on PC gamers to one of the major platforms offering VoIP, video, streaming and instant messaging services. Users can congregate to different communities named servers. Discord is undeniably a popular application but sometimes its client might refuse to update properly and instead users would be presented with an 'Update Failed' error. The main causes for this issue are potential network issues or Discord files becoming corrupted (more specifically the 'Update.exe').
Try to reset the network configuration
The first potential fix involves resetting the system's network configurations. One of the best methods to do so is to use command lines in an elevated Command Prompt.
- Press the Windows (Windows logo key) + R keys on your keyboard simultaneously.
- Type command prompt in the Run window and then press Ctrl+Shift+Enter on your keyboard to open an elevated Command Prompt.
- Type the following command lines one by one and press Enter after each:
netsh winsock reset
netsh int ip reset
- Restart the PC and then try to update Discord once more.
Fix corrupted 'Update.exe' file
The easiest way to deal with a corrupted 'Update.exe' file is to simply rename it. Discord will then be forced to replace the missing file with a fresh uncorrupted copy.
- Start the process by pressing the Windows (Windows logo key) + R on your keyboard.
- In the Run window, type %LocalAppData% and click 'OK.'
- Open the Discord folder.
- Find 'Update.exe,' right-click it, and choose 'Rename' from the available options.
- Change the name to something like 'UpdateOld.exe.'
- Launch Discord and see if it updates normally.
Reinstall Discord entirely
If nothing else seems to work, try uninstalling Discord completely and then doing a fresh install of the application. You can remove the program via any of the usual uninstall methods. Keep in mind, however, that certain residual files might be left on the system. Check the following locations and delete the Discord folders there manually - AppData/Roaming and AppData/Local.