Old-Run-dialog-in-Windows-11.pngNew-Windows-11-Run-dialog.png

除了机能晋升,新版“运行”在功能上也迎来大年夜幅进级,其设计基本来自社区反馈颇多的 PowerToys Run。 经由过程遥测,微软发明仅有约 0.0038% 的用户会点击旧版中的“浏览”按钮,是以新设计简化了界面,将留意力集中在键盘优先的输入体验上。 用户如今可以在“运行”框中输入 “~\” 直接跳转到本身的用户主目次,并像敕令行一样在文本框内持续路径导航。 与此同时,这一现代化版本还完全支撑深色模式,比拟之前类似年代长远、仍在更新中的文件资本治理器属性对话框,视觉体验加倍同一。

多年来,Win+R 一向是 Windows 高等用户的肌肉记忆进口,比如许多用户会在开机后直接输入 winword 以启动 Word,但这个小窗口的外不雅一向逗留在上世纪的审美,与当下的 Fluent Design 设计说话格格不入。 近期,Windows 11 中隐蔽的现代“运行”对话框正在进行界面瘦身调剂,随后微软在开辟者博客中正式披露了其背后的工程细节。

根据微软介绍,全新的“运行”对话框采取 C# 与 WinUI 3 从新构建,从新设计后的中位“显示时光”(time-to-show)仅为 94 毫秒,比旧版更快 9 毫秒。 从工程角度看,这一成就被视为明显的机能优化,但微软将这一数字公开后,却在社交平台 X 上遭到部分开辟者、技巧评论者和玩家的群嘲,不少人认为 94 毫秒在计算机世界的确是“漫长得难以接收”。 他们将这一数字与游戏表示比较,指出高刷显示器可以在 8 毫秒内完成一次刷新,而 3A 游戏在 94 毫秒内可以多次衬着复杂的 3D 场景,进而质疑微软“画一个文本框居然要这么久”。

New-Windows-11-Run-with-history.png

文章指出,这种声音背后存在对计算机机能指标的根本性误会。 游戏中提到的衬着速度更多对应“每秒帧数”(FPS)和“热路径”(hot path)场景:游戏引擎已完全常驻内存与显存,资产管线与图形 API(如 DirectX 12)早已初始化完毕,衬着轮回持续运行,是以输出下一帧的边际成本极低。 但当用户按下 Win+R 调出“运行”时,体系实际上经历的是“冷路径”(cold path):操作体系须要截获键盘中断、为全新过程分派内存、加载 WinUI 3 和 XAML 框架、解析构造、实例化文本框与按钮,并读取用户汗青记录等信息。

在这些初始化步调完成之后,桌面窗口治理器(DWM)还要把新窗口叠加到当前桌面之上,应用 Windows 11 的 Fluent Design 后果,包含 Mica 材质透明和投影暗影处理,最后 GPU 才会绘制第一帧画面到显示器上。 将这一整套冷启动流程紧缩在 94 毫秒内,本身就是一项不小的工程成就,而这依附于微软对新“运行”对话框应用 .NET AOT(预编译,Ahead-of-Time)技巧,使得 C# 代码能以接近原生代码的速度履行,同时保存现代说话在安然性与开辟效力方面的优势。

更关键的是,很多批驳者忽视了微软展示的最重要数据:旧版“运行”其实更慢。 在彻底重写这项对象之前,微软先在覆盖 3,500 万用户的样本中,为传统 Win32“运行”对话框参加遥测统计,成果显示这款看似“极简”的经典窗口,中位“显示时光”为 103 毫秒。 换言之,互联网正在对一个用 94 毫秒替代 103 毫秒、功能更丰富的应用发出不满,而以前从未有人抱怨旧版“运行”有任何明显卡顿。

PowerToys-Run.png

今朝,这一新的“运行”对话框仍处于 Windows 11 预览阶段,仅作为可选功能向 Insider 实验频道(Experimental Channel) 用户渐进推送。 已安装最新预览版本的用户,可以经由过程“设置 > 体系 > 高等”界面打开开关,手动启用新版“运行”体验。

Enable-the-new-Run-dialog-in-Windows-11.png

文章最后指出,微软对“运行”对话框的现代化改革,本质是在用更干净的架构和 AOT 编译的 WinUI 3 应用,代替汗青悠长且构造不一致的老代码。 这一改变不仅带来了更好的主题适配和可用性,也延续了 Windows 11 在界面一致性和机能上的整体改进偏向。 在社交平台上,关于 94 毫秒与 103 毫秒的争辩仍在持续,但从技巧事实来看,新版“运行”既更快,也更现代。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部