快科技10月19日消息,微软在前几天发布的KB5127936更新中,为Windows 11引入了一项“加速应用启动”功能,Edge成为首个适配的应用。
此前Windows 11启动单实例应用时,会先启动一个临时进程,由这个进程检查应用是否已在运行,再把请求转交给已运行实例后退出,这个中间进程在多任务时会拖慢启动。
更新后Windows把请求直接路由到已运行实例,跳过临时进程,微软在更新日志中说:“移除这一步缩短了启动路径,Edge响应更快,多任务繁忙设备上最明显。”该功能只对热启动有效,即Edge已在后台运行时,电脑重启后首次打开并不会变快。

根据Windows Latest在4GB内存的虚拟机上实测,更新前从任务栏打开Edge刚重启后速度还行,但应用商店和画图同时运行时打开Edge有明显延迟。装完更新后单独打开Edge速度和之前一样,但应用商店和画图同时运行时Edge打开快了很多。
加速启动的原理是运行中的应用向Windows注册一个窗口,再次从开始菜单、任务栏或链接启动时,Windows直接把请求发给那个窗口。
微软此前也优化过应用启动,但思路是让更多东西驻留内存,Edge的启动增强在浏览器关闭后仍保持核心进程,Office的启动增强也会在8GB以上PC上让Word保持挂起状态。而新的加速启动反其道而行,不增加内存占用,直接跳过不必要的工作。



