I would run the Windows Disk Cleanup utility (right-click, run as Administrator) to cleanup temporary files, temp internet files, and under more options there's an option to delete all but the most recent restore point & shadow copies.
Also, open explorer and click 'Organize' -> Folder and Search options, under the view tab click 'show hidden files, folders and drives' then click ok. Now go to your C: drive and open Users\[you]\appdata\local\temp & delete all that's in it. Next go to Windows\Temp and delete all in there too
You may be informed that some files are in use, you can just skip those
Hope this helps