Windows Installer服务问题

我试图通过将C:\ Windows \ Installer文件夹的内容复制到另一个NTFS分区来清除C:\驱动器上的一些空间,并从C:\ Windows \ Installer创build一个交汇点(符号链接)到D:\ Installer 。 顺便说一下,我正在运行Windows Server 2003 SP2。

然后我碰到这个博客文章 ,build议不要这个程序。有谁知道MS从那以后是否解决了这个问题? 我在一台testing机器上试过这个程序,似乎工作正常。

我对这种做法一无所知,但是我build议不要这样做,因为Windows Installer团队不太可能针对这种情况进行testing。 如果有的话,你会喜欢它的工作,但它不可能。

那篇文章中的海报是指为这个文件夹build立一个连接点,作为一个“批准的,有logging的,标准的方法”,但几乎没有。 即使在Unix操作系统中,符号链接已经存在了很长很长一段时间,当一个符号链接代替一个真实文件时,在应用程序中仍然会出现边缘情况。 在Windows上运行的应用程序与Unix相比有很多年的象征性链接,在这种情况下也会出现边界情况,这并不奇怪。

最好将系统目录保留原位,并将最早的子目录移动到需要时可以恢复的地方。

某些Microsoft修补程序实际上遍历安装程序目录以查看是否存在必备修补程序。 如果他们找不到他们,他们可能会认为不需要新的补丁。

我会发现其他领域,而不是瘦。 趋向于更安全。