Windows

What to Do When Windows Software Won’t Install

Ben Stegner Updated 20-04-2020

Applications won’t install on Windows 10? It’s frustrating when app installers won’t run, throw an error code, or seem to work properly but then fail.

Advertisement

We’ll show you why some software won’t install in Windows, and look at how to fix it.

1. Reboot Your Computer

This is a common troubleshooting step, but important for a reason. The reason that software is not installing on your computer could be a temporary glitch. Before you jump into more focused fixes, you should reboot to get back to a clean state.

If you still can’t install software after a reboot, continue troubleshooting further.

2. Check App Installer Settings

Windows 10 allows you to install both traditional desktop apps and apps from the Microsoft Store. Certain settings will restrict you to only installing Store apps, so you should check those before proceeding.

To do this, head to Settings > Apps > Apps & features. At the top, you’ll see a Choose where to get apps section. If the dropdown is set to The Microsoft Store only (recommended) then you won’t be able to install apps from anywhere else.

Advertisement

Change this to Anywhere or Anywhere, but let me know . . . and you’re free to install what you like.

Windows 10 Apps Install Location

You should also check a similar setting in Settings > Update & Security > For developers. Here, make sure that you have Sideload apps selected under Use developer features. Choosing Microsoft Store apps will prevent you from installing regular software.

Windows 10 Developer App Setting

Advertisement

Finally, if you’re in Windows 10 S Mode, you can only install apps from the Microsoft Store. Thankfully, it’s easy to switch out of S Mode in Windows 10 Stuck in Windows 10 S Mode? Here's How to Get Out of It for Good Window 10 S Mode limits you to only software from the Windows Store. If you want to leave it, here are the steps. Read More at no charge.

3. Free Up Disk Space

If you’re extremely low on disk space, you may not be able to install new software. While this is rarely an issue for small apps, heavy-duty tools, such as Microsoft Office or Adobe products, take several gigabytes to install.

Follow our guide to freeing up space in Windows 10 The Best Way to Clean Windows 10: A Step-by-Step Guide Don't know how to clean Windows 10? Here's a clear step-by-step guide to getting your PC nice and tidy again. Read More , then try installing again.

4. Run the Installer as an Administrator

Thanks to User Account Control (UAC) in Windows User Account Control and Administrator Rights on Windows 10 Whether you use an Administrator or a Standard Windows account, what matters is your User Account Control security level. Here's what you need to know. Read More , your account only runs with Administrator privileges when necessary. Since most software requires admin rights to install, you’ll usually see a UAC prompt when you try to install a new app.

Advertisement

However, this can occasionally fail. You might see an error that the installer can’t write to a certain folder, or it might refuse to run at all. In these cases, you should run the installer as an admin manually.

To do this, close the installer dialog if it’s open, then right-click on the installer file and choose Run as administrator. After granting admin rights, try the installer again and see if it succeeds.

Windows Run as Admin

In case you don’t have admin rights, ask someone who manages the computer or check our guide to running programs as an administrator 4 Ways to Run Any Program as an Administrator in Windows Here are various ways to run a program with administrator rights in Windows, plus how to fix issues when running as admin. Read More for more help.

Advertisement

5. Check 64-Bit Compatibility

A lot of software offers both 32-bit and 64-bit flavors. 64-bit software is only compatible with 64-bit versions of Windows. However, 32-bit apps will run on both 32-bit Windows and 64-bit Windows, since 64-bit Windows is backwards compatible.

Most of the time, software will automatically pick the right version to install on your system, or will just install as 32-bit. If you have a modern computer, it’s likely 64-bit, meaning this isn’t a problem. But if you’re not sure, you should find out if you have 64-bit Windows Do I Have 32-Bit or 64-Bit Windows? Here's How to Tell How can you tell if the Windows version you are using is 32-bit or 64-bit? Use these methods and learn why it is important too. Read More .

From there, keep an eye out on software download pages and make sure to download the version that’s compatible with your system. x86 refers to 32-bit, while x64 is synonymous with 64-bit.

7-Zip Bit Editions

6. Run Program Troubleshooters

Windows 10 includes several built-in troubleshooting tools that try to detect and fix common problems. They don’t always work well, but they’re worth a try when Windows won’t install programs for some reason.

To access the troubleshooter, head to Settings > Update & Security > Troubleshoot. Here, run the Program Compatibility Troubleshooter and see if it fixes any problems. You can also run the Windows Store Apps tool if you’re having trouble with a Store app.

Windows Program Troubleshooter

If this doesn’t work, you should try the Program Install and Uninstall troubleshooter, available to download from Microsoft.

7. Uninstall Previous Software Versions

Most of the time, installing an app update (even if it’s a new major version) goes smoothly. But sometimes, having an old version of the program installed can cause issues when you try to install the latest release.

If you still can’t install software properly, go to Settings > Apps > Apps & features and uninstall the current version of the software. This shouldn’t erase any of the data you had saved in the app, but you may want to back up any settings or other important info first, just in case.

Uninstall Chrome Windows 10

In some cases, you’ll need to uninstall other components to fully remove a program. For instance, Apple’s instructions on how to completely uninstall iTunes guide you through removing Bonjour and other bits of software.

8. Review Antivirus Settings

Sometimes, your antivirus or anti-malware software can prevent software from installing. This can be helpful or a pain, depending on the circumstance.

In one case, you may be trying to install a program that’s actually malware. When your antivirus detects this, it will hopefully block you from installing that app. But if you’ve disabled notifications from your antivirus, you might not see this. Try opening your security tool and checking for recent alerts to find out.

If you suspect that a program you want to install contains malware, you should scan it with an online virus scanner The 7 Best Free Online Virus Scan and Removal Sites Need to check for a computer virus but don't have antivirus software installed? Try these excellent online virus scanning tools. Read More . Avoid anything that’s infected, of course.

However, your antivirus can also become overzealous. It may prevent legitimate programs from accessing necessary folders when they try to install (Malwarebytes Premium has been known to do this). If this is the case, you’ll need to temporarily disable your antivirus to let the installation complete.

Malwarebytes Windows

How to do this depends on your installed antivirus. Most have an option to temporarily suspend protections for a few minutes so you can install as necessary. Just make sure you trust the software before doing this!

9. Make Sure the Program Is Compatible With Your Windows Version

Some programs simply aren’t compatible with modern versions of Windows. Apps abandoned years ago, for example, were probably never updated to support Windows 10. When this is the case, Windows has some compatibility tools to help you get it running, but it still might not work properly afterward.

First, you should check the provider’s website to see the software supports your version of Windows. Even if it’s not compatible, you can download the installer file and try to get it installed anyway, but knowing the developer’s official stance is useful.

If the app installs properly, perform the below steps on the executable file. If the installer won’t run, try the same procedure on the installer executable.

Right-click on the app’s executable file and choose Properties. In the resulting window, swap to the Compatibility tab. Here, you can choose to Run this program in compatibility mode for an earlier version of Windows.

This can help if you know the app ran on an older version. Otherwise, there are more display options under Settings, but these shouldn’t be necessary in most cases.

Windows Program Compatibility

If the software still doesn’t run with compatibility mode enabled, see more tips for getting old software to work in Windows 10 How to Run Old Games and Software on Windows 10 Old PC games and software can struggle on Windows 10. Try these tips to get your old Windows games and programs running on Windows 10. Read More . Failing that, you’ll need to pursue other methods to use that software, such as creating a virtual machine.

Fix Software Install Errors Today

Hopefully, one of these troubleshooting steps helps when you’re unable to install software on Windows. Most of the time, this comes down to a Windows compatibility issue or a security tool interfering.

We’ve looked at traditional desktop software here. If you have issues with Modern apps on Windows 10 too, see how to fix common Microsoft Store errors 8 Microsoft Store Errors and How to Fix Them The Windows Store, now called the Microsoft Store app, can go missing, have cache issues, or get stuck. Whatever the error, we'll help you fix it. Read More .

Image Credit: Sigurd Gartmann/Flickr

Related topics: Install Software, Troubleshooting, Uninstaller, Windows 10, Windows Tips.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Steve Valentine
    January 24, 2017 at 10:55 am

    I had a problem trying to install the Robert-Collins French-English dictionary from CD-ROM on Windows 10. Although the program runs happily from the CD-ROM itself, it didn't want to have to lug DVD reader around with me. I could install it in Windows7 & 8 on other PCs, but not in Windows 10 on my laptop. Why? The CD-ROM was protected by DRM software, and the Anniversary Edition of Windows 10 knocked it out, which leaves the installer hanging. The solution? I created a folder on my SSD, copied the contents of the CD-ROM into it, found the executable in the folder that ran when you launched the program on the CD-ROM, created a shortcut to it & pasted it into the taskbar. Click on that, and the program runs just as if it had been on the CD-ROM.

    • Ghanim Bilal Al Naqshabendy
      May 10, 2020 at 9:39 pm

      Hi, Just start setup, when you get 64-bit Windows Compatibility, Sign out + Cancel

  2. toto
    May 18, 2016 at 7:10 am

    Yep, you are genius, only this works for me

  3. Jishar
    February 23, 2016 at 6:57 pm

    Try this:

    Right click on the program, go to its properties, then under general right at the bottom, there should be a security crosscheck, simply unblock this. problem solved!

    • anon
      March 19, 2016 at 7:47 pm

      THANK YOU! Instantly solved not being able to open setup applications on Vista (nothing would pop up at all).

    • Szilard Covasa
      June 21, 2016 at 2:20 pm

      Man, you just saved me from a long frustrating experience. Thank you!!!

    • John
      June 29, 2016 at 1:30 am

      Thank you soo much! Instantly solved what I've spent hours trying to do.

  4. Glen
    March 19, 2014 at 10:51 am

    yes very well explained, for a complete novice such as myself, I think I can even give this a shot thank you for your tutorial

  5. Juventino
    March 11, 2014 at 5:01 pm

    Very useful post, thanks!

  6. Javaran
    March 10, 2014 at 10:57 pm

    Thanks for the great post, I already knew some of the tips but its good to have them all in one place