微软 Win11 新版 Copilot 内置完整 Edge 浏览器,内存占用飙升

趣百科 新闻资讯 1

4 月 5 日消息,据 Windows Latest 报道,Windows 11 正在推送全新版本的 Copilot,该版本弃用了原生代码(WinUI),转而采用网页组件。令人意外的是,新版本竟内置了完整版的微软 Edge 浏览器。

注意到,Copilot 最新版本取代了原生应用,而此前的原生应用替换过 WebView 版本,WebView 版又取代过渐进式网页应用(PWA),更早之前,Copilot 还仅以侧边栏形式存在。

若你尚未收到新版 Copilot,可前往微软应用商店搜索“Copilot”。会看到名为“微软 Copilot”的全新应用条目,即便电脑已安装 Copilot,页面仍会显示下载按钮。

点击下载后会发现,安装几乎瞬间完成。这是因为下载的并非 Copilot 应用本体,而是其安装程序,与微软 Edge 的安装方式类似。

应用商店甚至会提示用户需在其他窗口进行操作,这也表明 Copilot 的下载流程已不再由微软应用商店直接处理。微软 Teams 也曾采用过类似模式。

更新安装完成后,基于 WinUI 框架开发的旧版原生 Copilot 会自动从开始菜单及其他位置消失。

打开新版 Copilot 后会发现,其界面与网页版(web.copilot.com)完全一致。运行流畅度大幅提升,几乎有原生应用的体验,但也存在诸多问题,例如内存占用过高。这一点令人十分失望,也抵消了微软近期为优化 Windows 系统所做的努力。

Windows Latest 测试发现,新版 Copilot 后台运行时内存占用最高可达 500MB,交互使用时内存占用更是飙升至 1GB。而此前的原生版 Copilot 内存占用不足 100MB。

仔细探究这款全新“网页端”Copilot 的差异,结果发现它是一款混合网页应用,内置了一个更名 / 衍生而来的 Edge 实例,并以独立应用的形式运行。

从上述截图可以看到,Copilot 安装目录中直接存在版本号为 146.0.3856.97 的文件夹,这是完整的微软 Edge 安装文件。

文件夹内包含所有 Edge 二进制文件,如 msedge.exe、msedge.dll、msedge_elf.dll、ffmpeg.dll、libGLESv2.dll、Vulkan / SwiftShader、WidevineCDM 等。此外,Windows Latest 检测到,新版 Copilot 安装包内的 msedge.dll 大小达 315MB,证实其搭载了完整的 Chromium 浏览器内核。

若只是普通的 WebView2 控件或渐进式网页应用,会依托 Windows 11 自带的 Edge 组件运行,而非内置独立的 Edge 分支版本。Windows Latest 还在 Copilot 安装包中发现了 Edge 子系统,包括浏览器辅助对象、信任保护列表、PDF 预览插件、扩展程序、Edge 反馈模块、Edge 游戏助手以及数字版权管理组件。

值得注意的是,Windows 11 新版 Copilot 同时具备 WebView2 与完整浏览器功能。安装包内不仅有 msedgewebview2.exe 进程,还包含 EmbeddedBrowserWebView.dll 等多个动态链接库文件,意味着应用同时捆绑了 WebView2 运行时与微软 Edge 浏览器。

这款新版 Copilot 设计颇为特别,这也解释了它为何比普通网页应用或渐进式网页应用运行更流畅。微软在 Copilot 应用内内置了独立的 Edge 副本,搭配专用启动程序(mscopilot.exe),而 Copilot 的界面则是通过 WebView2 渲染的网页应用。

Windows Latest 指出,即便这款网页应用体验尚可,当下的 Windows 11 也并不需要这类应用,如今 Windows 11 早已被各类网页应用、渐进式网页应用与 Electron 应用过度臃肿化。