How To Bypass The "Please wait until current program is finished uninstalling or being changed" Notification
If you are a Windows user, you might have encountered a Windows Programs and Features notification stating "Please wait until current program is finished uninstalling or being changed". This notification usually appears when attempting to install, uninstall, or change multiple programs at once. The message notifies users that these actions cannot be performed until the current program is finished.
The Windows operating system prevents users from performing multiple actions on programs to avoid further errors or incomplete actions that might induce various conflicts. This process can take up to several minutes and the message should disappear when the process is finished. Despite this, some users have reported that the uninstall, installation, or change process takes too much time or never finishes. Thus, it is impossible to move on to performing the same action on other programs, since the "Please wait until current program is finished uninstalling or being changed" continually reappears.
To fix this problem, you might need to restart the computer, use a third-party uninstaller, re-register Windows Installer service, restart Windows Installer service, Restart File (Windows) Explorer, remove the program in Safe Mode, or take other actions. In the guide below, we show how to perform these methods through various descriptions and screenshots. Try each method to find a solution to bypass the "Please wait until current program is finished uninstalling or being changed" Windows notification.
Table of Contents:
- Restart Your Computer
- Use A Third-Party Uninstaller
- Uninstall A Program In Safe Mode
- Re-register Windows Installer Service
- Run Windows Troubleshooter
- Restart Windows Explorer Process
- Stop Windows Installer Service
- Turn Off Your Computer Completely
- Video Showing How To Bypass The "Please wait until current program is finished uninstalling or being changed" Notification
Restart Your Computer
Sometimes the easiest solutions are the best. We recommend that you try this one first. Restart the computer, which will end all running processes, including the running installations, changes, and so on. Try to install, uninstall, change your program again and check if you still receive the "Please wait until current program is finished uninstalling or being changed" message.
Use A Third-Party Uninstaller
If the Windows operating system is unable to uninstall the program normally, use third-party software such as CCleaner - this is a compact, effective utility for computers running Microsoft Windows. It cleans junk and issues that accumulate over time: temporary files, broken shortcuts, and other problems. It protects privacy, cleans browsing history and temporary internet files, allowing you to be a more confident internet user and less susceptible to identity theft. CCleaner can clean redundant files from various programs (thus saving hard disk space), remove unneeded entries in Windows Registry, help uninstall software, and select which programs start with Windows. You can download CCleaner from here.
When downloaded, install CCleaner and open it. Select the "Tools" section on the left pane and select the program you wish to uninstall. Then click the "Uninstall" button on the right pane. Check if the CCleaner tool is able to uninstall the software without any problems.
Uninstall A Program In Safe Mode
Safe Mode is a diagnostic start-up mode in Windows operating systems used to obtain limited access to Windows when the operating system does not start or function normally. It is the opposite of Normal Mode, which starts Windows in the usual manner. Safe Mode is available on Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, and most older versions of Windows.
One of the most common steps when troubleshooting a computer is to boot into Safe Mode. Safe Mode starts Windows in a basic state, using a limited set of files and drivers. It can help to troubleshoot problems on your computer. If, for example, the problem does not occur in Safe Mode, then this will confirm that the default settings and basic device drivers are not causing the issue. Safe Mode is also a good way to prevent Trojans from blocking your antivirus software. One ways to start Windows in Safe Mode is to go to Settings and select "Update & Security" option.
Now select the "Recovery" section on the left pane and click the "Restart now" button under "Advanced startup".
Once you are in the Advanced Startup Window, click "Troubleshoot".
Then click "Advanced options".
In Advanced options, click "Startup Settings".
In Startup Settings, click "Restart". After restart, you can choose how to start Windows.
You will be presented with a list of options. To choose an option, press the number on your keyboard or use function keys from F1 to F9. Press F5 or 5 to enable Safe Mode with Networking. Alternatively, choose the fourth option if you prefer.
Wait for Windows to start and try to uninstall, install, or change a program. Check if you still receive the "Please wait until current program is finished uninstalling or being changed" message.
Re-register Windows Installer Service
The Windows Installer service adds, modifies, and removes applications provided as a Windows Installer package. Re-registering this service might help to solve the problem and prevent Windows being stuck at the "Please wait until current program is finished uninstalling or being changed" message. To re-register the Windows Installer service, you will need to execute a command in Command Prompt. Type "command prompt" in Search and right-click the Command Prompt result. Select the "Run as administrator" option from the contextual menu.
Type the "msiexec /unreg" command and press Enter on the keyboard.
Now type the "msiexec /regserver" command and press Enter on the keyboard. Check if Windows remains stuck on the "Please wait until current program is finished uninstalling or being changed" message while trying to install, uninstall, or change a program.
Run Windows Troubleshooter
There are various Windows troubleshooters that are designed to quickly diagnose and automatically resolve computer problems. Troubleshooters cannot fix all problems, but they are a good place to start if you encounter a problem with your computer, operating system, or connected devices. In this case, we recommend that you download a Microsoft troubleshooter that fixes problems/messages that block programs from being installed or removed. It fixes corrupted registry keys on 64-bit operating systems, corrupted registry keys that control update data, problems that prevent new programs from being installed, and problems that prevent existing programs from being completely uninstalled. Click this link to download the troubleshooter and then launch it. Once it is opened, click "Next" and check if it finds and fixes any problems relating to the "Please wait until current program is finished uninstalling or being changed" message.
Restart Windows Explorer Process
File Explorer (formerly known as Windows Explorer) displays the hierarchical structure of files, folders, and drives on your computer. It also shows any network drives that have been mapped to drive letters on your computer. Restarting File Explorer might make the "Please wait until current program is finished uninstalling or being changed" message disappear - if the application you are trying to install or uninstall is stuck accessing the Windows (File) Explorer. To restart File Explorer (Windows Explorer), open Task Manager by pressing the Ctrl + Shift + Esc keys on the keyboard or right-click Start menu and select Task Manager from the contextual menu. Once Task Manager is open, find "Windows Explorer" under the "Processes" tab and select it. Then locate the "Restart" button in the bottom-right corner and click it.
Stop Windows Installer Service
Another easy way to avoid the "Please wait until current program is finished uninstalling or being changed" message is to stop the Windows Installer service. This starts only when you are installing or uninstalling a program - stopping it will end the process. This could also mean that the program will not be uninstalled or installed completely, and so this solution might be only a workaround. It should be effective if your main goal is to bypass the Programs and Features message. You can also use CCleaner to remove any entries that remain from unfinished uninstalls. To stop the Windows Installer service, first press Win key + R to open the Run dialog box. In the Run dialog box, type "services.msc" and click "OK", or press Enter on the keyboard.
In the Services window, you will see a list of local services. Scroll down to find "Windows Installer" and select it. Click the "Stop" option on the left pane and the Windows Installer service will be now stopped.
Turn Off Your Computer Completely
By 'completely', we do not mean the usual shutdown. Turn off/shutdown your computer and unplug it from the power source. If you are using a laptop, unplug it from the power supply and remove the battery. Wait for a few minutes and then reinsert the battery (if you are a laptop user) and plug your computer into the power outlet. Turn on your computer and check if you still receive the "Please wait until current program is finished uninstalling or being changed" message. This type of shutdown is also known as power-cycling, which reinitializes the computer's set of configurations and parameters. Some users have reported that this simple solution bypassed the Programs and Features message.
We hope this that this guide helped you to understand why you are receiving this message and how to bypass it. If there is something you would like to add, or you are aware of another way to solve this problem, please share it with us by leaving a comment in the section below.
Video Showing How To Fix Bypass The "Please wait until current program is finished uninstalling or being changed" Notification: