使Windows Installer不使用最大的驱动器来存储临时文件
默认情况下,Windows Installer使用最大的驱动器进行临时存储,无论是否需要(意味着系统驱动器上还有足够的空间).
摘自http://msdn.microsoft.com/en-us/library/aa371372%28VS.85%29.aspx:
现在我的系统驱动器是一个SSD,我最大的驱动器是一个RAID,当它不使用时会旋转.还记得SSD作为系统驱动器吗?现在一切都是沉默的!在我安装东西之前,Windows Installer再次唤醒我的RAID只是为了放一个小的.tmp文件…我怎样才能阻止Windows Installer使用最大的驱动器作为临时存储?我是否可以设置一些访问权限以禁止Windows Installer在我的RAID驱动器上写入?还有其他想法吗?谢谢!
在注册表中编辑这些条目(指向所需的驱动器,在此示例中为C:)对我有用 – Server 2012
HKEY_CLASSES_ROOTMsi.PackageshellOpencommand "%SystemRoot%System32msiexec.exe" /i "%1" ROOTDRIVE=C: %* HKEY_CLASSES_ROOTMsi.PackageshellRepaircommand "%SystemRoot%System32msiexec.exe" /f "%1" ROOTDRIVE=C: %* HKEY_CLASSES_ROOTMsi.PackageshellUninstallcommand "%SystemRoot%System32msiexec.exe" /x "%1" ROOTDRIVE=C: %* HKEY_CLASSES_ROOTMsi.PatchshellOpencommand "%SystemRoot%System32msiexec.exe" /p "%1" ROOTDRIVE=C: %* (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在Windows / C上加速Redis#
- 解决运行前出现的地址错误问题-emp
- Windows Phone 7 – WP7无效的跨线程访问 – ScheduledTask
- Microsoft SQL Server 2008 – 日期
- windows – 如何在嵌入串行密钥的情况下安装Office 2010?
- windows-7 – 如何在Windows 7中使用“net use”进行打印机
- .net – 同时从磁盘读取或写入大文件而不是小块的缺点?
- 在Windows上的PHP proc_open
- microsoft-graph – 如何在特定时间段内获取microsoft grap
- microsoft-office-365 – 如何恢复或恢复已删除用户的Offic