Comment Recreate your profile (Score 2, Informative) 835
1. Reboot the machine and log on as administrator (NOT your own account).
2. Rename your old profile -- "C:\Documents and Setting\username" -- to something like "C:\Documents and Settings\username.OLD" (you can't do this if you're logged on as "username" or if you haven't rebooted since you were).
3. Log off admin and log on as yourself. Windows will automatically create a fresh profile for you.
4. Open up applications (Firefox/MS Outlook/etc...) and see how it fares.
5. If it's looking good, go ahead and retrieve stuff from your old profile like your desktop folder and My Documents, or
If that doesn't do it, you could try some sort of registry cleaner, but if you're at that point I'd rather just reinstall Windows. Alternatively swap out for a hard drive from another computer. And if THAT doesn't work, then you know it's a hardware issue.