A hand full of knowledge base articles popped up in my RSS feeds earlier today so take a look at these and see if your experiencing any of the issues they identify and fix to keep your system running well. 

Although some of these will relate to other programs and operating systems they all apply to Windows 7.

You can stay up to date on the most recent Windows 7 Knowledge Base articles by watching this RSS feed.