当电脑CPU也能被堂而皇之地“造假”,这背后究竟是某个厂商的技术滥用,还是整个行业生态链上某一环的失序与贪婪所导致的必然结果?
对于PC行业而言,那些所谓的“冷门小厂”,其生存手段往往比大众想象的要更“灵活”。他们的产品或许芯片老旧,做工也一般,但确实满足了一部分预算极其有限、却又需要一台电脑完成基本任务的用户。与此同时,对于热衷于挖掘行业内幕的科技媒体而言,揭露这些小厂的种种操作,也早已成为了一种稳定的流量来源。

最近,就有外媒报道称,他们接到用户举报,指称驰为(Chuwi)旗下的“CoreBook X”笔记本电脑疑似存在CPU造假行为——用一颗更老旧的CPU,冒充更新、性能更强的型号。
乍听之下,这似乎是不可能完成的任务。并非是说“CPU造假”这种行为完全不存在,而是因为伪造的CPU通常无法被主板正确识别并点亮,所以它们大多只出现在零售市场的欺诈交易中(例如用假CPU退货),而几乎不会出现在一台能正常开机的整机上。毕竟,如果机器连开机都做不到,这种造假岂不是立刻就会穿帮?

图片来自Notebook Check
然而,经过技术人员拆机与深入测试,发现驰为的这款笔记本造假造得“颇有技术含量”。其采用的“假CPU”能够在BIOS和操作系统内均显示为虚假型号,并且可以正常开机、使用。只有在运行专业性能测试软件,或者直接拆开机器查看芯片实物时,才会发现其真实的性能表现与芯片型号对不上号。
那么,这究竟是如何实现的?
简单来说,驰为这台笔记本被怀疑是使用AMD锐龙5 5500U来“冒充”锐龙5 7430U。其手法本质上相当直接:在BIOS中修改了CPU ID所对应的产品名称字符串。通过这种方式,无论是在BIOS设置界面,还是在Windows系统信息中,这颗2021年发布的老款芯片,都会摇身一变,显示为2023年更新的型号。

问题随之而来:即便在BIOS里篡改了CPU的显示名称,难道在安装驱动程序或运行应用程序时,就不会因为硬件ID不匹配而报错吗?
答案是:真的不会。但这并非驰为的工程师拥有多么高超的技术,而是因为AMD在其锐龙5000系列移动版的产品线规划中,本身就存在一些特殊性。
首先,锐龙5 5500U虽然名义上是基于Zen 3架构的锐龙5000系列成员,但实际上,它更像是一个“缝合怪”:其CPU部分沿用了Zen 2架构的锐龙5 4600U,而GPU部分则采用了Zen 3架构的锐龙5 5600U的核显。
另一方面,锐龙5 5600U经过小幅度的官方超频,就变成了锐龙5 5625U。随后,在2023年,这颗锐龙5 5625U又被套上新的“马甲”,摇身一变成为了锐龙5 7430U。

一个是伪装成5000系的4000系,一个是伪装成7000系的5000系,但两者共用底层代码
换句话说,5500U和7430U虽然看起来一个是5000系的Zen 3(实为Zen 2),一个是7000系的Zen 4(实为Zen 3),但两者都是经过“套娃”的马甲产品,并且在AMD的产品序列中曾属于同一世代的衍生品。正因如此,尽管架构上相差一代,它们却可以共享来自AMD的同一套CPU微码、使用完全相同的驱动程序。因此,当小厂的工程师利用这一特性,用5500U去“冒充”7430U时,反而在系统和软件层面完全不会引发兼容性报错,能够顺畅地运行。
当然,站在芯片制造商AMD的角度,他们绝不可能公开鼓励或支持下游终端厂商进行这种自发的“套皮造假”行为。但问题的关键在于,正是上游厂商自身在过去所采取的“新旧架构混用”、“一款芯片多代换马甲”的产品策略,才为如今的“处理器造假”留下了技术上的可乘之机。
类似的事件在PC行业历史上已非首次。例如,英特尔曾在6、7、8、9代酷睿处理器上,保持架构基本不变却频繁更换CPU接口,结果催生出一大批使用老旧B150芯片组主板“魔改”冒充高端Z390主板的山寨产品。再比如,架构和功能差异巨大的B85与X299芯片组,仅仅因为支持同一代CPU架构并共享CPU微码,也成为了后续“寨板”进行魔改的对象。
从本质上讲,这就是上游厂商为了节省研发成本、快速推出产品,在产品设计上留下了过多可以“复用”和“魔改”的后门,最终却被山寨厂商利用,用于欺诈消费者。虽然可以说上游厂商的本意并非为了造假,但如果没有他们当初种下的“因”,普通消费者本可以避免许多损失,少上很多当。
对这一事件背后的技术原理和产业逻辑感兴趣?欢迎在云栈社区的计算机基础板块,与更多技术爱好者一起深入探讨硬件识别机制与行业生态。