Fix: Please Wait Until The Current Program Is Finished Uninstalling Or Being Changed

How to Fix the Please Wait Until the Current Program is Finished Uninstalling Error on Windows

Are you wrestling with the “please wait until the current program is finished uninstalling or being changed” error message while trying to remove an application from your computer?

You’re not alone – I’ve been there myself, and it’s a familiar issue for many Microsoft Windows 10 users.

This blog post aims to guide you through different strategies to fix the issue.

What does it mean?

Most Windows users, at some point, have experienced the error.

This glitch can be quite irritating, particularly when you’re trying to uninstall multiple applications simultaneously.

It winds up prohibiting the successful removal of any app from your system even if there’s no other program actively being removed or another program is currently blocking the uninstall process.

In essence, this message pops up due to conflicts between different apps during uninstallation, but it does occur occasionally in cases where no other programs are being uninstalled.

The error appears as a stumbling block and might seem daunting for most individuals unfamiliar with problem-solving computer issues.

Methods to Resolve it

1. Please wait until current program finishes uninstalling

Yup, that’s the first step.

Wait for about 5 – 10 minutes before you proceed with any steps below. 

2. Restart Your PC

If you’re encountering the frustrating “please wait until the current program is finished uninstalling or being changed” error, a simple solution that often works wonders is to restart your PC.

Restarting can help resolve temporary glitches and program conflicts that may be causing the error. It essentially refreshes your system, allowing it to start with a clean slate. By doing this, you give your computer a chance to clear any lingering issues and free up resources that may have been tied up by previous installations or uninstallations.

So when faced with this error, don’t hesitate to give your PC a quick restart – it could be just what you need to successfully uninstall those stubborn programs.

3. Open Task Manager and restart Windows Explorer

  1. Save every ongoing work and close all running applications on your computer.
  2. Press ‘Ctrl + Shift + Esc’ simultaneously on your keyboard to open Task Manager.
  3. Navigate and click on the ‘Processes Tab’.
  4. In the list, find and select ‘Windows Explorer’ ( explorer.exe ).
  5. After selecting it, click on ‘Restart’ at the bottom right of the Task Manager window.

4. Uninstall Apps From Settings

  1. Hit the WIN + I keys together on your keyboard, which will open up your SETTINGS.
  2. Once you’re in SETTINGS, find and click on the APPS tab. This will lead you to an overview of all your installed applications.
  3. Under the APPS tab, a sub-tab called APPS & FEATURES is present. Clicking on this will display a list of all apps installed on your computer.
  4. Browse through this list until you locate the app that is causing issues or that you wish to uninstall.
  5. Once found, click on the three – dots menu corresponding to that application.
  6. A dropdown menu appears where you select UNINSTALL.
  7. The system prompts with a confirmation window for uninstallation. Select YES and follow any further instructions given by the system to complete the uninstallation process.

5. Run Microsoft’s Install and Uninstall Troubleshooting Tool

This built-in tool in Windows is designed to scan for common issues related to program installation and repair any corrupted registry keys.

  1. Press the Windows key + I on your keyboard to open the Settings panel.
  2. Click on “Update & Security” from the available options.
  3. In the left sidebar, select “Troubleshoot.”
  4. Scroll down until you find the “Additional troubleshooters” section.
  5. Click on “Program Install and Uninstall” troubleshooter.
  6. Click on “Run the troubleshooter” button.

6. Uninstall the App in Safe Mode

Safe Mode allows you to start your computer with minimal drivers and services, which can help identify any system file or third-party application conflicts that might be causing the error.

  1. Restart your computer and press the F8 key repeatedly during startup until you see the Advanced Boot Options menu.
  2. Use the arrow keys to select “Safe Mode” and hit Enter.
  3. Once your computer boots into Safe Mode, go to the Control Panel by pressing the Windows key + X and selecting “Control Panel.”
  4. In the Control Panel, navigate to “Programs” or “Programs and Features,” depending on your version of Windows.
  5. Locate the app that you want to uninstall and click on it.
  6. Click on the “Uninstall” button or right-click on the app and select “Uninstall.”
  7. Follow any further prompts to complete the uninstallation process.

7. Register the Windows Installer Service – Again!

If the above steps haven’t helped, one effective method to resolve it is by re-registering the Windows Installer service ( we did this for a client last week – worked like a charm! 🙂 )

This service plays a crucial role in facilitating program installation and uninstallation.

Here’s how you can do it:

  1. Press the Windows key + R to open the Run dialog box.
  2. Type “msc” and hit Enter to open the Services console.
  3. Scroll down and locate the “Windows Installer” service.
  4. Right-click on it and select “Properties.”
  5. In the Properties window, ensure that the “Startup type” is set to “Manual.”
  6. If the service status shows as stopped, click on the “Start” button to initiate it.
  7. Click on “Apply” and then “OK” to save the changes.

8. Uninstall Using a Third-Party Uninstaller

Uninstalling apps using a third-party uninstaller can be an effective solution.

Here are some reasons why it can help resolve the issue:

  1. Thorough removal: Third-party uninstallers like Revo Uninstaller offer advanced scanning and removal capabilities. They can detect and eliminate stubborn programs along with their associated files and registry entries.
  2. Complete leftover file cleanup: When you uninstall an app using traditional methods, some leftover files and folders may remain on your system. These uninstallers ensure a more thorough cleanup, leaving no traces of the uninstalled program behind.
  3. Forced uninstallation: If a program refuses to uninstall due to conflicts or errors, this software provides options for forceful removal. This bypasses any limitations imposed by the Windows operating system and allows you to remove problematic apps.
  4. Streamlined process: They make the app removal process more user-friendly and straightforward. They often provide step-by-step instructions, making it easy for both beginners and experienced users to navigate through the uninstallation process.
  5. Additional features: Apart from their primary function of app removal, third-party uninstallers often offer additional features like startup management, junk file cleanup, and browser extension detection. These tools contribute to overall system optimization.
  6. Time-saving: Uninstallers can save time compared to troubleshooting and trying multiple methods on your own. These tools are specifically designed to simplify the app removal process and address common issues faced during uninstallation.

9. Perform a System Restore

If all else fails and you’re still unable to uninstall a program performing a system restore can help resolve the issue. 

Here’s how:

  1. Open the Start menu and search for “System Restore.”
  2. Click on “Create a restore point” from the search results.
  3. In the System Properties window that appears, click on the “System Protection” tab.
  4. Under System Restore, click on the “System Restore” button.
  5. You might be prompted to enter your administrator password or provide confirmation.
  6. In the System Restore window, click on “Next” to see a list of available restore points.
  7. Choose a restore point that was created before you encountered the error and click on “Next.”
  8. Review the details of your selected restore point and click on “Finish.”
  9. Confirm your decision by clicking on “Yes” when prompted.
  10. Your computer will then restart and begin restoring your system to the selected restore point.

Still, having issue? Why not call our computer repairs geeks and get it fixed today?


Why is it taking so long to uninstall a program?

Uninstalling a program can often take longer than expected due to various factors. One reason is that the program may have multiple files and components scattered throughout your computer, making the uninstallation process more complex and time-consuming.

Additionally, if the program is large or has been in use for a long time, it may have accumulated a significant amount of data that needs to be removed during uninstallation. Another factor could be temporary glitches or conflicts with other programs running in the background, which can slow down the uninstallation process.

How long should it take to uninstall a program?

Uninstalling a program can vary in duration depending on several factors. Generally, the time it takes to uninstall a program depends on the size of the application and your computer’s processing power.

Smaller programs may only take a couple of minutes to uninstall, while larger applications with many files can take significantly longer. It’s important to note that if you encounter the “please wait until the current program is finished uninstalling or being changed” error, this can cause additional delays in the process.

Is it better to delete or uninstall a program?

It is generally better to uninstall them rather than simply deleting their files. Uninstalling a program ensures that all associated files, registry entries, and other components are properly removed from your system, freeing up valuable space and preventing potential conflicts with other software.

On the other hand, deleting a program’s files manually may leave behind remnants that can clutter your system or cause issues down the line. By using the proper uninstallation process provided by the operating system or a reliable third-party uninstaller like Revo Uninstaller, you can ensure a clean and thorough removal of unwanted programs without any lingering traces.

How do I force uninstall a program using the command prompt?

If you’re encountering difficulties uninstalling a program through the usual methods, using the command prompt can be an effective solution. To force uninstall a program using the command prompt, follow these steps.

First, open the command prompt by searching for “cmd” in the Start menu or by pressing Windows key + R and typing “cmd”. Once the command prompt window opens, type “wmic” and press Enter. Next, enter “product get name” to retrieve a list of installed programs on your computer.

Locate the name of the program you want to uninstall and type “product where name=’ProgramName’ call uninstall” (replace ProgramName with the actual name of the program) and hit Enter. The command prompt will initiate a forced uninstallation of that particular program without displaying any prompts or confirmations.

I am a computer engineer holding a bachelor's degree in Computer Science, complemented by a Master's in Business Administration from University of Strathclyde, Scotland. I currently work as a Senior IT Consultant in Melbourne, Australia. With over 15 years of...