I just reinstalled windows and restored my files from a back-up I had on an external Hard drive. However, even though all the files are where they were originally, whenever I try to start a program, whether it be a game or Unity, it either does nothing or says it needs to be installed. They also don't show up on the uninstall a program list in control panel. Even though I have any save files or important stuff I would rather not go through and reinstall everything. How can I make the programs recognize the files are already installed?