Answers:
我认为删除文件应该是安全的,前提是您将来可以再次下载它们(如果需要)或可以访问原始安装磁盘。我的计算机上有类似的东西,我只是删除了它,并在每次询问时从原始磁盘上安装东西。不方便,是的;但是我并不经常安装东西,这比浪费我的硬盘驱动器上一整吨的空间要好得多。
msizap
,我想知道手动删除这些文件是否确实安全。就像msizap *
Microsoft写道:删除所有Windows Installer文件夹和注册表项,调整共享的DLL计数,并停止Windows Installer服务。还删除正在进行的键和回滚信息。手动删除文件时,Windows是否也会这样做?(不要不msizap
理解它的作用而运行;请参阅约书亚的回答。)
C:\WINDOWS\Installer\$PatchCache$
或完整C:\WINDOWS\Installer
文件夹。简单的步骤可以节省磁盘上的大量空间。内部存在许多不使用cab的msp文件。这样的msp文件可以很好地压缩,并且可以免费获得一些磁盘空间。
Heath Stewart的MSDN博客上的The Patch Cache and Freeing Space详细说明了。摘录:
[..]使Windows Installer服务将要替换的任何原始文件缓存到基准缓存中。[..]基线缓存在安装后会占用系统驱动器上的大量驱动器空间。
[..]通过删除产品的基准缓存,将来的修复,修补程序安装和修补程序卸载方案可能需要您的原始安装媒体。如果有驱动器空间,建议您保持基线缓存可用。
$PatchCache$\Managed\
。对我来说,我删除了MS Office文件夹,因为它们占用了大量空间,并且我有DVD。您应该能够轻松识别MS Office文件夹,因为其中包含带有MS Office图标的文件。
您也可以尝试使用Microsoft 的MSIZAP实用程序。它具有“安全”选项“ G”。
msizap
还需要与Win7的?
如有疑问,您可以始终采用更安全的方式:只需压缩整个Installer映射!右键单击Installer映射(或仅$ PatchCache $映射),然后选择Properties。在常规选项卡上,单击高级按钮。最后,选中“ 压缩文件夹”以节省磁盘空间。如果询问,选择一个选项来压缩所有子文件夹和文件。
这样,您可以获得多达30%的可用空间(或者您的情况下接近300MB),并且保留了所有内容,以防以后需要这些东西。由于系统很少访问此映射,因此系统速度和响应不会受到太大影响。
您可以将此策略应用于其他一些非必需的系统映射,从而在驱动器上恢复大量可用空间!
您可以删除文件夹内容。
跟着这些步骤:
1)停止Windows Installer服务。
2)将表示最大文件夹大小的注册表项设置为零。
3)删除文件夹内容。
4)启动Windows Installer服务。
5)停止Windows Installer服务。
6)将表示最大文件夹大小的注册表项设置为10(默认值)。
7)启动Windows Installer服务。
例:
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
摘自:
http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html
如果有空间,请使用MKLINK将文件夹连接到备用驱动器
•在驱动器D上:创建名为C的子文件夹
•将文件夹安装程序剪切并粘贴到驱动器D上的子文件夹C-Windows:
•运行CMD
•类型:CD C:\ Windows
•类型:MKLINK / J安装程序D:\ C-Windows \ Installer
•类型:退出
解决方案是使用开始→运行→的命令cmd
:
rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"
警告:这不会影响Installer文件夹。msi
在此处创建的所有内容文件将一直保留到卸载程序为止。$PatchCache$
可以增长到GB的大小,这会占用大量硬盘空间。
此命令将删除$PatchCache$
,并在完成后运行
dir C:\WINDOWS\Installer\$PatchCache$
…查看文件夹是否仍然存在。
您也可以使用
del /q /s %tmp%
删除由安装软件创建的临时文件夹中的所有文件。