为何微软 Win10/Win11 不再预装《扫雷》等趣味游戏
微软Win10/Win11为何不再预装《扫雷》等经典游戏?揭秘旧代码维护成本高、兼容难题及商店模式转变,带你了解经典游戏消失的真相。
9 月 1 日消息,科技媒体 Windows Latest 昨日(8 月 31 日)发布博文,综合微软资深工程师 Raymond Chen 分享的信息,指出由于旧代码维护成本、现代系统兼容要求,以及应用商店分发模式成熟等因素,导致 Windows 8 开始不再预装游戏。
自 Windows 1.0(1985 年 11 月 20 日发布)开始,微软就预装了《黑白棋》(Reversi)游戏,而 Windows 8 是整个游戏预装策略的分水岭,开始移除《扫雷》《空当接龙》《红心大战》等经典内置桌面游戏,并将其转为 Windows Store 应用。
附上相关信息如下:
Windows 版本发布年份预装或随系统提供的游戏变化与备注Windows 1.0 / 2.x1985 / 1987《黑白棋》(Reversi)Windows 最早的内置游戏之一;Windows 1.0 于 1985 年提供。Windows 3.01990《黑白棋》、 《纸牌接龙》(Solitaire)《纸牌接龙》首次加入。微软在用户指南中将这两款游戏视为练习鼠标和键盘操作的工具。Windows 3.1 / 3.111992 / 1993《纸牌接龙》、 《扫雷》、 《红心大战》《扫雷》取代《黑白棋》;《红心大战》并非所有 Windows 3.1 配置都提供,主要关联 Windows for Workgroups 3.1。Windows 951995《纸牌接龙》、 《扫雷》、 《空当接龙》(FreeCell)、 《红心大战》经典“纸牌+扫雷+空当接龙”组合逐步固定。Windows 98 / 98 SE1998 / 1999《纸牌接龙》、 《扫雷》、 《空当接龙》、 《红心大战》延续 Windows 95 的核心游戏组合。Windows Me2000《纸牌接龙》、 《蜘蛛纸牌》、 《扫雷》、 《空当接龙》、 《红心大战》、 《桌面弹球》、网络游戏新增《蜘蛛纸牌》《桌面弹球》及网络游戏,游戏数量进一步增加。Windows 20002000《纸牌接龙》、 《蜘蛛纸牌》、 《空当接龙》、 《扫雷》、 《桌面弹球》面向企业与专业用户的版本仍保留多款本地游戏,但未列出《红心大战》和网络游戏。Windows XP2001《纸牌接龙》、 《蜘蛛纸牌》、 《空当接龙》、 《扫雷》、 《红心大战》、 《桌面弹球》、网络游戏XP 保留了较完整的经典阵容,也是许多用户印象最深的一代。Windows Vista2007《纸牌接龙》、 《蜘蛛纸牌》、 《空当接龙》、 《红心大战》、 《扫雷》、 《Purble Place》;高版本另有《国际象棋泰坦》《麻将泰坦》《墨球》Vista 扩充游戏阵容。高版本才附带《国际象棋泰坦》《麻将泰坦》和《墨球》。Windows 72009《纸牌接龙》、 《蜘蛛纸牌》、 《空当接龙》、 《红心大战》、 《扫雷》、 《国际象棋泰坦》、 《麻将泰坦》、 《Purble Place》、网络游戏保留 Vista 的主要游戏集合,通常被视为 Windows 内置游戏最完整的阶段。Windows 8 / 8.12012 / 2013不再预装传统桌面游戏;提供商店版替代经典游戏退出系统组件。《微软纸牌合集》整合 5 种纸牌玩法,《扫雷》和《麻将》改为商店单独下载。Windows 102015《微软纸牌合集》;其他休闲游戏改为商店应用纸牌合集以应用形式随系统提供或可便捷获取,传统游戏不再作为经典桌面附件存在。Windows 112021《微软纸牌合集》仍可用;其他游戏以商店应用为主Windows 11 不再将传统桌面游戏列为操作系统组成部分,用户可通过 Microsoft Store 获取相关应用。该媒体指出 Windows 8 系统是重要分界点,该系统移除了传统桌面游戏,并以商店应用替代。“微软纸牌合集”整合了空当接龙、蜘蛛纸牌等 5 种玩法;《扫雷》和《麻将》则转为单独下载。
基于微软资深工程师 Raymond Chen 分享的信息,旧代码维护成本、现代系统兼容要求,以及应用商店分发模式成熟是微软调整 Windows 预装游戏方式的主要原因。
在旧代码维护成本方面,预装游戏并非简单地把游戏文件放进系统镜像,微软需要持续维护其源代码,处理漏洞、崩溃、性能问题和后续版本适配。
《桌面弹球》(Pinball)是最典型的例子。微软将其移植到 64 位 Windows 后,游戏出现严重的碰撞检测错误。

微软工程师 Raymond Chen 表示,这套代码年代久远,注释很少,而且最初由外部公司开发。工程师需要先花大量时间理解程序,才能定位并修复问题。微软最终认为投入不划算,因此停止预装到 Windows 系统中。
现代系统兼容要求方面,旧游戏诞生时,Windows 面对的是鼠标、键盘、固定分辨率显示器和较简单的硬件环境。
而 Windows 在后续版本更迭中,要支持 64 位处理器、多核心 CPU、高分辨率屏幕、触控、不同输入方式,以及持续更新的安全机制。即使一款游戏原本“能运行”,也不代表它能在现代系统中稳定运行、显示正确并获得持续支持。
在兼容处理器之外,微软还需要考虑:
显示与输入适配:旧界面可能不适应高 DPI 屏幕、缩放设置、触控或现代窗口管理方式
安全与权限机制:现代系统对文件访问、内存保护和应用权限的要求更严格,旧程序可能需要重新改造
无障碍支持:系统内置功能通常需要支持键盘导航、屏幕阅读器、清晰文字和辅助技术
本地化与地区适配:同一游戏面向全球市场时,需要处理语言、符号、文化语境和内容敏感性
以《扫雷》为例,微软团队曾考虑在 Windows Vista 系统下,将游戏中的地雷修改为鲜花。Chen 表示原本看似只需两分钟就能完成的美术改动,却引发了本地化、无障碍访问以及地区敏感性等一系列意想不到的问题。

应用商店分发成熟方面,由于早期光盘本身就是主要的软件分发渠道,因此早期 Windows 把游戏、音乐和多媒体内容放入安装光盘。
到了 Windows 8,微软开始把传统游戏从系统功能改为商店应用,意味着 Windows 不再需要充当“多媒体内容大礼包”。游戏可以独立更新,也能与 Xbox 服务连接;系统镜像则可更专注于操作系统本身。
该媒体指出微软并未退出游戏业务,而是改变了 Windows 的角色:Windows 更像运行应用和服务的平台,游戏则成为独立产品。
玩家依然可以在 Windows 10、Windows 11 系统上畅玩经典版本《扫雷》《空当接龙》等,但这些不再成为系统核心组件。


