The Windows 10 error “This action is only valid for products that are currently installed” usually appears when you try to repair, uninstall, or change a program that Windows Installer can no longer find properly. In many cases, the app was partially removed, the installer information is damaged, or you are using the wrong setup file for the version that is actually installed.
This guide walks through the most effective ways to fix the problem, starting with the simplest checks and moving to more advanced repair methods when Windows Installer is stuck.
What the Error Usually Means
This message is most common with programs that were installed through an MSI package or another Windows Installer-based setup. Windows expects to find a matching installed product entry before it allows a repair, uninstall, or modification action. If that entry is missing, damaged, or no longer matches the software on your PC, the action fails.
- The program was partially removed and its installer entry is still left behind
- You are trying to uninstall or repair a version that is not the one currently installed
- The original installer files were deleted or replaced
- Windows Installer data in the registry is corrupted
- A third-party cleanup tool removed pieces of the app but not all of its references
Try the Matching Installer First
If you still have the program installed, the easiest fix is often to use the exact installer version that matches it. Some programs only allow repair or uninstall from the same setup package, especially older software or enterprise apps.
- Find the exact version of the program currently installed if you can still open it or see it in Apps & features.
- Download the same version, build, or edition from the vendor if possible.
- Run the installer as administrator.
- Choose Repair, Modify, or Uninstall when those options appear.
- If the installer launches a newer version instead of matching the installed one, stop and look for the correct package.
Use Apps & Features or Control Panel to Remove It
Sometimes Windows can uninstall the program cleanly even when a shortcut or repair action fails. Try removing it through the built-in uninstall interface before doing anything more advanced.
- Open Settings and go to Apps > Apps & features.
- Find the program in the list and select Uninstall.
- If that does not work, open Control Panel > Programs and Features.
- Right-click the program and choose Uninstall or Change.
- If Windows starts the installer and shows the same error, move on to a repair of the installer entry.
Run the Program’s Built-In Uninstaller
Many applications include an uninstaller inside their installation folder. This can work even when Windows’ shortcut entry is broken.
- Open File Explorer and go to the program’s installation folder, usually under Program Files or Program Files (x86).
- Look for files named uninstall.exe, unins000.exe, or a similar uninstaller.
- Right-click the uninstaller and choose Run as administrator.
- Complete the removal process if the program opens normally.
Use Microsoft’s Program Install and Uninstall Troubleshooter
Microsoft provides a troubleshooter that can remove damaged install and uninstall entries. This is one of the best options when Windows says the product is not currently installed even though it still appears in the system.
- Download and run Microsoft’s Program Install and Uninstall troubleshooter.
- Choose Uninstalling if you are trying to remove the app, or Installing if you are trying to repair a broken installation.
- Select the program from the list if it appears.
- Let the troubleshooter remove the damaged installation entry.
- Try uninstalling or reinstalling the application again after it finishes.
Repair Windows Installer Entries with the Original MSI
If the software was installed from an MSI package, Windows may be able to repair the product entry if you reinstall the original package first. This can restore the missing information needed for repair or uninstall actions.
- Locate the original MSI or setup package used for the installation.
- Right-click it and choose Run as administrator.
- Choose Repair if offered, or run the installer again to restore missing files.
- After the install completes, try the uninstall or modify action again.
- If the installer is for a different version, do not force it to continue unless the vendor says it is compatible.
Check for Leftover Installer Files and Broken Shortcuts
In some cases, the program itself is gone, but shortcuts, services, or scheduled tasks are still left behind. That can make it seem like the app is still installed when it is not.
- Delete broken desktop and Start menu shortcuts for the app
- Check Task Manager for related startup entries
- Look in Task Scheduler for tasks created by the program
- Review Services for any service with the app’s name
- Search Program Files and ProgramData for leftover folders after uninstalling
Removing leftover files does not fix the installer entry by itself, but it can help confirm whether the app is truly still installed or only partially present.
Use Safe Mode for Stubborn Uninstalls
If the program is running in the background or a related service is blocking removal, Safe Mode can help. This is especially useful when uninstalling security tools, older utilities, or apps with persistent background services.
- Boot Windows into Safe Mode.
- Open the uninstaller or the original setup package again.
- Try the uninstall action while fewer background services are active.
- Restart normally after the removal is complete.
When a Registry Fix May Be Needed
If Windows Installer still insists the product is not installed, the installation record itself may be damaged. Some advanced users remove the broken entry manually, but this should be a last resort because the wrong change in the registry can cause new problems.
- Back up the registry before making changes
- Only remove entries if you are sure they belong to the broken program
- Look for orphaned Windows Installer product entries, not random system keys
- Use this option only if the official troubleshooter and reinstall methods fail
If the Error Keeps Coming Back
If the same message returns every time you try to modify or uninstall the app, the most likely cause is that Windows still has a stale installer reference. In that case, the most reliable fixes are usually to reinstall the exact same version, run the Microsoft troubleshooter, or use the program’s own uninstall package from its installation folder.
- Use the exact installer version that matches the installed app
- Remove it through the program’s own uninstaller if available
- Run Microsoft’s Program Install and Uninstall troubleshooter
- Only move to registry cleanup if the first three methods fail
Which Fix Should You Try First?
Start with the easiest option that matches your situation. If the app still appears in Apps & features, try uninstalling it there first. If that fails, use the program’s own uninstaller or the Microsoft troubleshooter. If you know the original installer version, reinstalling that package often restores the missing Windows Installer information and lets the removal complete normally.