General PC Software Troubleshooting
Software problems are tough to fix because dozens of programs are simultaneously running on your PC. Here are suggestions for solving the problem without going insane:
Run Windows Update for the latest software versions.
Use the Update Driver button in a device’s Properties dialog box to ensure that you have the latest software drivers.
System Restore can save your butt. Set restore points often. Restore your system whenever it goes hinkey.
If the computer runs fine in Safe Mode, the problem isn’t with Windows itself.
Regularly scan your PC for viruses and spyware.
Use the Task Manager to determine which programs have stopped running.