#系统资讯 微软在 Windows 11 预览版中测试加速应用启动的新功能,首批仅支持 Microsoft Edge 浏览器。该功能流程是这样的:传统上从链接 / 任务栏 / 开发菜单点击应用时,系统创建临时进程用于检查应用是否运行,再将请求转发给已有窗口。新流程让应用提前向系统注册接收启动请求窗口,因此可以省去转发的这段过程从而实现启动提速。查看全文:https://ourl.co/127421
微软目前正在 Windows 11 预览版中测试名为加速应用启动的新功能,不过该功能目前仅支持 Microsoft Edge 浏览器,按照微软的说法其他应用程序开发者也可以向微软提交申请,在未来已经申请通过的应用在用户启动时都可以更快加载。
传统启动流程会先创建临时进程用于检查 Microsoft Edge 浏览器是否已经运行,然后将请求转发给已经启动的窗口,临时进程随后会自动退出。新的加速启动功能让 Microsoft Edge 浏览器提前向系统注册接收启动请求的窗口从而省去这段转发流程,微软称当设备正在运行多个任务时启动响应会更快。
这项改进主要针对的是热启动,并非所有应用都可以提速,如果 Microsoft Edge 并未在后台运行那就不满足加速启动条件。而 Microsoft Edge 浏览器默认还会在关闭浏览器窗口后保留少量后台进程用于驻留,因此当用户再次启动时叠加新启动机制因此响应速度应该会更快。
微软称后续其他应用也可以采用类似机制,不过 Microsoft Learn 支持文档目前将相关接口列为有限访问功能,开发者需要向微软申请专门的解锁令牌,应用还必须自行处理单实例运行逻辑 (即避免同时启动多个实例导致出现问题)。
这个新接口预计也只会支持 Windows 11 26H2/26H1/25H2 版 (因为 Windows 11 24H2 和旧版本已经结束支持),因此在不支持的旧版本上将无法使用。有兴趣的开发者可以点击这里访问微软的支持文档。






