It you have an "older" version of Windows (like 10 or 8 etc.) you can always try to use the UPGRADE function at: Link Removed
This way you will keep all your programs, apps and drivers etc.
But remember that once you have upgraded, you should run Windows update manually so that the necessary drivers etc. gets updated..
An in Windows update/Advanced there is an option for you to select "optional updates", that you may use later on if some hardware shows issues..
THEN! IF you feel a need for it you may reinstall Windows by running tha RESET function that is built into Windows..
so that you may run windows in the way it is supposed to (read more here: Link Removed )
I have no idea why noone informed you about this earlier...