用软件如何测试硬件HOT
怎么才能知道一台电脑的各个配件是我们真正所需要的东西,而不是假货或替代品呢?其实不打开机器就能看个究竟。
一般来说,影响一台计算机性能和价格的主要部件是以下几类:显示器、CPU、主板、硬盘、内存、显卡、声卡等。我们完全可以利用一些常见的软件予以鉴别,从而识别出大多数的假冒行为,而代价仅仅是携带几张软盘。
HWInfo
HWInfo是大家很熟悉的软件了。这个软件可以诊断出系统方方面面的情况,而且它有DOS下的版本也有Windows 9x/NT的版本,个头非常小,DOS版才400KB左右,32位Windows版(HWinfo32)不过500KB左右,却可以诊断出系统里许多硬件的真实信息。HWinfo的最新版本可以到www.hwinfo.com去下载。采用DOS版本的好处是即使系统里面没有安装Windows,只要安装了DOS就可以使用。因此,用一张软盘做个DOS启动盘,然后把HWinfo拷入,就可以对还未安装任何系统的新机器进行测试了。
需要注意的是,DOS下的版本不能在Windows 95或NT的DOS窗口下运行,只能在纯粹的DOS环境下运行,而且最好不要加载EMM386(到Config.sys里面去掉含有EMM386.exe这一行)。如果在Windows 9x或NT下,建议使用HWinfo32。下面我们就介绍一下如何使用这个软件对硬件进行检测和识别。
HWinfo和HWinfo32的测试项目基本一样,但界面不同。HWinfo是DOS下的字符模式的界面,进入后,可以用键盘的方向键移动指示条;Hwinfo32的界面是典型的Windows界面,所有项目都在窗口内(如图1)。从图1可以看到,左边是项目,右边是具体信息。HWinfo的强项是在识别硬件设备具体种类的能力上,它不像许多硬件检测软件那样是根据驱动程序来识别硬件种类,而是根据硬件的具体特征代码或BIOS的信息来判断究竟是什么型号的东西,因此它的检测结果非常可靠,而且不会被某些人为的改变所蒙蔽。另外,HWinfo的升级很迅速,许多最新的产品甚至是尚未正式发布的产品都可以识别。
1、Central Processor(中央处理器)。HWinfo可以对有多处理器的系统进行检测,并报告每个处理器的具体情况。把这一项展开,就可以看见每个处理器的大致情况,图2所示说明这个系统装有一个551MHz的Intel Celeron。在这一大堆信息中,我们只要了解其中一些主要的信息就可以了。Processor Name是CPU的型号,CPU Stepping表明的是封装形式, Processor Clock Ratio是CPU的倍频(这里是5.5倍频)。CPU的外频是主频除以倍频,所以说这个系统的CPU外频是100MHz左右。实际上,Intel目前并未有过100MHz外频的赛扬CPU,因此可以断定这台系统的CPU是用366(66x5.5)MHz的Celeron超频得到的。在L2 Cache里面,可以看到这个CPU的L2 Cache是集成在芯片内的(On-chip),容量是128KB。有些奸商用早期的没有内置Cache的Celeron冒充有Cache的300A,在这里看看Cache的大小就会原形毕露。其他项是CPU的特性的信息,和CPU种类有关,在这里就不作介绍了。 图2 2、内存(Memory)的信息。HWinfo是利用SPD内的信息来对内存条的种类进行判读。这台电脑插有一条标明是PC-133的某牌的“xx条”,那我们来看看它是不是PC-133的呢?图3是这条内存的基本情况。Row:2-64 MB SDRAM Unknow表明它是一条未知生产厂商的64MB SDRAM内存条,插在第二个槽上。未知生产厂商就难免让人生疑,所以我们看看具体的情况。Error Check/Correction(ECC)是指内存条是否是带ECC校验的,有些假的ECC校验条子就可以从这里看出来。下面是Memory Speed,就是内存条的速度了,图中是100MHz(8ns),原来这是一片PC100的内存条,而并非标签上标明的PC-133!另外,在更下面的Supported CAS Latency这一项,表明的是在额定频率下的CAS延迟,我们可以看到是3,也就是说,这条内存在100MHz下它的额定CAS延迟是3,那就说明这肯定不是PC133了。即便这条内存可以在133MHz下稳定运行,也不是标成PC133卖的理由。如果碰上另一种情况,就是内存条根本没有SPD或者是SPD里面的信息读不出来,这时HWinfo只是简单地标出内存条的容量和插的位置,而没有其他信息。这样的条子,建议大家就不要买了。当然,SPD里的信息是内存条制造好以后写进去的,也不排除有往里面写入不正确的内容的,但至少这是检验内存条是否是被商家Remark的较好的方法,因为现在一般的商家是难以写入SPD的。 图3 3、关于主板的内容。这里面的项目很多,从甄别硬件的角度出发,我们其实只需要了解其中的部分信息就可以了。选中Motherboard,在右边就显示出来这个系统的主板概况(如图4)。Motherboard Model是主板的型号,这里是6BA+,是SOYO的产品。重要的还有Motherboard Chipset,是主板的芯片组,这里显示的是Intel 82440BX/ZX。由于Intel的BX和ZX以及LX和EX在总的结构方面实际上差不多,只是作为低端的ZX/EX在支持多处理器以及在支持内存模组和PCI/ISA插槽的数量上有区别,因此,HWinfo不能识别出究竟是BX还是ZX芯片组,这时可以看看BIOS里面的具体情况。把SMBIOS DMI展开,选中MainBoard这一项,里面就可能有具体的型号信息。另外,在BIOS的信息里面,另有一些可能是在BIOS升级的时候需要的,如BIOS的板本和BIOS的大小等,因为某些主板的同一种型号都有可能是用不同的版本和大小的BIOS的情况,错误地刷入不正确版本的BIOS,有可能使主板不能工作。 图4 4、BUS(系统总线)信息。包括总线的类型(PCI/AGP/USB等)和它们上面挂接的设备的一些情况。有兴趣的可以仔细看看。
5、Video Adapter(显卡)信息。HWinfo看起来提供的显卡的信息很少,但其实是很有用的。如图5,这个系统里面只有一块显卡,是nVIDIA VANTA。Video Chipset是显卡的图形芯片的类型,这里是nVIDIA的VANTA。但是,这块卡在启动的时候明明显示的是Leadtek的WinFast S325,但S325应该采用的是nVIDIA M64才对,所以这块显卡肯定有问题。从外观和BIOS以及驱动来看,似乎都是WinFast S325的,经过了解后才知道,WinFast曾用S325的印刷板生产过一批16MB的VANTA(M64和VANTA的管脚是相同的),经过无耻奸商改换BIOS后当成S325卖,可以多卖100元。但在HWinfo里面就马上露出了原形。
不过,HWinfo的Video Chipset里不能识别S3的Savage4究竟是Pro还是GT,但是Savage4 Pro支持AGP4x,而GT仅支持AGP2x,可以根据这一点来鉴别出来。现在市面上的显卡,特别是一些低档的显卡,用VANTA冒充M64或者用Savage4 GT冒充Pro的情况很多,利用HWinfo就可以很好地鉴别这些显卡是否是货真价实的,从而很好地维护自己的权益。 图5 HWinfo另外还可以很好地告诉你硬盘的一些基本情况,如硬盘的详细名称型号、接口类型以及硬盘的一些详细的参数等。通过对硬盘型号的了解,就知道这种型号的硬盘是否是用老式的、已经淘汰的型号来冒充新型号的硬盘。
HWinfo的DOS版还有性能测试部分,不过其结果似乎有点问题,如它认为K6-2 400的浮点性能与PentiumⅢ相当,确实有点让人难以理解。因此,它的测试结果仅仅是可以一看而已。
PowerStrip
对于监视器来说,虽然现在假货似乎不是很多,但商家以次充好,乱说规格的也不少。比如,15英寸的显示器行频只有48KHz,却乱说可上到1024×768@85Hz等。其实很多软件都可以通过DDC把显示器里面的详细信息读出来,这里介绍PowerStrip。
PowerStrip安装好后,在任务栏的右下角有个带有彩虹图案的显示器小图标,单击它就可以看见菜单,选择“进阶选项”→“监视器配置...”,就可以打开监视器的配置界面。其中,在“支援随插既用规格”这一栏下面按下“DDC2B监视器〉〉”按钮(这个按钮的名字依据显示器和显卡支持的DDC版本不同或许也不一样),过一会儿,在右边“Monitor details”里就可以看见显示器的详细情况了,如图6所示。 图6 1、“Information”里面的信息包括生产厂家、型号以及生产日期等。如果是生产厂家与标示的不符,则有可能是OEM的产品或者是假冒的。生产日期也是很重要的,最好不要买放了很长时间的东西。
2、“Characteristics”里面是显示器的物理特性等。
3、“Chromaticity”是颜色特性。
4、最下面一行的“Recommendation”是显示器的性能参数,Max horizontal是水平扫描频率(行频),它决定了最高分辨率下的刷新频率,如54KHz的可以到800×600@85Hz或者是1024×768@60Hz,70KHz的可以到1024×768@85Hz或者是1280×1024@60Hz等,基本的公式就是最高刷新频率=行频/垂直方向的像素。Max vertical指的是最高的屏幕刷新率,也就是说任何分辨率下的屏幕刷新频率都不能超过这个数值。这两个参数后面的1920 pixel(像素)和1080 pixel说的是最大的分辨率,有时并没有意义(因为即使上到这么高,由于行频和带宽的限制,刷新率也低得没有办法使用)。根据这些参数和显卡的能力,在“支援随插即用规格”这一栏里面就列出了这个显示器所支持的所有分辨率和刷新频率的组合列表。用户通过这些信息就可以知道显示器是否满足要求。
除了显示器外,PowerStrip其实可以对显卡进行很多的测试,这里就不多讲了。
Dr.Hardware Sysinfo
Dr.Hardware Sysinfo也是一个DOS下的应用程序,它的功能也很多,但与HWinfo不同,它更偏重于对硬件进行测试,而不是仅仅告诉你硬件信息。Dr.Hardware Sysinfo虽然可以在Windows 95的DOS窗口下运行,但最好还是在纯DOS环境下运行它比较好,这样可以得到更加准确的信息。
图7所示是Dr.Hardware Sysinfo的界面。上面是下拉式的菜单,可以选择需要测试检查的部分。左边的一列按钮则是按照测试项目进行了分类。按一下Test Selection,就看到可以测试的项目列表,看得出它可以测试的项目还是很多的,几乎涉及到PC机的各个方面。它的测试结果还是很全面的,和HWinfo的不相上下。但是,Dr.Hardware Sysinfo缺少HWinfo的一些高级特性,如读取内存条的SPD信息以及硬盘BIOS里的信息等。Dr.Hardware Sysinfo同HWinfo DOS版一样,有个简单的性能测试程序,涉及到CPU、磁盘和视频的性能。当然,这个测试结果只能作为参考而已。 图7 HARDiNFO Pro
现在还有许多基于Windows的硬件检测软件可以供使用,如大名鼎鼎的Norton就是一个。不过Norton这种庞然大物可能并不太适合拿到现场去试机,我给大家介绍一个小巧的软件HARDiNFO Pro。HARDiNFO Pro个头只有1.9MB,很适合于下载,安装运行仅需要分把钟就可以搞定。不过,别看它小,它的功能却一点不弱。
由于它完全是基于Windows的检测程序,所以说它除了可以根据硬件特征来对硬件进行检测以外,还可以根据硬件驱动程序来检测硬件所具有的能力。比如说,在视频(Display)里面,就可以检测出显卡的具体能力,这些能力就是与显示驱动程序相关的了。
HARDiNFO Pro的使用很简单,只需要单击相应的项目,程序就会把检测的结果告诉你。对于购机者来说,除了可以通过它对所挑选机器的配置进行了解外,也可以对各个硬件子系统进行简单的测试,看看他们工作得是否正常。HARDiNFO Pro有很多的性能测试项目,如CPU、GDI图形以及CD-ROM等,他们的结果可供参考用。
除了一些通用的检测软件外,另有一些是针对某种专门硬件的。比如Intel就有一个软件叫Intel Processor Frequency ID Utility,它专门用于对PentiumⅢ进行检测,看当前的CPU是否是运行在额定频率之上的(也就是超频的)。现在的新的PentiumⅢ“铜矿Copperman”就有100MHz外频和133MHz外频的。100MHz外频的CPU由于超频性能极好,难免被人超频后当成133的来卖。利用这个软件,就可以立刻识破这种做法。
我们介绍的仅仅是许多软件中的几种,他们都是共享软件,一般有半个月的试用期,如果仅仅作为机器购买时的参考软件的话就足够了。
实际上还有许多其他的软件可以用来对硬件进行甄别和测试。大家可以到专门的共享软件下载站点去看看(如http://www.newhua.com),肯定会有很多收获的。另外,软件检测的方法虽然简单易行,但是并不能完全检查出所有的情况,需要结合其他的方法一起才能够保障所购买的东西货真价实。
[中国计算机报 作者:邓培智] |
|
|