This may be silly answer but have you empty your Temp folders lately?
Large numbers of temporary files can accumulate in the "Temp" folder, This can slow computer operation and cause other problems.
Regularly emptying the Temp., Temp Internet, Cookies and History folders frees up disk space also.