2015年7月29日,微软正式推送Windows 10。当时很多人还在用Win7,而且用得好好的。Win7从2009年发布到那时,已经服役六年,市场份额高得吓人——2015年初一度接近60%。这样一个庞大的用户基数摆在那里,游戏厂商脑子进水了才会立刻抛弃它。
可现实是,游戏行业向来跟着技术走,尤其单机大作,对系统要求那叫一个挑剔。Win10带来了一样东西,DirectX 12。这个API对游戏开发商来说,吸引力实在太大。它让显卡性能挖掘得更彻底,多核CPU利用率更高,画面细节和帧数都能有显著提升。而DirectX 12是Win10独占的,Win7用户最多只能用到DirectX 11。对于追求极致画质的3A大作,用DX12和DX11做出来的效果,差距肉眼可见。
你还记得《量子破碎》吗?这款2016年的游戏,是首批强推DX12的作品之一。当时微软还特意宣传了一番,说Win10玩家能享受到更流畅的体验。而它的PC版,直接锁定了Win10。虽然游戏本身口碑一般,但这个信号已经很明确了:微软在用自家第一方游戏给Win10背书。紧接着《战争机器4》《极限竞速:地平线3》这些微软系大作,PC版全部是Win10独占。不是不支持Win7,而是压根不给你玩。
当然,第三方厂商的态度要温和得多。像是《巫师3》《GTA5》《黑暗之魂3》这些跨平台大作,在2015到2016年期间,都老老实实支持Win7。毕竟PC玩家里有几成还在用Win7,厂商心里有数,犯不着跟钱过不去。但有个微妙的变化——双平台支持的成本在悄悄增加。一个用DX11做底层,一个用DX12做增强,等于要维护两套渲染管线,这对于开发周期已经很紧张的工作室来说,负担不小。
真正让Win7开始显得力不从心,是2017到2018那批游戏。《最终幻想15》PC版、《刺客信条:起源》《孤岛惊魂5》,这些大作虽然还写着支持Win7,但实际体验已经开始分化。同样的显卡,在Win10上跑出来的帧数就是比Win7高几个百分点。原因无他,DX12优化让CPU的瓶颈少了,多线程调用更聪明了。Win7那个老旧的WDDM驱动模型,已经跟不上新硬件的节奏。你插一张新的GTX 1080,在Win7上表现甚至不如Win10上的GTX 1070,这种事在当时并不罕见。

到2019年,微软自己宣布Win7停止主流支持。同年发布的《控制》和《战争机器5》,一个用了大量光线追踪技术直接在Win10平台上火力全开,一个PC版仅支持DX12并且直接砍掉了Win7支持。看明白了吗?当新技术成了标配,老系统就成了拖累。
事到如今,2024年再看这个问题,答案已经非常明了。Steam硬件调查显示,Win7的份额已经跌到1%以下,而Win10加Win11合计超过96%。游戏厂商不是慈善家,他们得算账——为一个不到1%的用户群额外做兼容测试,性价比实在太低。所以现在发售的新单机游戏,几乎清一色只支持Win10和Win11。别说Win7了,有些游戏连Win10的旧版本都要挑一挑。
其实Win7用户还有一条路,就是用第三方工具比如DXVK,把DX11命令转换成Vulkan去运行某些游戏。但这种方式兼容性不稳定,小众游戏还行,3A大作经常出幺蛾子。更别提那个年代的游戏根本不会考虑Win7用户,这就成了一个死循环:用户越少,游戏越不鸟你;游戏越不鸟你,用户越少。
单机游戏大势已去,Win7成了一个怀旧符号。如果你还守着Win7,想玩最新的单机大作,现实一点说,该升级系统了。或者退一步,把那些经典老游戏翻出来重温一遍,它们才是Win7真正的黄金时代。