I had a issue when I lost my second hard drive that I used to install large programs to saving room on my primary SSD. I could not install or remove some of the bs and get clean installs. Found this and worked like a charm

https://support.microsoft.com/en-us/...led-or-removed
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.
Visit the Microsoft Support article, Fix problems that block programs from being installed or removed.
Click the Download button.
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