The 5-step guide to fixing almost any PC problem

System information
You can see a history of the software installed on your machine which could help you diagnose the fault you have

Troubleshooting is curious skill. It's part detective work, part methodical experimentation and part inspired guesswork, and part Zen Buddhism.

That's a lot of parts but you need them all to be able to sift through a list of symptoms, identify the fault, work out an appropriate remedy and not go barking mad in the process.