You may have trouble reinstalling software under the following circumstances:

  • Some components of the previous install were not removed when you uninstalled using the Windows Control Panel. 
  • A corrupted product installation left "residue" that prevents reinstallation.

These problems can be due to drive letter changes, removal of the original install image, or other drive changes.

Microsoft has a troubleshooting tool (formerly called Fix It) that can automatically solve uninstall issues and works with Windows 10, Windows 8.1, Windows 8, and Windows 7. 

  1. Visit the Microsoft Support article, Fix problems that block programs from being installed or removed.
  2. Click the Download button.
  3. Click Run or Open, and then follow the steps in in the Program Install and Uninstall Troubleshooter.

What It Fixes

  • Corrupted registry keys on 64-bit operating systems
  • Corrupted registry keys that control the update data
  • Problems that prevent new programs from being installed
  • Problems that prevent existing programs from being completely uninstalled or updated
  • Problems that block you from uninstalling a program through Add or Remove Programs (or Programs and Features) in Control Panel