A future solution with much broader application is to buy an external docking station and an identical internal hard drive to clone your original hard drive including the o.s. and all programs and documents.
Once a problem occurs and you realize you are unable to correct it using system restore, simply switch the internal hard drive with its twin in the external docking station, manually transfer any documents that have been created or modified since the last cloning session and then clone the internal hard drive to the one now in the docking station.
I use Macrium Reflect to clone hard drives and a ThermalTake P/N: ST0014U-C docking station. After being without the use of my p.c. while waiting costly repairs, I bought an identical hard drive and put it into the docking station and have saved many hours of lost time as well as costly repairs as I have to switch hard drives and clone at least once a month due to problems.