Windows 11使用热修补功能获得无需重新启动的更新

2024年 3月 5日 73.2k 0

Windows 11 24H2可以使用Windows服务器版本中提供的一种名为“热修补”的新功能来安装每月更新,而无需重新启动系统。通过热修补,微软计划修补正在运行的进程的内存中代码,而不需要重新启动进程。

如果你是Windows的普通用户,你一定熟悉Patch Tuesday。如果没有,那就是每个月的第二个星期二,微软会在这一天向你的电脑发送补丁和安全更新。这些更新提高了你的Windows 10/11电脑的安全性,有时还会增加一些新功能。

虽然这一切都是受欢迎的,并有助于保持您的PC安全和最新,但它也带来了一些不受欢迎的事情,重新启动。对于许多用户和IT管理员来说,Windows更新几乎总是需要完全重启PC。无数的表情包和愤怒的帖子到处都是抨击被迫重启的帖子。

幸运的是,抱怨重启的日子似乎要结束了。微软正在测试Windows 11的一项功能,该功能将在你的电脑每次更新时消除重启。这项功能被称为“热补丁”,目前正在最新的Dev Insider版本上进行测试。

Windows Server和Xbox上已经安装了热补丁,所以这对微软来说并不是什么新鲜事,但这将是它第一次出现在普通电脑上。

那么,什么是Windows 11的热补丁?

根据微软的这篇非技术性文章,Hotpatching的工作原理是“修补正在运行的进程的内存中的代码,而不需要重新启动进程”。这会导致更新安装在系统上,而不需要重新启动系统。

然而,用户必须每三个月重新启动一次。这是因为热修补是以累积更新为基准开始的。安装更新后,将在接下来的两个月内在系统上安装热补丁更新,而无需重新启动。

假设你安装了一月份的累积更新,你的电脑重新启动,在接下来的两个月里,理论上你可以在不重新启动的情况下继续运行你的电脑。

Windows hotpatching 热修补计划示例|来源:微软

正如您在上图中所看到的,Microsoft声明有两个基线,计划内和计划外。使用前者,您不需要在累积更新后重新启动。但对于后者,需要重新启动,因为它不能与热补丁一起发送。

对于普通用户来说,技术内容变得更难了,所以我们就到此为止吧。

综上所述,热补丁将彻底改变我们更新Windows的方式,而且不需要定期重新启动。这在很大程度上是一件好事,但有一个问题,你不能回滚热补丁更新。您必须卸载所有热补丁更新,并重新安装上次发布的累积更新。

你可能会为这一进展欢呼,我们可以理解这种情绪,我们会怀念这些迷因,但我们不禁建议重新启动。偶尔完全重新启动系统确实有助于解决大多数问题,并使其工作更快。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论