经过数月测试,微软已向 Windows 11 26200.10066 (25H2) 和 26300.10066 (26H2) 版本的 Release Preview 通道推送基于 WinUI 重新设计的新版“运行”对话框。该更新预计将于本月晚些时候作为可选更新面向常规 PC 推送,并计划在 12 月 8 日的“补丁星期二”强制更新中全面部署。

微软表示,新版“运行”对话框平均打开速度为 94 毫秒,优于源自 Windows 95 时代的旧版(103 毫秒)。新功能包括支持深色模式及主文件夹快捷方式,同时移除了使用率极低的“浏览”按钮。若用户不习惯新版界面,仍可在设置中切换回经典版本。

性能提升与技术重构

在 11 月 13 日的构建版本发布说明中,微软指出新版对话框采用了更现代的设计并改进了可用性。由于功能采取逐步推送策略,部分设备在安装更新后可能不会立即生效。

新版“运行”基于 WinUI 3 构建,使用 C# 编写并通过 .NET 提前编译(AOT)技术处理,使其在按下 Win+R 时以原生代码形式运行,无需额外编译。此外,它还复用了 PowerToys 命令面板的部分代码。实测显示,经典版“运行”在 30fps 下约需五帧淡入,而新版面板在第一帧即可出现,随后几帧内完成文本字段和按钮的渲染。

针对社交媒体上关于 94 毫秒提升幅度的争议,微软强调,对话框从零启动(创建进程、加载 UI 并绘制窗口)与游戏帧渲染不同,尽管 9 毫秒的提升看似微小,但在原生 Win32 对话框替换为 WinUI 对话框的同时实现速度反超,具有技术意义。

数据驱动的功能精简

微软命令行团队在重构前对旧版对话框的使用习惯进行了测量。微软首席产品经理 Clint Rutkas 透露,在 3500 万用户样本中,仅有 0.0038%(约 1330 人)曾点击过“浏览”按钮。鉴于“运行”功能主要服务于知晓确切路径的用户,微软决定移除该按钮,但保留了本地和网络路径输入功能,并新增 ~\ 快捷方式以快速跳转至用户文件夹。

此外,微软还观察到部分用户利用“运行”对话框粘贴并复制文本以去除格式,这一非典型用法也被纳入考量。

启用方法与未来规划

新版“运行”对话框默认显示在左下角任务栏附近,最近命令显示在文本字段上方,可通过上下箭头键查看历史记录。清除历史记录需关闭并重新打开对话框后按 Backspace 键。

启用或切换回旧版的步骤如下:

  1. 打开设置 > 系统 > 高级;
  2. 在“任务栏”部分,开启或关闭“运行对话框”(即“按 Win+R 时使用现代运行对话框”);
  3. 按 Win+R 验证效果。

若未看到相关开关,可能是因为设备尚未接收该功能推送,或组织策略禁用了高级设置。

微软设计合伙人总监 March Rogers 表示,团队正着手用 WinUI 3 重写包括资源管理器属性、自动播放和打印管理在内的多个遗留对话框。尽管网上曾出现关于 WinUI 注册表编辑器的误解,但微软尚未宣布将其正式推向公众的计划。随着新版“运行”对话框和重新设计的 Windows 搜索(随 KB5132057 推送)的到来,Windows 11 的视觉一致性将在 12 月得到进一步提升。