小心受骗,CPU检测软件也出错

  AMD CPU因为其优良的超频性能、合理的价格和良好的可修改性成为很多DIYer的选择。正因如此,给了JS们很大的造假余地。面对目前白板AthlonXP 横行的局面,众多DIYer都在总结经验来判断自己的“龙”是否属于被ReMark的“龙”。其中一位朋友告诉笔者,目前有一个叫做Central Brain Identifier(以下简称CBI)的软件,可以检测出AMD CPU的编号,只要和CPU表面印的编号相比较,就能判断出CPU是否存在问题。如果通过检测软件得到AMD CPU内部相关信息,那的确不错,因为这些信息一般是无法造假的,可成为判断CPU真假的有力证据。不过,这个方法真的有效?

  小提示:AMD的CPU编号里包含了CPU的类型和频率等信息。例如编号“SDA2200DUT3D”的内容依次可以解释为:“SD” 表示CPU为Sempron;“A”表示为桌面CPU;“2200”表示PR值为2200+;“D”表示CPU采用OPGA的封装形式;“U”表示电压为 1.6V;“T”表示耐热值为90℃;“3”表示256KB L2缓存;“D”表示333MHz的前端总线频率。

  抱着这样的疑问,笔者很快来到了CBI的官方站点http://cbid.amdclub.ru/去下载了最新的CBI 7.30版。笔者在自己的Duron 1.6GHz上运行了该软件,让我吃惊的是它居然真的能测到CPU编号的第一段“DHD1600DLV1C”(图1)。拿出自己的Duron 1.6GHz一看(图2),编号相同!莫非这个软件真的能够测出CPU的真实编号?


  图1


  图2

  仔细观察,发现软件甚至可以显示出该型号CPU的发布时间,例如这块Duron 1.6GHz就显示为2003年8月15日发布的。再测试一下刚买的Sempron 2200+(图3),同样显示出了正确的编号“SDA2200DUT3D”(图4),发布时间显示为2004年8月17日。看来CBI 7.30的功能的确很强。


  图3


  图4

  好奇的笔者决定再试一试,用通过修改L2制造的“变身AthlonXP”和通过破解倍频修改出的“超频Sempron”来考查CBI 7.30是否真的聪明。

  笔者首先将自己的Duron 1.6GHz连接L2后“变身”为AthlonXP 1900+,可是测试后软件显示出了AthlonXP 1900+的第一行编号“AXDA1900DUT3C”(图5),看来面对“变身AthlonXP”软件是没有什么识别办法。


  图5

  再用Sempron 2200+修改L3破解为Sempron 2800+的超频龙也顺利蒙混过关,成了“货真价实”的Sempron 2800+(图6)。


  图6

  那么是否软件能够识别被超频的AMD CPU呢?笔者决定看个究竟,首先将Duron 1.6GHz的外频从133MHz提升到166MHz,将Duron超到2GHz。软件很顺利地将它识破,“DHD1600DLV1C”被明确地显示出来(图7)。


  图7

  然后将Duron1.6GHz的倍频从12提高到13.5,变成Duron1.8GHz,结果软件将改了倍频的Duron1.6GHz识别成Duron1.8GHz了;软件上居然显示了“DHD1800DLV1C”(图8)。


  图8

  通过测试,笔者很遗憾地发现CBI对CPU的检测有漏洞。估计仅仅是通过倍频、外频、缓存等其他可测到的CPU信息来判断,并选择软件编写者预先写在软件内部预置的CPU编号进行信息显示。希望大家选购AMD CPU的时候不要过分迷信这类能够显示CPU编号的测试软件。

  尽管和其他测试软件一样不能完全识别出AMD CPU的真假,但是这样“显示CPU编号”的思路还是很有意思的。而且瑕不掩瑜,CBI的功能也还算比较强大,除了一般的CPU测试项目外,大家还可以在 Mobility选项下对移动版的AthlonXP和Sempron进行电源管理方面的设置,并且能够在Tweaks下进行L1缓存的设置和DRAM的延时设置。有兴趣的朋友可以对它研究研究。

时间: 2024-10-26 05:49:25

小心受骗,CPU检测软件也出错的相关文章

HD Tune硬盘检测软件如何使用

  在电脑硬件中,相比显卡.CPU.主板,硬盘是最容易出故障的硬件之一.然后硬盘中存储着我们重要的数据,因此通常我们需要使用一些专业的硬盘工具检测下硬盘健康状况如何,以便及时备份数据.对于硬盘检测工具,目前使用最多的还是HD Tune硬盘检测工具.接下来本文与电脑小白朋友分享下HD Tune怎么用,教你如何使用HD Tune检测硬盘健康程度与硬盘问题. HD Tune怎么用 教你如何用HD Tune检测硬盘 HD Tune硬盘检测工具简介: HD Tune是一款集成了专业的硬盘检测软件.它可以测

病毒检测软件的作用原理

计算机病毒检测软件,通常从两个方面起作用,有效检测带毒文件. 1.严密监控内存RAM区 对RAM的监控主要包括三个方面: (1)跟踪内存容量的异常变化 内存容量由内存0000:004BH处的一个字单元来表示.正常情况下,该处的一个字表示以K为单位的内存容量.例如,如果内存容量为512K,则该字的内存为0200H,如果内存容量为640K,则该字的内容为0280H.由于系统型病毒在侵入系统后,一般都要对内存容量进行修改,以便保护其放在内存高端的病毒程序不被其他程序或COMMAND.COM文件的暂驻部

软件安装出错提示“无法修改系统设置”该怎么办

  软件安装出错提示"无法修改系统设置"该怎么办?最近有用户在安装软件时提示"安装过程出现错误,无法修改系统设置",导致软件安装失败,即使是重启后也无法进行安装,该怎么办呢?其实这是因为部分软件在安装时要修改被系统保护的系统核心设置,用户只要获得对安装进行控制的权限就可以了. 方法如下: 1.按Win+R键,打开运行,输入gpedit.msc,点击确定; 2.在本地组策略编辑器窗口中,依次展开至"计算机配置>管理模板>Windows 组件>

教你检测软件在Win8.1兼容性

近日不少Windows 8用户已经升级到Windows 8.1操作系统,据很多用户反映Windows 8.1系统对于部分软件出现不兼容情况.更有国内不少lol游戏玩家无法进入游戏,这当然不能全怪微软的操作系统,毕竟软件厂商的优化工作没有这么快跟上微软新系统的脚步. 想升级微软Windows 8.1操作系统,又担心会出现软件不兼容情况?小编介绍一个简单检测软件在Windows 8.1系统中的兼容情况,大家只需要登陆微软的官方兼容中心进行软件检测即可了解对应软件是否已经对Windows 8.1做出优

更新软件-做个小工具,检测软件版本

问题描述 做个小工具,检测软件版本 我想做个小工具检测官网软件最新版本的版本号.比如tomcat最新的版本号.怎么样获取到官网最新的软件的版本号啊?

编程如何检测软件或应用有更新

问题描述 编程如何检测软件或应用有更新 这里有四个网络游戏,QQ飞车,QQ炫舞,QQ音速,QQ三国,怎么编程检测游戏有更新?用VBS,DOS命令实现最好了 解决方案 你需要定期爬这几个游戏的网站获取他们对应的最新版本. 然后获取本地的版本,比较获取是否更新.

centos用yum 更新软件时出错

问题描述 centos用yum 更新软件时出错 yum update更新全部可用更新时,发现谷歌浏览器更新出错! Error: Package: google-chrome-stable-28.0.1500.95-213514.x86_64 (google-chrome) Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) You could try using --skip-broken to work around the problem You

ubuntu-Ubuntu下安装beyond compare 软件运行出错。

问题描述 Ubuntu下安装beyond compare 软件运行出错. 在Ubuntu 下安装的beyond compare 软件,运行时提示错误:some share libraries were not found .这是安装是出了什么错误,该怎么解决?求指教. 解决方案 应该是beyond compare支持的不够好http://www.scootersoftware.com/vbulletin/archive/index.php/t-5430.html

系统-window7在安装一个软件时出错(rundll),如何解决?

问题描述 window7在安装一个软件时出错(rundll),如何解决? window7在安装一个软件时出错(rundll:启动C:program时出现问题,找不到指定的模块),我的win7是正版系统,这个软件是正版软件(vectorNTI),安装时选择了安装目录后点击继续,出现了错误,运行SFC /scannow命令也没有发现问题.请问如何解决这个问题? 解决方案 这很难说,Windows 7是正版的,并不等于它兼容所有的正版软件.即便是微软自己的正版Visual Studio 6.0,也不能