为什么 Windows 必须在关机和启动时应用更新,并且可以禁用此功能吗?

为什么 Windows 必须在关机和启动时应用更新,并且可以禁用此功能吗?

为什么 Windows 在关机和开机时都会应用更新?我正在使用 Windows 7,想知道是否可以禁用此功能。当我需要离开并关闭笔记本电脑以进行大量更新时,这真的很糟糕。当我想使用计算机并且不希望等待更新安装时,这也很烦人。如果 Microsoft 想要强迫人们安装更新,为什么 Windows 不能等到用户登录并开始工作后再安装?

答案1

一些更新需要替换系统 dll。

Windows 的工作方式意味着这些通常无法在用户登录时替换,因此机器需要重新启动才能允许此操作。

您可以在使用机器时进行更新,但更新完成后会提示您重新启动。您可以推迟更新,但最终还是得重新启动。

至于为什么 Windows 7 在关机时执行部分更新,而在下次重启时执行其余更新,我并不确定 - 除非是因为某些文件在此时仍在使用,或者如罗伯特指出的那样,更新需要访问注册表,而这需要在启动过程的早期完成,以防止劫持。

答案2

当需要更新的文件在操作系统正常运行期间正在使用时,Windows 就会执行此操作。

它会在关机时尝试获取尽可能多的文件,但仍有一些核心文件必须用于执行更新,在这种情况下,它会在下次操作系统启动时捕获这些文件,然后再首次使用这些文件。

一些更新还需要注册表修补,这些修补在启动过程的早期就完成了,以防止劫持。(谢谢罗伯特

这不能被推迟到“用户登录”为止,因为文件将再次被使用,因此无法被替换。

您唯一能做的就是在不着急的时候手动运行更新(除非是紧急补丁,否则更新会在每个月的第二个星期二发布)。

相关内容