Have you ever tried to install or uninstall a program on your Windows 10 or Windows 11 PC, only to see a message saying, “Another program is being installed. Please wait until that installation is complete”? It can be frustrating, especially when you are not aware of any other installation running in the background.
This message usually means Windows has detected an active installation process. Sometimes another application really is being installed. In other cases, an earlier installation may have stopped responding, a Windows Installer process may still be running, or a previous setup may not have closed correctly.
In this guide, you will learn several practical ways to identify what is causing the message and get your installation working again.
Another Program is Being Installed. Please Wait Until That Installation is Complete in Windows 10 /11

To fix the “Another program is being installed” issue in Windows:
- First, wait a few minutes and check whether Windows is actually installing an update or application.
- Open Task Manager and close a frozen installer or setup process if one is clearly stuck.
- Restart the Windows Installer service through the Services app.
- Restart your Windows 10 or Windows 11 computer to clear a temporary installation process.
- Run the Microsoft Program Install and Uninstall troubleshooter when a damaged installation or uninstall entry is preventing new software from installing.
- Repair Windows system files with DISM and SFC if corrupted system components are causing installation problems.
- Try the installation again after completing these steps and make sure Windows is not already performing another setup operation.
The Windows Installer service, also known as msiserver, handles many software installation, modification, repair, and removal tasks. Windows generally does not allow multiple Windows Installer operations to run at the same time.
For example, if you started installing an application and then immediately tried to install another one, Windows may display this message. The same thing can happen if an installation crashed, but its process remained active.
Before making changes, give the computer a few minutes. Some installations take longer than expected, particularly when they are installing large applications, drivers, security software, or Windows components.
If nothing appears to be happening, the following steps can help.
1: Wait and Check for an Active Installation
The first thing to do is wait for a few minutes before changing anything. If Windows is genuinely installing another application, interrupting the process could leave that installation incomplete.
Look around your desktop and taskbar for an installer window. You may also notice a setup wizard, update notification, or application installation screen that was minimized.
You can also check Settings > Windows Update to see whether Windows is downloading or installing an update. In Windows 11, go to Start > Settings > Windows Update. In Windows 10, go to Start > Settings > Update & Security > Windows Update.
If another installation is clearly running, let it finish. Once it completes, try installing your program again.
2: Check Task Manager for a Stuck Installer
If you have waited and the message is still appearing, check whether an installer process is stuck.
Press Ctrl + Shift + Esc to open Task Manager. If Task Manager opens in its smaller view, select More details.
Look through the Processes tab for programs with names such as Windows Installer, msiexec.exe, setup.exe, or the name of the software you were previously installing.
Do not randomly end unfamiliar Windows processes. Instead, identify the process that clearly belongs to the installation you were attempting to run. If that installer is frozen and you are certain the installation is no longer progressing, select it and choose End task.
After closing the stuck installer, wait a few seconds and try your original installation again.
3: Restart the Windows Installer Service
The Windows Installer service is one of the most important components involved in this error. Restarting it can clear a temporary problem.
Press Windows + R to open the Run dialog. Type services.msc and press Enter.
The Services window will appear. Scroll down and find Windows Installer. Double-click it to open its properties.
Check the Service status. If the service is running, select Stop, wait several seconds, and then select Start. If it is not running, select Start.
You can also set Startup type to Manual if it is set incorrectly. Windows normally starts the service when an installation requires it.
Select Apply and then OK. Close the Services window and try installing your application again.
4: Restart Your Windows Computer
Sometimes the easiest solution is also one of the most effective. A restart can terminate an installation process that did not close properly and reload important Windows services.
Select Start > Power > Restart. Do not choose Shut down if you specifically want Windows to reload its services immediately.
After Windows starts again, avoid opening several programs at once. First, try the installation that previously displayed the error.
If the message disappears after restarting, the problem was likely caused by a temporary installer process or service state.
5: Look for a Previous Installation That Needs Attention
Think about what you installed, updated, repaired, or removed immediately before this error appeared. The problem may be connected to an earlier installation that did not finish correctly.
For example, you may have started installing a program, canceled it, and then tried installing another application. Windows may still have installation information from the first setup.
If you know which application was involved, try opening its installer again and allow it to complete. If you were uninstalling the application, go to Settings > Apps > Installed apps in Windows 11.
In Windows 10, go to Settings > Apps > Apps & features.
Find the application and see whether Windows provides an Uninstall, Modify, or Repair option. Completing or repairing the previous installation can sometimes remove the conflict.
6: Run the Program Install and Uninstall Troubleshooter
If Windows believes an installation or uninstallation is incomplete, the Program Install and Uninstall troubleshooter can help identify common problems.
This tool is particularly useful when a damaged program entry, incomplete uninstall, or installation configuration is preventing another application from being installed.
Run the troubleshooter and follow its on-screen instructions. When prompted, select whether you are having trouble installing or uninstalling a program.
If the tool detects a problem, allow it to apply the recommended fix. Once it finishes, restart your computer and test the installation again.
7: Repair Windows System Files
If the problem continues after restarting the installer service and computer, damaged Windows system files could be involved.
Windows includes DISM and System File Checker, commonly called SFC, for repairing system components.
Open Start, type Command Prompt, right-click it, and select Run as administrator.
First, run the following command:
DISM /Online /Cleanup-Image /RestoreHealth
Press Enter and wait for the operation to finish. This can take some time, so do not close the Command Prompt window while the process is running.
After DISM completes, run:
sfc /scannow
Press Enter and let Windows check protected system files.
When the scan finishes, restart your computer. Then try the software installation again.
8: Check Windows Update
An unfinished Windows update can sometimes interfere with software installation. Before trying complicated fixes, check whether Windows has a pending update.
In Windows 11, go to Start > Settings > Windows Update. In Windows 10, go to Start > Settings > Update & Security > Windows Update.
Select Check for updates. If Windows shows an update that is waiting to install or restart, allow the process to finish.
After Windows completes the update, restart the PC if requested. Then attempt to install your application again.
9: Install the Program as an Administrator
If the installer is not receiving the permissions it needs, running it with administrator privileges may help.
Find the application’s setup file, usually an .exe or .msi file. Right-click the file and select Run as administrator.
If Windows displays a User Account Control prompt, select Yes if you trust the installer and obtained it from a legitimate source.
Follow the setup wizard normally. If the same “Another program is being installed” message appears, the problem is more likely related to Windows Installer or a previous installation than simple permissions.
10: Try the Installation Again
Once you have completed the appropriate fixes, restart Windows one more time and try the installation again.
Before launching the installer, close unnecessary setup programs and applications. Make sure another installer is not running and that Windows Update is not actively performing an installation.
If the program still refuses to install, download a fresh copy of the installer from the software developer’s legitimate website. A damaged setup file can create installation problems that look similar to Windows Installer errors.
Faqs
Why does Windows say another program is being installed?
Windows displays this message when the Windows Installer service detects another installation operation. It can also appear when a previous installation became stuck or failed to close correctly.
Can I ignore the message and continue installing?
Usually, you should not force another installation while Windows is already processing one. Wait for the existing operation to finish. If nothing is happening, restart Windows Installer or restart the computer before trying again.
How do I restart Windows Installer?
Press Windows + R, enter services.msc, and press Enter. Find Windows Installer, open it, and select Stop followed by Start if the service is running.
Does restarting Windows fix this problem?
Yes, a restart can fix the issue when a temporary installer process or Windows service is stuck. It is one of the safest troubleshooting steps to try first.
Is msiexec.exe a virus?
msiexec.exe is a legitimate Windows component associated with the Windows Installer service. However, malicious software can sometimes use misleading file names. If you suspect something unusual, verify the file’s location and run a security scan.
Why does the error appear when I am not installing anything?
A previous installation may have failed, been interrupted, or left an installer process running in the background. Windows can continue detecting that operation even though no visible installation window is open.
Should I delete Windows Installer files?
No. Avoid randomly deleting Windows Installer files, registry entries, or system folders. Doing so can create additional installation and Windows problems. Start with the safer troubleshooting methods described above.
Bottom Lines
The “Another program is being installed. Please wait until that installation is complete” message in Windows 10 and Windows 11 usually means Windows believes an installation operation is already active. In many cases, the actual installer is simply stuck or was not closed correctly.
Start with the simplest solutions by waiting briefly, checking Task Manager, restarting the Windows Installer service, and restarting your PC. If the problem continues, use the Program Install and Uninstall troubleshooter, check Windows Update, and repair Windows system files with DISM and SFC.
Once the conflicting installation process is cleared, your normal software installer should be able to run again without showing the same message.