No matter how much Microsoft tries to popularize the UWP (Universal Windows Platform) apps, users are still keener to stick with the good old standard programs. Now, the installation procedure is the same for ages. You get the installer and run it, follow the steps and, voila — the third-party program is ready to run. Except when the error like “Another program is being installed. Please wait until that installation is complete” appears.
This might look like an obvious prompt, but the problem lies in the fact that the affected users were positive there’s no another installation running. In order to shed some light on this issue and, hopefully, provide the proper solutions, we conducted a little experiment and the results were positive. So, if you run into this error whenever you run a third-party installer, make sure to check the steps we provided below.
How to fix “Another program is being installed…” error in Windows 10
- Quit the Windows Installer process in Task Manager
- Restart the dedicated Installer service
- Disable third-party applications before installing
- Scan for viruses
1: Quit the Windows Installer process in Task Manager
First things first. Restart your installation or run the installer as an administrator. Furthermore, as the prompt itself informs, there’s a chance that the Windows Installer is active in the background. Now, this doesn’t always mean that another program is installed. It might be active due to a bug or a hidden activity of the already-installed application.
In order to address this, we recommend navigating to Task Manager and disabling the ‘msiexec.exe‘ process. This process is assigned to Windows Installer. If you’re not sure how to do it in Windows 10, follow the steps we provided below:
- Don’t quit the installation.
- Right-click Start and open Task Manager from the Power User menu.
- Under the Details tab, navigate to msiexec.exe, right-click on it and terminate the process (End task).
- Try restarting the installation again.
2: Restart the dedicated Installer service
The Windows Installer also has a dedicated service which starts automatically as you try to install an application. It should, by default, start automatically and stop after the installation is finished. However, for the same reasons as the process, it can still keep working in the background. This will, consequently, result in a halt when you try to install something new on your PC.
Luckily, as same as with the dedicated process, the Windows Installer service can be restarted in a few simple steps. By doing so, the service should allow you to install the program at hand. Of course, you’ll need to restart the installation procedure as well.
Here’s how to restart the dedicated Installer service in Windows 10:
- Press Windows key + R to summon the elevated Run command-line.
- In the command-line, type services.msc and press Enter.
- Navigate to Windows Installer, right-click on it and open Properties.
- Stop the service and start it again.
- Try installing the troublesome program again.
3: Disable third-party applications before installing
Finally, as we already noted, the ghost background application (mostly third-party updaters for various applications) can keep Windows Installer working all the time. Since this system service can cover one installation at a time. You might know which application is exactly causing this to happen.
On the other hand, if you have a lot of installed standard win32 programs installed, a better way to perform the installation in a seamless manner is to disable them all.
Exceptions are, obviously, third-party antivirus solutions and Windows-own services. Once you restart your system in a clean boot, the installer should work just as intended. Here’s how to do it in Windows 10:
- Right-click on the Taskbar and open Task Manager.
- Select the Startup tab.
- Disable all applications to prevent them from starting with the system and confirm changes.
- Restart your PC and try installing the program at hand again.
4: Scan for viruses
This step is rather a side note. If the Installer error reoccurs after you’ve recently installed a suspicious software, we recommend scanning for viruses. The Real-time protections should prevent the majority of viruses infections through the third-party applications. However, many of them have other malicious uses and are hard to remove in a conventional way. We mostly refer to browser hijackers and AdWare.
We recommend BitDefender Total Security 2018 for the maximum protection with the above-average detection rates and large-scope security suite.
- Download now Bitdefender (50% off on all plans)
On the other hand, you can use a Windows Defender combined with Malwarebytes AdwCleaner (free app). Here’s how to do it:
- Open Windows Security Center from the Notification area.
- Choose Virus & threat protection.
- Choose Advanced scan.
- Select Offline Scan and click on the “Scan now” button.
- After your PC restarts and the scanning procedure ends, download Malwarebytes AdwCleaner, here.
- Run the application and click Scan.
- Make sure to clean everything redundant AdwCleaner identifies and restart your PC.
Once you are pleased with AdwCleaner’s performance, we recommend you test out the free version of MalwareBytes Anti-Malware tool. The new version of offers a series of upgraded features, that will make your computer almost threat-proof. Scroll down on the official page for the trial link.
That should do it. In case you have any questions or suggestions regarding this installation error, we would like to hear them out. You can post them in the comments section below.
RELATED STORIES YOU SHOULD CHECK OUT:
- Windows 10 KB4093112 install fails, USB ports won’t work, and more
- Antivirus programs prevent users from installing Windows 10 builds
- FIX: ExpressVPN won’t install on Windows
- Connectify Hotspot: How to download and install on Windows 10