Windows has a Recovery feature called System Restore which allows Windows to rollback to a prior point in time, without it affecting your personal files, but allowing you to remove troublesome programs, drivers, or hardware settings that caused a problem to occur. This means you can avoid having to reinstall Windows if it resolves your issues. 

To begin, in Windows on your desktop, type in "System Restore" in the lower-left hand corner searchbar on your taskbar. The image below provides a example of what you should see. 

Lets go ahead and click on the first result, "Create a restore point". The image below shows you what comes next. The red circled button goes to the System Restore program, and is where you will go to revert your computer back to a restore point, either one created by yourself or by the system occasionally and before important updates and installations. The blue circled region shows you all the Storage drives in your system, and whether or not Windows is setting up System Restore points for them. You should make sure Windows is configured to set Restore Points for your main OS drive, usually termed the (C:) and/or the (System) drive. Make sure the Protection column states, "On" for that OS drive. 

If its not on, highlight the OS drive in the Protection Settings box, and click on the green circled "Configure" button. The image below shows you how the window for the drive settings will look. Turn on system protection, set a comfortable storage limit (maybe 5-10GB in total), and click ok.

If you click on the "Create" button, the below image is the next box to appear, and once you type in the name for the Restore Point, and click it, you will have made a restore point you can use in the event of system failure or refusal to boot up from Windows.