我正在尝试通过将 C:\Windows\Installer 文件夹的内容复制到另一个 NTFS 分区来清理 C:\ 驱动器上的一些空间,并创建一个从 C:\Windows\Installer 到 D:\Installer 的连接点(符号链接)。顺便说一句,我正在运行 Windows Server 2003 SP2。
然后我遇到了这篇博文这表明不要采用此程序。有人知道 MS 从那时起是否修复了此问题吗?我在测试机上尝试了此程序,它似乎运行良好。
答案1
我对这种做法一无所知,但我不建议这样做,因为 Windows Installer 团队不太可能针对这种情况进行测试。如果可以的话,你会希望它能正常工作,但不太可能。
文章中的发帖人称创建此文件夹的连接点是一种“经过批准、有据可查的标准方法”,但事实并非如此。即使在 Unix 操作系统中,符号链接已经存在了很长时间,当符号链接取代真实文件时,应用程序中仍然会出现极端情况。Windows 中存在符号链接的时间比 Unix 要短很多,因此在 Windows 上运行的应用程序也会出现导致此类情况的极端情况,这并不奇怪。
答案2
最好保留系统目录,并将最旧的子目录移动到可以在需要时恢复的地方。
答案3
一些 Microsoft 补丁实际上会遍历安装程序目录以查看是否存在先决条件补丁。如果找不到,它们可能会认为不需要新补丁。
我会找其他地方来减薄头发。这样更安全。