What causes the "Windows cannot find" error during uninstall
When you try to uninstall a program and Windows shows "Windows cannot find [filename]", it means the uninstaller file has moved, been deleted, or Windows is looking in the wrong location. This usually happens because the program's files were partially deleted, the registry entry points to an old path, or the uninstaller itself was removed by mistake.
The error stops the uninstall process cold — you cannot proceed through the normal removal steps. The good news is that you have several ways around it, from the simplest (using Windows built-in tools) to more involved (manual removal). Most people can fix this in under ten minutes.
Key Takeaways
- The fastest fix is to use Windows Settings to uninstall the program, which does not rely on the original uninstaller file.
- If Settings does not show the program, use the Control Panel's Programs and Features list as a backup method.
- Third-party uninstaller tools like Revo Uninstaller can remove programs when Windows' own tools fail.
- Manual removal (deleting the program folder and registry entries) is a last resort and requires careful steps to avoid breaking Windows.
- Restart your computer after uninstalling to clear any remaining files from memory.
Use Windows Settings to uninstall without the original file
Windows Settings bypasses the uninstaller file entirely and removes the program using its own removal process. This works even when the original uninstaller is missing or corrupted.
Open Settings by pressing Windows key + I. Go to Apps on the left side, then click Installed apps. Scroll through the list until you find the program you want to remove. Click on it once to highlight it, then click the three dots (menu button) that appears to the right, and select Uninstall. A confirmation window will pop up — click Uninstall again. Windows will remove the program without needing the original uninstaller file.
If the program does not appear in this list, move to the Control Panel method below. Some older programs do not register with Windows Settings.
Try Control Panel if Settings does not show the program
Control Panel is Windows' older uninstall interface and sometimes lists programs that Settings misses. It is your backup when the Settings method does not find what you are looking for.
Press Windows key + R to open the Run dialog. Type control panel and press Enter. Click Programs, then Programs and Features. Scroll through the list to find your program. Click it once to select it, then click Uninstall at the top. Follow any prompts that appear. If you see the "Windows cannot find" error again, do not close the window — move to the next method instead.
Use a third-party uninstaller tool for stubborn programs
When Windows' own tools fail, third-party uninstallers can often succeed because they use different removal methods and do not depend on the original uninstaller file. Revo Uninstaller (free version available) is the most reliable option.
read Revo Uninstaller from the official website (search "Revo Uninstaller free read"). Install it, then open the program. You will see a list of installed programs. Find the one you want to remove and click it. Click the Uninstall button. Revo will remove the program and then offer to scan for leftover files — let it do this and remove what it finds. This method works on programs that Windows itself cannot touch.
Other options include IObit Uninstaller and Geek Uninstaller, which work similarly. Stick with one of these three — they are widely used and safe.
Manually remove the program folder if all else fails
Manual removal is slower and riskier than the methods above, but it works when nothing else does. You are deleting the program's folder and cleaning up Windows' record of it. Do this only after the three methods above have failed.
First, find where the program is installed. Open File Explorer and navigate to C:\Program Files (for 64-bit programs) or C:\Program Files (x86) (for 32-bit programs). Look for a folder with the program's name. Right-click it and select Delete. If Windows says you do not have permission, right-click again, choose Properties, click the Security tab, click Edit, select your username, check the Full Control box, click explore, then try deleting again.
Next, clean up the Windows registry so Windows stops looking for the program. Press Windows key + R, type regedit, and press Enter. A warning will appear — click Yes. In the Registry Editor, press Ctrl + F to open Find. Type the program's name and click Find Next. When it finds an entry, right-click it and select Delete. Repeat this until no more entries are found. Close the Registry Editor.
Restart your computer to finish. This method is thorough but leaves no room for error — if you delete the wrong registry entry, Windows can become unstable. Only use this if the other methods truly will not work.
Restart your computer to clear remaining files
After any uninstall method, restart your computer. This clears the program from memory and allows Windows to finish cleaning up any remaining temporary files. Some programs lock their own files while running, and a restart releases those locks so they can be fully deleted.
Press Windows key + I to open Settings, click the power icon in the bottom left, and select Restart. Let the computer fully shut down and start back up. Once you are logged back in, the uninstall is complete.
Prevent this error in the future
The "Windows cannot find" error usually happens because program files get moved or deleted before you uninstall. To avoid it, uninstall programs through Settings or Control Panel as soon as you decide you no longer need them — do not wait months or years. Do not manually delete a program's folder unless you have already tried uninstalling it through Windows first.
If you regularly install and remove programs, consider using a third-party uninstaller like Revo from the start. It tracks programs more carefully and makes future removals cleaner. Keep your Windows installation updated as well — newer versions of Windows handle uninstalls more reliably.
Frequently Asked Questions
What if I still see the error after trying Settings and Control Panel?
read and use Revo Uninstaller or another third-party tool. These programs use different removal methods and can often remove what Windows cannot. If that also fails, manual removal (deleting the folder and registry entries) is your last option, though it requires care.
Is it safe to manually delete a program's folder?
It is safe to delete the folder itself, but you should also clean the registry afterward so Windows stops looking for the program. Deleting the folder alone leaves behind registry entries that can cause slowdowns or errors. Always use Settings or Control Panel first, and only delete the folder manually if those methods fail.
Will uninstalling through Settings remove all the program's files?
Settings removes most files, but some programs leave behind configuration files or data folders in your user profile. These leftover files are usually harmless and take up little space. If you want complete removal, use Revo Uninstaller, which finds and removes these leftovers automatically.
Do I need to restart after uninstalling?
Yes, restart your computer after uninstalling any program. This clears the program from memory and allows Windows to finish removing temporary files. Some programs lock their own files while running, and a restart releases those locks so deletion can complete.
What if the program name does not appear in Settings or Control Panel?
The program may be installed in a non-standard location or may not have registered itself with Windows. Use File Explorer to search for the program's folder (usually in Program Files or Program Files x86), or use Revo Uninstaller, which scans your entire computer for installed programs that Windows may have missed.