Windows 10 的 2018 春季更新终于提发布了。然后我想起来这个月有一个无限安装失败的4月补丁 KB4093112 ,错误代码提示 0x80070011 。这个错误的名称是 ERROR_NOT_SAME_DEVICE ,也算是一个上古时代就有的一个错误。

原因很简单,对系统的 Program Files 目录以及 ProgramData 目录进行了移动之后就会发生这种错误。根据微软的解释[1],自从 Windows Vista 之后,微软在各个系统文件夹中使用了硬链接,如果移动了这些文件夹的盘符,原来的硬链接自然会失效,导致安装更新的时候出现问题。

続きを読む