我可以将 Windows 更新卸载文件夹放在不同的驱动器上吗?

我可以将 Windows 更新卸载文件夹放在不同的驱动器上吗?

我必须使用 Windows XP 设置虚拟机,C: 驱动器有 15 Gb,并且空间不足,C:\Windows 中的 $NtUninstall 文件夹占用了大量空间,例如 $NtUninstallKB960225$

这里有些相关的问题似乎表明删除是一种选择但这会阻止我将来卸载更新。

如果我将这些文件夹复制到另一个驱动器,如果我稍后将它们复制回来,卸载是否仍然有效?

答案1

将它们复制到您的备份位置,如果您需要删除更新,请将相应的文件夹移回其原始位置

答案2

如果 C: 驱动器上的文件系统为 NTFS,则可以向系统添加新驱动器,并将其作为 C: 驱动器中的文件夹安装(请参阅这个解释了解详情)。这样,您拥有两个实际(在本例中是虚拟)硬盘的事实就会对系统隐藏,它们看起来只是一个硬盘。

这种方法比smok1 的提议,因为压缩不会释放空间太大,在几百次更新后,你又会遇到同样的问题。此外,不需要手动复制Ivo 的回答

这个功能可能仅限于 XP Professional,并且在 XP Home 中不起作用,但我不确定。

答案3

为什么要复制?用你手头上最好的工具压缩它们,这样你就可以节省很多空间。这样,你就可以在需要的时候恢复它们了。

压缩后,您可以随意将它们移动到您需要的任何地方。

答案4

使用 VirtualBox 进行快照,删除所有$NtUninstall* 文件,检查一切正常,然后克隆VM 并再次导入。

相关内容