How do I fix Discord ‘Installation has failed’ error on Windows

6 Solutions to Fix Discord Installation Failure!

jump to best solution →
This error mainly occurs when you previously had Discord installed on your Windows system, but you uninstalled it incorrectly. Uninstalling Discord incorrectly leaves residual configuration and registry files in your Windows which can cause new Discord installation failure. The error message ‘Installation has failed’ is displayed along with a setup log file which you can view by pressing ‘Open setup log’ button.

Discord Installation Has Failed
Discord Installation Has Failed Error Fix

Analyzing these setup logs, we noticed that this issue can also occur if Discord doesn’t have permissions to access and write to the deployment location.

CauseDescription
Incorrect UninstallationUninstalling Discord incorrectly leaves residual configuration and registry files in your Windows which can cause new Discord installation to fail
Lack of PermissionDiscord doesn't have sufficient permission to access and write to the deployment location
Windows system issuesSystem issues like outdated drivers or conflicting software can cause Discord installation to fail
Firewall or Antivirus software interferenceFirewall or Antivirus software blocking Discord's installation process
Insufficient Disk SpaceNot having enough disk space to install Discord can also cause the installation to fail

We will provide troubleshooting methods to help you successfully reinstall Discord on your computer.

Solution 1. Install Discord PTB

Discord PTB (Public Test Build) is a separate version of the Discord client that runs independently. Discord PTB has its own data files and does not detect existing Discord files. So, If you are facing issues installing the normal Discord client, you can install the PTB version instead. Here are the steps to do it:

  1. Download the Discord PTB setup file, Go to Discord’s Download Page
  2. Scroll down till you see the ‘Feeling experimental?’ button.
  3. Click on that button and Select Windows. This should start downloading the Discord PTB client.
    Feeling Experimental Button on Discord's Download Page
    Downloading Discord PTB
  4. Once the file is downloaded, simply run it, and it should install the PTB version of Discord on your computer.
  5. Now simply open the Discord PTB application from the Desktop.
    Discord PTB Icon
    Discord PTB Icon

If you don’t want to install Discord PTB, you can proceed with the troubleshooting below.

Solution 2. Use the Discord Clean-Up Tool

If Discord is uninstalled from your computer, it’s possible that there are still some remaining files in your Registry/Windows. Using the Cleanup tool will delete all the residue files automatically so you don’t have to face any hassle. Follow these steps:

  1. Download the Discord Cleanup Tool (Google Drive Link)
  2. Once it’s downloaded, run the tool as an administrator.
    Running Discord Cleanup tool as administrator
    Running Discord Cleanup tool as administrator
  3. Now, if it says “Discord Installs Detected,” simply press the dedicated number to uninstall the Discord client. In my case, I will press ‘1’ to uninstall Discord.
    Selecting Discord for Cleanup
    Selecting Discord for Cleanup
  4. Try reinstalling Discord again.

Solution 3. Grant Discord permissions

If the problem persists, make sure that Discord has the necessary permissions to access and write to the deployment location. Here are the steps to grant Discord permissions:

  1. Go to the installation location of Discord, typically “C:\Users\username\AppData\Local\Discord
  2. Right-click on the Discord folder and select “Properties
    Opening Discord properties
    Opening Discord properties
  3. In the Properties window, go to the “Security” tab.
  4. Click on the “Edit” button and then the “Add” button.
  5. Type in “Everyone” and click on the “Check Names” button.
    Granting Everyone permission to Discord
    Granting Everyone permission to discord
  6. Then, click OK
  7. Make sure to check all the boxes under Allow to give the folder control of the folder.
    Giving full control to the discord folder
    Giving full control to the discord folder
  8. Click on the “Apply” and “OK” button to save the changes.

Solution 4. Install Microsoft .NET Framework

Discord requires Microsoft .NET Framework to be installed on your computer in order to run properly. If it is not installed, it can cause the “Installation has failed” error.

You can simply follow the steps mentioned below to install Microsoft.NET Framework.

  1. Click this link to download the official .NET framework setup file (here).
  2. Once the file is downloaded. Open it and follow the on-screen instructions to install it.
    Installing Net Framework
    Installing Net Framework
    Note: If it says ‘Microsoft .NET Framework 4.5 is already a part of this operating system.’ You can simply ignore this method and move to the next one.
  3. After installation Restart your computer.

Solution 5. Disable Antivirus Software Temporarily

Your antivirus software can interfere with the installation process and cause the “Installation has failed” error. To resolve this, you can try disabling your antivirus software temporarily while installing Discord. Make sure to re-enable it once the installation is complete. To disable antivirus follow the steps mentioned here.

Solution 6. Install in Safe Mode with Networking

Certain programs or services running on your computer can interfere with the installation process. To resolve this, you can try installing Discord in Safe Mode with Networking. This will start your computer with a minimal set of drivers and services, and can help identify and troubleshoot any potential conflicts that may be causing the error.

  1. Click on the Start Menu icon and hold the right shift button on your Keyboard, then click the “Restart” button.
    Restarting in Windows Safe Mode with Networking
  2. Now, wait for the Windows recovery window to show up. Once it shows up press “Troubleshoot”.

    Entering Troubleshooting Section
  3. Now click “Advanced Options”.
    Using Advanced Options
  4. Click on “Startup Settings”.

    Startup Settings
  5. Now Once you are in Startup Settings click “Restart”.

    Restarting with Startup Settings
  6. Now once your Computer restarts you should see a blue screen with multiple options.
  7. Select “Safe mode with networking” by using the “F5” key.
    The Most Common Blue Screen Errors on Windows 7, 8 and 10 - Appuals.com
    Restarting with Safe mode with Networking
  8. Once you are in the safe mode, press and hold the Windows key, then press the “R” key to open Run.
  9. Type “appwiz.cpl” and press enter. Now find and uninstall Discord from the List.
    Opening Windows Uninstaller
  10. Now download the fresh Installer of Discord from this link (here).
  11. Install the Discord Client and check to see if the issue persists.
  12. Once the Discord Client is Installed, you can restart your computer to normal mode.

Conclusion

By following these solutions, you should be able to resolve the “Installation has failed” error and successfully reinstall Discord on your computer. If the problem persists, you should try contact Discord by creating a ticket on their support page.

Discord Installation Failure - FAQs

What causes the Discord installation failure error?

The error occurs when Discord is uninstalled incorrectly from a Windows system, leaving residual configuration and registry files, or if Discord does not have the necessary permissions to access and write to the deployment location.

How can this issue be resolved?

Discord installation failure issue can be resolved by properly uninstalling Discord and ensuring that it has the necessary permissions to access and write to the deployment location before installing it.

ABOUT THE AUTHOR

Muhammad Zubyan


Muhammad Zubyan is a certified Google IT Support Professional with over 7 years of extensive experience. He has worked on more than 1500 computers, gaining valuable insights that enable him to detect and troubleshoot any complicated root cause of Windows-related issues and errors. In addition to managing Appuals as a Senior Editor, he is currently developing his own Game Optimization program that caters to both gamers and casual users alike.