Troubleshooting has got a whole lot easier with Windows Vista's reporting tools. Search for "perf" in the Control Panel, click Performance Information and Tools, and then select Advanced tools from the list on the left. Click the Generate a system health report option at the bottom of the list and it'll give you a list of any problems with your PC and what you can do to fix them.