Do you have system restore turned on? If so, how much disk space do you have allocated for system restore. How much free space do you have on your drive? Does the event viewer show any problems related to system restore?
Sometimes turning system restore off, then reboot, then turning system restore back on will fix it, but you will lose all old rstore points by doing so.http://support.microsoft.com/kb/310405