The scanreg /restore option in DOS will restore your system to the previous date, but this consideration must be taken, anything loaded during the time after restroration will not be listed, and could cause errors in the program or if hardware, the device. The files for the application or hardware will still exist on the system, which a better option would be to uninstall that problematic item, and clean up it's shared files and registry entries. DO NOT let the program during it's prompt allow removal of shared files, (it takes all the files with the same association off your system causing other problems), just click on no to all when prompted, then explore the hard drive for the directory the program resides, and delete the directory (this method takes out the shared files without affecting the remainder of the system). Then use find files and folders and type the program name in the search bar on top, and use your local hard drive as the search criteria, and it will find any other file in association with that program, which you can also delete from this location. This completely cleans up the files and associations with the program, finally regedit would have to have the registry keys removed that have that program association, usually in HKEY_Local_Machine, and HKEY_Current_User.