Following are the methods that you may follow to fix an unexpected shutdown in Vista: 1. Registry is in critical state 2. System files are unauthorized modified 3. Your computer/ laptop is over heating 4. A traditional virus is present 5. Problems with the connections of the SMPS 6. Faulty Motherboard 7. RAM is not working properly