How to Uninstall Programs That Won't Uninstall in Windows
Remove stubborn Windows programs step by step: use Settings and Control Panel, Microsoft's Program Install and Uninstall troubleshooter, Safe Mode, winget and vendor removal tools.
On this page
- Method 1: Settings
- Method 2: Control Panel
- Method 3: Close it first
- Method 4: Repair, then uninstall
- Method 5: Microsoft’s Program Install and Uninstall troubleshooter
- Method 6: Use winget
- Method 7: Uninstall in Safe Mode
- Method 8: Use the publisher’s removal tool
- Method 9: Clean up leftovers (with care)
- Unwanted programs you didn’t install
- Conclusion
Most programs uninstall in a couple of clicks. Some don’t – the uninstaller crashes, says the program is in use, or the program simply isn’t listed. This guide moves from standard methods to stronger ones. Work in order and stop as soon as one succeeds.
Work or school PC? Software may be deployed and protected by your organisation. Contact your IT team rather than forcing removal.
Method 1: Settings
- Open Settings › Apps › Installed apps.
- Find the program (use the search box).
- Select the ⋯ menu next to it and choose Uninstall.
Follow the uninstaller’s prompts and restart if asked.
Method 2: Control Panel
Some older programs uninstall more reliably from the classic Control Panel:
- Press Win+R, type
appwiz.cpland press Enter. - Select the program and click Uninstall (or Change, which sometimes offers a removal option).
Method 3: Close it first
“The program is in use” or “close the application to continue” errors mean part of the program is still running.
- Exit it from the system tray (near the clock) – many apps keep running there.
- Open Task Manager (Ctrl+Shift+Esc), find any related processes and choose End task.
- Disable it in Settings › Apps › Startup, restart the PC, then try uninstalling again.
Method 4: Repair, then uninstall
If the uninstaller is broken or files are missing, repairing the program first can restore the uninstaller. In Control Panel › Programs and Features, select the program and look for Repair or Change › Repair. Alternatively, download and run the same version’s installer from the official website, which often offers a Repair or Remove option.
Method 5: Microsoft’s Program Install and Uninstall troubleshooter
Microsoft provides a troubleshooter that fixes problems blocking programs from being installed or removed, including corrupted registry keys. Download it from Microsoft’s support page (linked in the sources below), run it, choose Uninstalling, then select the program from the list. If the program isn’t listed, choose Not listed and follow the prompts.
Method 6: Use winget
The Windows Package Manager can trigger uninstallers by ID:
winget list
winget uninstall --id Publisher.AppName --exact
Replace the ID with the one shown in winget list. See our winget guide for details.
Method 7: Uninstall in Safe Mode
Safe Mode starts Windows with minimal drivers and startup programs, so background components can’t block removal.
- Go to Settings › System › Recovery and select Restart now next to Advanced startup.
- Choose Troubleshoot › Advanced options › Startup Settings › Restart.
- Press 4 or F4 for Safe Mode.
- Uninstall the program from Settings or Control Panel.
Some installers need the Windows Installer service, which isn’t always available in Safe Mode. Advanced users can enable it for Safe Mode as described in Microsoft’s documentation, or simply try another method.
If your device uses BitLocker, you may be asked for the recovery key when entering advanced startup. Make sure you have it before you begin.
Method 8: Use the publisher’s removal tool
Antivirus programs, VPN clients, graphics drivers and some office suites are notoriously hard to remove because they install deep system components. Many publishers offer a dedicated removal or clean-up tool on their support websites (for example, most antivirus vendors provide one). Search the publisher’s official support site for “removal tool” plus the product name.
Microsoft also provides an uninstall support tool for Microsoft 365 and Office, available from its support site.
Method 9: Clean up leftovers (with care)
After a successful uninstall, folders may remain in:
C:\Program FilesandC:\Program Files (x86)%AppData%and%LocalAppData%(type these into File Explorer’s address bar)
Deleting a clearly named folder that belongs to the removed program is generally safe. Avoid editing the registry unless you’re confident and have a backup – mistakes can stop Windows working.
Unwanted programs you didn’t install
If a program appeared without your knowledge – toolbars, “PC optimisers”, unknown browser extensions – run a full scan with Windows Security, then check your browsers’ extensions and reset browser settings if your home page or search engine changed. Our guide to installing software safely helps prevent this in future.
Conclusion
Start with Settings or Control Panel and make sure the program isn’t running. If that fails, repair it, use Microsoft’s troubleshooter or winget, and try Safe Mode. For security software and drivers, the publisher’s own removal tool is usually the cleanest solution.