Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

The title pretty much explains the question.

Aside from the obvious (speed), is it generally safe or advisable to compress via NTFS compression the C:\Windows\Installer folder given that it's within the Windows folder?

I'm using an SSD so personally the speed issue isn't that important to me (plus I'm running Win7 within a VM so I'm accustomed to higher I/O latency).

share|improve this question
1  
Are you referring to NTFS file compression or archiving these files (like a .zip)? –  Oliver Salzburg Jul 26 '12 at 20:57
4  
NTFS file compression. I'll update the question to reflect this. –  Paperjam Jul 26 '12 at 20:57

3 Answers 3

up vote 8 down vote accepted

Except for speed issues (there is a lot of discussion here on that topic with some saying it is actually beneficial to performance in some ways) there is no issues in using NTFS compression a current Windows installation disk and all it's folders in it.

  • Your files are there, available, they do not really change to a secret compressed file or something, this is done at the file system level
  • Performance is not worst depending on opinions and some tests
  • They are recoverable using the Windows repair utilities or by connecting your disk to another computer (besides, nothing important is ever kept inside c:\Windows, your important files should be else where...)

Microsoft has put together some guide-lines about NTFS compression, have a look at them.

I have used NTFS compression for ages now on complete file systems on several clients and Windows versions and never had an issue because of the compressed filesystem.

share|improve this answer

Yes, there is nothing special about the Installer directory that requires them to be uncompressed.

In the old days, there were piles of installer files like unwise.exe, unvise32.exe, uninstall.exe, etc. in the \Windows\ directory; sometimes shared, sometimes not. The \Windows\Installer folder is the Windows Installer cache, which allows each program to maintain its own installation program, similar to how the WinSxS folder helps to avoid DLL Hell.

In general, it is used to store/cache the basic installer for programs, so that when you want to modify an installed program, it runs from there and allows you to uninstall or possibly even do a repair without needing the original installation media, and so there should be no adverse affects from setting it to use NTFS compression.


I’ll leave the answer to whether you can compress/archive them as ZIP, RAR, etc. for others who find their way here, looking for that.

Some programs choose to store their entire installer which of course is undesirable, but fortunately those are rare; most just store a smaller installer file (like unwise32.exe in the old days) with the basic installation information. Most programs don’t use the files in the Installer folder at all and they only come into play when you make a change with Add/Remove Programs.

Occasionally however, you may find a program that actively uses some of the files, particularly by setting the icon of their shortcuts (in the Start menu, desktop, etc.) to point to the ARPPRODUCTICON.exe file in its Installer cache.

In most cases, you can compress or move the files and put them back when you want to make a change (modify, repair, uninstall). In fact, the folder is ultimately a cache of installation files, so you could even delete them and just use the original installation media.

NB: it is not only programs that cache their installation files in the Installer folder; Windows itself keeps patches and service-pack data in there as well, so if you delete them, updates may not work, and theoretically, you might have to re-install Windows. Don’t just move/delete the entire contents willy-nilly; take a look at what is in there.

share|improve this answer
    
Referring to your last sentence, are not the compressed files (using NTFS file compression) still accessible while compressed? –  Paperjam Jul 26 '12 at 21:05
1  
Oh, you mean compressed as in the compressed bit of NTFS? Yes, definitely. There’s nothing wrong with that at all. I thought you meant compressign them as in archiving it as a ZIP, RAR, etc. –  Synetech Jul 26 '12 at 21:06
    
Yeah, sorry about that. I updated the question after your answer. –  Paperjam Jul 26 '12 at 21:09

I'd advise against it, like Startup recovery might depend on those files, then you'd be unable to uncompress those files without another computer

share|improve this answer
1  
Do you have any sources for this? I am unable to find any references to starup recovery/repair relying on content in the Installer folder. Given that I alternate my Win7 install between bare-metal boots and VM boots (via Mac with BootCamp and VMWare Fusion), this certainly caught my attention since I'm more likely to encounter startup issues. –  Paperjam Jul 26 '12 at 21:14
1  
NTFS compression is done at the volume level. Startup recovery will do fine with or without it. . . –  surfasb Jul 27 '12 at 1:38
    
Etherway, the installer folder is a pretty important place . If Startup recovery has to reinstall anything, without the installer folder your stuck . Find another way to save space.. –  Keithsoulasa Jul 27 '12 at 5:27

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.