"Run Disk Cleanup and remove all but the last restore point. See if your System Restore cache and Recycle Bin size is set at a reasonable level (Say 1024Mb) on each drive, and reduce the IE Temporary Internet Files cache and History cache to the minimum. Install CCLeaner and clean out all of the junk files. Unhide all files and folders and remove the hotfix uninstallers ( $NTUninstaller$ ) from the hidden C:\Windows folder and remove their entries from Add-Remove programs.
(Note: Some Security updates should NOT be removed so check in add-remove programs - before - doing this task.)
Then remove the contents of:
The C:\WINDOWS\Downloaded Installations folder
The C: WINDOWS\SoftwareDistribution\Download folder
The C:\WINDOWS\Temp folder
The C:\Windows\pchealth\helpctr\Datacoll folder, and...
The C:\Windows\Prefetch folder
(You can add these folders to EmpTemp if you have this program installed.) Then run chkdsk and defrag."
EmpTemp &
CCLeaner File CleanerTo make your shutdown work cleanly install the...
User Profile Hive Cleanup ServiceTweakUI is useful to have on your system for certain repairs...
Powertoys/TweakUIERUNT-NTREGOPT