¿Es seguro (o aconsejable) comprimir la carpeta de Windows Installer mediante la compresión NTFS?

22

El título explica más o menos la pregunta.

Además de lo obvio (velocidad), ¿es generalmente seguro o aconsejable comprimir mediante la compresión NTFS la C:\Windows\Installercarpeta dado que está dentro de la Windowscarpeta?

Estoy usando un SSD, así que personalmente el problema de velocidad no es tan importante para mí (además, estoy ejecutando Win7 dentro de una VM, así que estoy acostumbrado a una mayor latencia de E / S).

Chad Levy
fuente
1
¿Se refiere a la compresión de archivos NTFS o al archivo de estos archivos (como un .zip)?
Der Hochstapler
44
NTFS compresión de archivos. Actualizaré la pregunta para reflejar esto.
Chad Levy
1
Lo hice y me encontré con un montón de problemas, no es recomendable jugar con carpetas ocultas del sistema a menos que Microsoft lo apruebe explícitamente.
Vojtěch Dohnal
tenga en cuenta que Windows 10 ha agregado una característica de compresión del sistema operativo (compacto) que le permite ahorrar bastante espacio (especialmente útil si no puede encontrar suficiente espacio para realizar una actualización de características en un dispositivo de tamaño limitado): intowindows.com/…
George Birbilis
@GeorgeBirbilis gran descubrimiento. Voy a probar ese método en mis máquinas virtuales. En una nota al margen, el "método 2" en su enlace habla de comprimir todo el disco usando la compresión NTFS. Eso plantea la pregunta: si toda la unidad se puede comprimir sin el bloqueo de Windows, ¿por qué importa si se comprime un solo directorio?
Chad Levy

Respuestas:

19

Excepto por los problemas de velocidad (hay mucha discusión aquí sobre ese tema y algunos dicen que en realidad es beneficioso para el rendimiento de alguna manera ) no hay problemas al usar la compresión NTFS en un disco de instalación de Windows actual y todas sus carpetas en él.

  • Sus archivos están ahí, disponibles, realmente no cambian a un archivo comprimido secreto o algo así, esto se hace a nivel del sistema de archivos
  • El rendimiento no es peor dependiendo de las opiniones y algunas pruebas.
  • Se pueden recuperar utilizando las utilidades de reparación de Windows o conectando su disco a otra computadora (además, nada importante se guarda dentro c:\Windows, sus archivos importantes deberían estar en otro lugar ...)

Microsoft ha reunido algunas pautas sobre la compresión NTFS, échales un vistazo.

He usado la compresión NTFS durante años en sistemas de archivos completos en varios clientes y versiones de Windows y nunca tuve un problema debido al sistema de archivos comprimido .

Bruno Pereira
fuente
7

Sí, no hay nada especial sobre el Installerdirectorio que requiera que estén sin comprimir.

En los viejos tiempos, había montones de archivos como instalador unwise.exe, unvise32.exe, uninstall.exe, etc en el \Windows\directorio; a veces compartido, a veces no. La \Windows\Installercarpeta es el caché de Windows Installer , que permite que cada programa mantenga su propio programa de instalación, de forma similar a cómo la carpeta WinSxS ayuda a evitar el infierno de DLL .

En general, se utiliza para almacenar / almacenar en caché el instalador básico de los programas, de modo que cuando desee modificar un programa instalado, se ejecute desde allí y le permita desinstalar o incluso hacer una reparación sin necesidad de los medios de instalación originales, y por lo que no debería haber efectos adversos al configurarlo para usar la compresión NTFS.


Dejaré la respuesta a si puede comprimirlos / archivarlos como ZIP, RAR, etc. para otros que encuentren su camino aquí, buscando eso.

Algunos programas optan por almacenar su instalador completo, lo que por supuesto no es deseable, pero afortunadamente son raros; la mayoría solo almacena un archivo de instalación más pequeño (como unwise32.exeen los viejos tiempos) con la información básica de instalación. La mayoría de los programas no usan los archivos en la Installercarpeta y solo entran en juego cuando haces un cambio con Agregar o quitar programas .

Sin embargo, de vez en cuando, puede encontrar un programa que utiliza activamente algunos de los archivos, particularmente al configurar el icono de sus accesos directos (en el menú Inicio, escritorio, etc.) para apuntar al ARPPRODUCTICON.exearchivo en su caché de instalador.

En la mayoría de los casos, puede comprimir o mover los archivos y volver a colocarlos cuando desee realizar un cambio (modificar, reparar, desinstalar). De hecho, la carpeta es en última instancia un caché de archivos de instalación, por lo que incluso podría eliminarlos y simplemente usar los medios de instalación originales.

NB : no solo los programas almacenan en caché sus archivos de instalación en la Installercarpeta; Windows mismo también contiene parches y datos de paquetes de servicio, por lo que si los elimina, las actualizaciones pueden no funcionar y , en teoría , es posible que deba volver a instalar Windows . No solo mueva / elimine todo el contenido willy-nilly; Echa un vistazo a lo que hay allí.

Synetech
fuente
Refiriéndose a su última oración, ¿no se puede acceder a los archivos comprimidos (usando la compresión de archivos NTFS) mientras están comprimidos?
Chad Levy
1
Ah, ¿te refieres a comprimido como en el bit comprimido de NTFS? Sí definitivamente. No hay nada malo con eso en absoluto. Pensé que te referías a comprimirlos como archivarlo como un ZIP, RAR, etc.
Synetech
Sí, perdón por eso. Actualicé la pregunta después de su respuesta.
Chad Levy
1

Es posible que SQL Server (y otras bases de datos también) no se ejecuten normalmente si las instala en una partición comprimida. Es posible que simplemente no se instalen.

Aquí hay una publicación que describe el escenario. También encontré esto en SQL Server 2014 Express.

Ryan
fuente
1
¿Podría agregar una fuente para esa información?
Burgi
El escenario lo describe aquí otro usuario: enlace . También encontré esto en SQL Server 2014 Express.
Ryan
fue una pista para que editaras tu respuesta para ayudarte a mejorar la calidad de la misma;) (también incluye una cita o dos de tu fuente)
Burgi
¡Gracias! Soy bastante nuevo en Super User y me comprometeré a mejorar la calidad de mi respuesta.
Ryan
-3

Aconsejaría en contra, ya que la recuperación de inicio puede depender de esos archivos, entonces no podrá descomprimir esos archivos sin otra computadora

Keithsoulasa
fuente
1
¿Tienes alguna fuente para esto? No puedo encontrar ninguna referencia a la recuperación / reparación de estallidos basándose en el contenido de la Installercarpeta. Dado que alterno mi instalación de Win7 entre botas de metal desnudo y botas VM (a través de Mac con BootCamp y VMWare Fusion), esto sin duda me llamó la atención ya que es más probable que encuentre problemas de inicio.
Chad Levy
2
La compresión NTFS se realiza a nivel de volumen. La recuperación de inicio funcionará bien con o sin ella. . .
surfasb
Etherway, la carpeta del instalador es un lugar bastante importante. Si la recuperación de inicio tiene que reinstalar algo, sin la carpeta del instalador está atascado. Encuentre otra forma de ahorrar espacio ..
Keithsoulasa