Run c cleaner on it, cleaner and registry, delete all temp files by going to start, accessories, disk clean up then start that. Uninstall anything you really don't use (do that before running c cleaner so that takes the related files from those programs too). That might help. They sometimes hang when they've got too much info to process.