第 573 期:微软再一次试图将操作系统内存使用量减少 20%

近日,前微软 Windows 和必应部门主管 Mikhail Parakhin 在其个人主页的一篇帖子中透露,几年前,微软工程师有一个内部的“20/20 项目”,目标是减少 Windows 的闲置内存使用和安装大小。
在微软担任过几任职务的帕拉钦的帖子,是针对现任 Windows 总裁帕万·达乌鲁里关于微软对 Windows 质量的承诺,也即,该公司试图从头开始修复 Windows 11。

这位当时的微软高管对帕万·达乌鲁里说的 “重启” 和 Jeff Johnson (现在的微软首席技术官) 多年前的努力表示赞赏,这项名为“20/20 项目” (20/20 Project),具体来说,是将 Windows 的闲置内存消耗和磁盘上的新安装大小都减少 20%。
如果这项计划真的成功了,闲置的 Windows 11 内存大约只有 4.8 GB,但不幸的是,正如 Prakhin 所说,“我们永远都没有完成”。
现在,让我们快进到 2026 年,微软又一次谈到了提高性能、响应能力和内存效率。这也是微软几年前试图解决的问题。

这就引出了一个显而易见的问题。如果微软当时不能完成像减少内存使用这样基本的事情,那么现在发生了什么变化呢?更重要的是,Windows 11 能变得高效吗?或者这只是另一次尝试,可能也会遇到同样的挑战?
为什么 Windows 11 内存使用率这么高?
Windows 11 运行的后台服务比以前所有版本都多,包括遥测系统、索引和安全功能。像 Windows Defender 这样的底层安全组件持续运行,搜索索引总是处于活动状态,内容提要之类的功能在后台不断刷新内容。添加云集成 (如 OneDrive 同步),即使系统处于空闲状态,系统也会持续执行某些操作。

所有这些内容都是预先加载、预先编制索引并始终可用的,这提高了系统的感知响应能力,但这也增加了内存使用量。
基于 Web 的应用程序正在增加 Windows 11中的内存使用量
即使微软自己优化了 Windows 系统本身,还有一个更大的问题摆在它上面。
如今,大量流行的应用程序都是使用基于 Chromium 的框架 (如 Electron) 或Windows 中的 WebView2 来构建的。像WhatsApp 桌面版本和 Discord 这样的应用程序就是众所周知的例子。

甚至微软自己的应用程序,包括 Teams、Clipchamp 和 Widget,都已经在使用WebView2 了,而且这些都是系统内置的应用。

令人惊讶的是,尽管微软把人工智能当作世界上最重要的技术来推动,但它显然抛弃了原生开发的 Copilot 应用程序,转而使用网页封装版本。

诸如此类的 Web 应用程序运行自己的 Chromium 实例,以及渲染、脚本编写和后台任务的多个进程。因此,单个应用程序可以轻松地消耗数百兆的内存。现在,想象一下,如果把它们放在一起,那画面就太过华丽了。
零碎的界面堆栈增加了开销
Windows 11 并没有使用单一的用户界面框架。相反,它混合使用了传统 Win32 组件、UWP 框架、现代 WinUI 和基于 Web 的技术,如 WebView2 和 React。

这种混合方案为微软提供了灵活性,但是当操作系统的不同部分依赖于不同的渲染管道和系统资源时,它会导致额外的内存使用。
微软已经意识到这个问题,现在正在将更多的组件转移到 WinUI3 上,作为一个原生开发框架,它将具有更低的延迟和更好的效率。然而,这一转变需要时间,因为微软开发人员必须重写操作系统的核心部分。
为什么最初的 20/20 项目会停滞不前?
Mikhail Parakhin 没有提到为什么 20/20 项目没有完成,但可以肯定的是,它需要更多的时间和资源。减少 Windows 中的内存使用需要一些深刻的体系结构更改。
为了减少内存使用量,微软不得不删除或重新考虑后台服务,简化其界面堆栈,并可能限制基于 Web 的组件的扩展。但与此同时,该公司也在增加更多功能,整合云服务,并在随后将人工智能体验推入操作系统。
您无法在大幅降低系统开销的同时扩展平台功能。
20/20 项目很可能遇到了这些权衡,在不牺牲特性或减缓开发的情况下变得不切实际。微软没有做出这些妥协,而是选择继续扩展Windows。
微软能在 2026 年降低 Windows 11 的内存使用吗?
微软在其最新的 Windows 内部通讯中表示,它正在努力降低 Windows 的基本内存占用量,这将使应用程序可以使用更多的内存,并使日常使用更加顺畅。

同时,微软也瞄准了高负载下的响应能力。当多个应用程序打开时,Windows 不会变慢,目标是,保持全天的交互一致性。这还包括改善多任务处理行为,使应用程序之间的切换感觉即时。
微软正专注于减少交互延迟,改进共享界面基础设施,并将更多组件迁移到像 WinUI3 这样的本地原生框架。
为什么 2026 年的 Windows 11 可能会和以前相比大变样?
Windows 面临着比过去几年更多的公众关注。性能问题已成为主流话题。微软不能再忽视这一点了。
然后是硬件和市场压力。苹果专注于效率的芯片重塑了人们的预期,而 Macbook Neo 则将内存的使用带到了聚光灯下。再加上全球内存价格的上涨,Windows 11 性能的提高成为该公司业务的首要任务。
多年来第一次,用户期望、竞争压力和微软的内部优先级都指向同一个方向,我个人还是十分期待的。
另外值得一提的是,如果您是一位高效能人士,拓扑梅尔智慧办公平台最近也更新了版本,带来了一些新的办公小工具,可以帮助您进一步提升日常工作效率。
您对目前的 Windows 系统有什么意见或者建议呢?
本文来自:Microsoft once tried to cut Windows 11 RAM usage, install size by 20%, now it’s trying again in 2026
相关推荐
- 第 553 期:微软否认 KB5079473 更新会导致蓝屏死机和锁盘问题
- Posted on 03月16日
- C++开发者的朋友:CppCast介绍
- Posted on 10月09日
- 第 486 期:Microsoft Lens 即将从谷歌和苹果应用市场下架
- Posted on 02月10日
- 小技巧:快速添加项目到列表控件
- Posted on 04月05日



评论已关闭。