Respuestas:
Creo que debería ser seguro eliminar los archivos, siempre que pueda descargarlos nuevamente en el futuro si son necesarios o si tiene acceso a sus discos de instalación originales. Tenía algo similar en mi computadora, solo lo borraba e instalaba cosas del disco original cada vez que me lo pedía ahora. Inconveniente, sí; pero a menudo no instalo cosas y es mucho mejor que desperdiciar una tonelada de espacio en mi disco duro.
msizap
, me pregunto si eliminar estos archivos de forma manual es realmente seguro. Al igual que para msizap *
Microsoft escribe: elimina todas las carpetas de Windows Installer y las claves de registro, ajusta los recuentos de DLL compartidos y detiene el servicio de Windows Installer. También elimina la clave en curso y la información de reversión. ¿Windows también hace esto cuando elimina manualmente los archivos? (No corra msizap
sin comprender lo que hace; vea los comentarios en la respuesta de Joshua .)
C:\WINDOWS\Installer\$PatchCache$
o la C:\WINDOWS\Installer
carpeta completa . El simple paso puede ahorrar mucho espacio en el disco. Existen muchos archivos msp que no usan cab dentro. Tales archivos msp pueden estar bien comprimidos y uno obtiene algo de espacio en disco de forma gratuita.
The Patch Cache y Freeing Space de Heath Stewart en los blogs de MSDN lo explican en detalle. Un experto:
[..] hace que el servicio de Windows Installer guarde en caché cualquiera de los archivos originales que se reemplazan en la caché de línea de base. [..] Es esta caché de línea de base la que consume mucho espacio en la unidad del sistema después de instalar [..] La caché de línea de base facilita la desinstalación de parches al almacenar los archivos originales para que puedan copiarse de nuevo a las ubicaciones de destino.
[..] al eliminar la memoria caché de referencia de un producto, la reparación futura, la instalación de parches y los escenarios de desinstalación de parches pueden requerir sus medios de instalación originales. Si tiene espacio en la unidad, se recomienda que mantenga disponibles las memorias caché de línea de base.
$PatchCache$\Managed\
. Para mí, eliminé las carpetas de MS Office porque ocupaban mucho espacio y tengo DVD para ellas. Debería poder reconocer fácilmente las carpetas de MS Office ya que tienen archivos con el icono de MS Office allí.
También puede probar la utilidad MSIZAP de Microsoft. Tiene una opción "segura", 'G'.
msizap
Todavía se necesita con Win7?
Lo que hago para esta carpeta es volver a visitarla de vez en cuando y solo eliminar paquetes que tengan al menos seis meses de antigüedad. De esta manera, si hay un parche malo que necesito revertir, aún puedo hacerlo.
¿Es posible? Si. Deberías? Probablemente no, si no es necesario. Windows Installer guarda esos archivos porque cree que son necesarios si alguna vez tiene que instalar otro parche encima (o desinstalar esos parches en particular).
En caso de duda, siempre puede ir de manera más segura: ¡simplemente comprima todo el mapa del instalador ! Haga clic derecho en el mapa del instalador (o simplemente $ PatchCache $ map) y elija Propiedades . En la pestaña General , haga clic en el botón Avanzado . Finalmente, verifique Comprimir carpetas para ahorrar espacio en disco . Si se le solicita, elija una opción para comprimir todas las subcarpetas y archivos.
De esta forma, puede ganar hasta un 30% de espacio libre (o, en su caso, casi 300 MB), y conserva todo en caso de que necesite estas cosas más adelante. Y la velocidad y la respuesta del sistema no se verán afectadas mucho ya que el sistema rara vez accede a este mapa.
¡Puede aplicar esta táctica a otros mapas del sistema no esenciales, recuperando así mucho espacio libre en su disco!
Puede eliminar el contenido de la carpeta.
Sigue estos pasos:
1) Detenga el instalador de Windows del servicio.
2) Establezca la clave de registro que indica el tamaño máximo de carpeta a cero.
3) Eliminar el contenido de la carpeta.
4) Inicie Windows Installer, el servicio.
5) Detenga el instalador de Windows del servicio.
6) Establezca la clave de registro que indica el tamaño máximo de carpeta a 10 (predeterminado).
7) Inicie Windows Installer, el servicio.
Ejemplo:
Net Stop msiserver /Y
Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
RmDir /q /s %WINDIR%\Installer\$PatchCache$
Net Start msiserver /Y
Net Stop msiserver /Y
Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f
Net Start msiserver /Y
Extraído de:
http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html
En su lugar, use MKLINK para unir la carpeta a una unidad alternativa si tiene espacio
• en la unidad D: cree una subcarpeta llamada C
• Cortar y pegar el instalador de carpetas en la subcarpeta C-Windows ubicada en la unidad D:
• ejecutar CMD
• tipo: CD C: \ Windows
• tipo: MKLINK / J Instalador D: \ C-Windows \ Installer
• tipo: SALIR
La solución es usar el comando de Inicio → Ejecutar → cmd
:
rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"
Advertencia: Esto no afectará la carpeta del instalador. Todos los msi
archivos de contenido creados allí permanecerán hasta que se desinstale el programa. $PatchCache$
puede crecer hasta GB de tamaño, lo que ocupa mucho espacio en mi disco duro.
Este comando se eliminará $PatchCache$
y, cuando termine, ejecute
dir C:\WINDOWS\Installer\$PatchCache$
... para ver si la carpeta sigue ahí.
También puedes usar
del /q /s %tmp%
que elimina todos los archivos en la carpeta temporal, que se crean al instalar el software.