3

After watching almost 2 gigabytes of updates being applied to a new system, I'm curious..

Does Windows Update remove or delete the updates it has successfully downloaded and installed, or is that something I need to do manually in order to reclaim some disk space?

Andrew
  • 481

2 Answers2

3

Interesting question.

In first place, update packages are stored in c:\windows\softwaredistribution.

Windows updates are installed using Windows Installer. Some are uninstallable and some are not.

For the first case, windows installer keep tracks of changes so they can be undone. This include files backup.

For the second case, no backup will be made.

When running out of disk space, just let Windows Cleanup Utility decide which updates to delete.

Is it ok and how do I remove Windows Update installation files?

Safe to delete "C:\WINDOWS\SoftwareDistribution\Download"

motobói
  • 762
0

Well, actually this might be a mystery, Windows mostly fails to unload any files being in use so it creates a second version and applies this after its reboot.

Personally I found out that after searching for the physical update process .exe file (wuauclt.exe or something). There were about 3 versions of it left behind (this was on XP though).

My suspicion is that it never throws away these old things because Windows makes a nice restore point (that you should want to keep), and that restore point obviously needs the old files to work again.

You could go out and find every thing the computer updated, but that would require digging trough piles of update history, system logs and microsoft knowledge bases.

Personally I wouldnt go hunt for these 2 gigs of updates, when windows updates succesfully, and it has actually fixed it, do not mess with anything it has done. You might just upset it.

And with hard drives costing less then a dollar per gigabyte, you probably get paid more per hour then you can retrieve per hour

I'm not a Microsoft specialist, I'm just assuming this based on my experience and logic.

ChrisF
  • 41,540
HTDutchy
  • 716