How to Fix Programs That Won't Uninstall in Windows 10 and 11
Six ways to remove a program that refuses to uninstall, using tools built into Windows.
Clear out programs in one place. WinZip System Utilities Suite's Uninstall Manager lists your programs, and its Uninstall Cleanup scan finds files that removed apps leave behind.
Quick Answer
When a program won't uninstall in Windows 10 or 11:
- Close the program (end it in Task Manager with Ctrl + Shift + Esc if needed), then restart your PC.
- Uninstall from Start > Settings > Apps > Installed apps > More options (…) > Uninstall.
- If it isn't there, use Control Panel > Programs > Programs and Features.
- Still stuck? Repair the program, or run Microsoft's Program Install and Uninstall troubleshooter.
How you know it worked: the program no longer appears in Installed apps or in Programs and Features.
Most programs uninstall in a few clicks. When one won't, part of it may still be running, its installation or registry keys may be damaged, or it may be one of the apps built into Windows that can't be removed. Work through the steps below in order. They cover Windows 11 and Windows 10.
1. Close the Program and Restart Your PC
Microsoft's first suggestion when a program won't uninstall is to restart your PC. Close the program first, so no part of it is still running in the background.
- Save your work and close the program. Check the notification area next to the clock for its icon too, and close it there.
- Press Ctrl + Shift + Esc to open Task Manager. On the Processes tab, select anything that belongs to the program and choose End task.
- If it still won't uninstall, select Start > Power > Restart, then try again before opening anything else.
Expected result: the uninstall starts without a message saying the program is in use.
2. Uninstall From Settings or the Start Menu
- Windows 11: select Start > Settings > Apps > Installed apps, find the program, select More options (…) > Uninstall.
- Windows 10: select Start > Settings > Apps > Apps & features, select the program, then Uninstall.
- Or select Start > All apps, right-click (or press and hold) the program and choose Uninstall.
- Follow the on-screen steps. If Windows asks for permission or an administrator password, give it.
Microsoft notes that some apps and programs are built into Windows and can't be uninstalled.
Expected result: the program disappears from the apps list.
3. Try Control Panel Instead
Microsoft notes that some programs can't be uninstalled from Settings and need Control Panel.
- Search for Control Panel on the taskbar and open it.
- Select Programs > Programs and Features.
- Right-click the program and select Uninstall or Uninstall/Change, then follow the prompts.
Expected result: the program's own uninstaller runs and finishes.
4. Repair or Reset the Program, Then Uninstall
If the uninstaller crashes or reports missing files, the installation may be damaged. Microsoft suggests repairing a program that isn't working correctly before you uninstall it.
- Windows 11: in Settings > Apps > Installed apps, select More options (…) > Advanced options next to the program, then Repair. If that doesn't help, choose Reset. Not every desktop program has these options.
- Windows 10: in Settings > Apps > Apps & features, select the program, then Advanced options > Repair or Reset.
- For older desktop programs, open Control Panel > Programs > Programs and Features, right-click the program and select Repair, or Change if Repair isn't there.
- After the repair, try uninstalling again with step 2 or 3.
Expected result: the uninstaller now runs to the end.
5. Run Microsoft's Program Install and Uninstall Troubleshooter
Microsoft offers a troubleshooter that repairs problems that block programs from being removed, including damaged registry keys. Microsoft lists it for Windows 10; on Windows 11, Microsoft points you to Repair and Reset (step 4) and to any troubleshooting steps Windows suggests in the error message.
- Open Microsoft's page Fix problems that block programs from being installed or removed (linked in the sources below) and download the troubleshooter.
- Select Run or Open when prompted.
- Follow the troubleshooter's steps and pick the program you want to remove from its list.
- If the program isn't listed, the troubleshooter asks for its product code. You can find it in the property table of the program's MSI file with a tool that reads MSI files.
Expected result: the troubleshooter removes the program or fixes what was blocking it, so a normal uninstall works.
6. Scan for Malware With Windows Security
If a program you don't remember installing keeps coming back, or blocks removal, it may be unwanted software. Microsoft recommends running a scan with Windows Security and removing the app only after threats are cleaned.
- Windows 11: select Start > Settings > Privacy & security > Windows Security > Virus & threat protection > Quick scan.
- Windows 10: select Start > Settings > Update & Security > Windows Security > Virus & threat protection > Quick scan.
- When the scan is clean, try uninstalling the program again.
Expected result: Windows Security reports no current threats, or removes what it found.
Still Won't Uninstall? What to Try Next
- Find a conflicting program: a clean boot starts Windows with only essential services and startup apps, which helps if background software is getting in the way. The steps are in How to Fix 100% CPU Usage (section 8). Return to a normal startup when you're done.
- Undo a recent change: if the trouble started after a recent install or update, a restore point may help. See How to Use a System Restore Point in Windows 11.
Frequently Asked Questions
Why can't I uninstall a program in Windows?
Part of the program may still be running, or its installation data or registry keys may be damaged. Microsoft's troubleshooter is built to fix damaged registry keys and incomplete uninstall data. Some apps are also built into Windows and can't be uninstalled at all.
Does the Program Install and Uninstall troubleshooter work on Windows 11?
Microsoft offers the download in the Windows 10 section of its page. For Windows 11, Microsoft recommends restarting, repairing or resetting the app in Installed apps, uninstalling from Settings, and following any troubleshooting steps Windows shows in the error message.
What if the program isn't listed in the troubleshooter?
The troubleshooter asks for the program's product code. You can find it in the property table of the program's MSI file, using a tool that reads MSI files.
Should I scan for malware before removing a program?
If you suspect the program is unwanted or harmful, yes. Microsoft recommends running a scan with Windows Security and removing the app only after threats are cleaned. If you use another antivirus, check its options instead.
Can I remove the apps that came with Windows?
Not all of them. Microsoft notes that some apps and programs are built into Windows and can't be uninstalled.
How This Guide Was Checked
- Written by
- Chris, WinZip Team. Updated by the WinZip Team in November 2026.
- First published
- December 2, 2019
- Sources reviewed
- Microsoft Support: Uninstall or remove apps and programs in Windows
- Microsoft Support: Fix problems that block programs from being installed or removed
- Microsoft Support: Repair apps and programs in Windows
- Microsoft Support: Tips to improve PC performance in Windows
- Microsoft Support: How to perform a clean boot in Windows
- Microsoft Support: Use a screen reader to navigate Windows support tools (Task Manager)
Speed Up Your PC With WinZip System Utilities Suite
- Clean junk files and free up disk space
- Update outdated drivers
- Speed up startup
- Optimize and defrag your drives