当您将程序文件更改到另一个驱动器时,是否有针对 Windows 更新的修复?
答案1
认真地说,你不能弄乱关键的 Windows 内部配置,例如Program Files 的位置,如果更改该位置真的那么容易,Windows 会提供执行该操作的选项。这就像打开汽车引擎盖,移动一些部件,然后想知道为什么汽车在那之后会出现奇怪的行为。
解决方案是恢复到原始配置,并希望它不会弄乱其他东西。此配置只能在安装 Windows 时更改(尽管您需要专业工具才能执行此操作,并且可能需要 Windows 的专业版或企业版)。
答案2
如果你很幸运,符号链接可能会对你有所帮助。恢复注册表更改并在 Program Files 的原始位置创建符号链接,指向你的新位置。如果仅此方法不起作用,请检查链接和新目标上的权限,因为 Windows 对此非常挑剔,只需与未修改的 Windows 版本进行比较即可。
类似这样的命令应该是
C:/>mklink /D "Program Files (x86)" "D:\Program Files (x86)"
即使它看起来似乎有效,但您仍然可能会遇到一些令人讨厌的错误,因为这不是预期要做的。