系统“侦察员”──Diag 冯小民 2001年 18期 可能很多喜欢硬件评测的朋友都知道HWINFO,这是个十分优秀的硬件检测程序,但笔者今天向大家介绍另一款硬件诊断与测试软件──Diag,其功能和HWINFO不相上下。   #1Diag概述   Diag是Dominik Marks发布的一个电脑硬件侦测、性能测试软件,它也只能在DOS状态下运行。与HWINFO相比,Diag有自己的独特之处:它可以测试电脑内所有的硬件信息和性能,还可检测其运行的环境,让你对系统硬件有更充分的了解,它所提供的硬件清单DIAG.LST里收集了相当多的硬件资料。与其它测试软件相比,Diag增加了以下功能:检测连接在串口和并行口上的即插即用设备;检测25种ISA接口的网卡和多种PCI网卡;检测键盘的状态。   大家可以到http://www.newhua.com/Diag.htm下载Diag的最新版本,其压缩文件名为Diag.zip,大小为481351字节。   #1如何用Diag检测系统硬件   将压缩文件解压后,在DOS环境下运行Diag.exe即可进入其主菜单画面(^18030404a^1),该画面左边为可以测试的各种硬件类别。   #21.测试CPU   ⑴检测CPU型号   在主界面中选择“Processor/Cache”选项,确认后出现如图2(^18030404b^2)所示的CPU菜单画面,从中可以选择对CPU、NPU(协处理器)、Cache(缓存)等进行测试。例如,选择“CPU”后回车确定,出现如图3(^18030404c^3)所示的CPU信息,其中显示Diag运行在实模式下(Real Mode,即纯DOS下)、CPU制造商为Intel、CPU类型为Pentium Ⅲ Celeron(即Celeron Ⅱ)、CPU速度为600MHz,外部总线速度是66Mhz,根据这两个数字可以判断CPU是否处于超频状态(当然你首先应该知道各种CPU的外频、倍频等相关知识),从而有助于判断CPU是否被JS打磨过。   ⑵测试CPU得分   利用Diag可以测试CPU的得分情况,当然这个分值可能与其它许多专业测试软件不同,因为它采用的是另外的算法,不过可以通过对比看出CPU的性能,方法是:   在CPU菜单画面中选择“Benchmark”(测试),并从后续画面中选择“Standard Benchmark”(标准测试)项,确定后Diag开始进行测试,此后显示如图3所示的测试结果(这里的“DhryStones”和“KiloWhetStones”是Diag内置的两种标准测试方法)。如果选择“Mandelbrot Benchmark”项,则Diag将采用未经优化的方法来测试CPU的得分(在有些配置较低的电脑上可能会持续较长的时间),测试完毕后也会得到一个得分对比图。   #22.测试主板和BIOS   如果在主界面中选择“Bios/MainBoard/APM”,确定后从后续画面中选择“MainBoard”(主板)一项,Diag将检测主板型号等信息,并正确显示主板的生产厂家和型号(这里为 GigaByte 6VX7-4X-A);如在后续画面中选择“BIOS”,则可查看BIOS信息,它将显示BIOS制造商、BIOS生产日期、即插即用BIOS版本号和是否是Flash BIOS,及其版本信息等。另外,还可查看主板系统时钟、CMOS数据校验、Y2K测试等相关信息。   #23.测试总线信息   在主界面的“Hardware”项下选择“Bus System/Chipset/SCSI”项,确定后可对系统总线信息进行测试,随后会出现“Bus Information”(系统总线信息)画面在该窗口选择相应选项即可进入相应的测试。   ⑴测试PCI总线信息   在系统信息画面中选取“PCI”项,回车确定后将出现包含PCI总线版本号、“Bridge from VIA”、“Mass Memory from VIA“、“Serial Bus from VIA”、“Communication from ESS Technology”、“Multimedia Card from Ensoniq”(软件内置了由ESS芯片构成的通讯设备、由Ensoniq出品的芯片构成的多媒体设备等的相关信息)等选项的画面,要了解各设备更详细的信息,直接将光标移到相应项目上回车即可。例如,选择“Communication from ESS Technology”并回车,屏幕上显示笔者机器的一个PCI插槽上已经安装了芯片型号为ESS 2898的通讯设备(内置Modem);选择“Multimedia card from Ensoniq”后显示系统内有一个基于ES1371芯片的多媒体PCI设备(这里是主板上集成的创新5880硬声卡,该声卡在Windows Me下也被自动识别为ES 1371)。   ⑵检测AGP总线信息   在系统信息画面中选择“AGP”项并回车确定,Diag将检测主板上支持的AGP总线信息,如是否发现AGP总线以及其版本、支持的模式(1×、2×或4×)、当前运行的速度等信息。Diag还内置了NVIDIA系列显卡的有关信息,在AGP总线信息画面中选择“Video Card from Nvidia”项即可查看。   ⑶检测其它总线信息   在系统信息画面中还可检测诸如PCMIA设备(多用于笔记本电脑)、MCA(微通道结构)总线、SCSI设备、主板芯片组等信息。注意,旧版本的Diag可能不能正确识别某些较新的芯片组。   #24.检测声卡   在主界面中选取“Soundcard”项并确定,在随后出现的画面中将包括“Soundblaster“和“Other Soundcards”两项信息,它们就是关于声卡的选项。不过,要让Diag正确检测出声卡,必须先安装声卡在DOS下的驱动程序,否则可能识别有误!   #25.检测显卡   在主界面中选择“VideoCard/VESA”项可测试显卡的相应信息,在出现的信息画面中选择“Video Chiset”可测试显卡所用的芯片类型;选择“Video Benchmark”可测试显卡的得分情况。   #26.检测(软)硬盘和光驱   在主界面中选择“Drivers/CD-ROM”可测试硬盘和光驱,在出现的驱动器信息画面中如果选择“Drives Overview”,可查看软、硬盘信息。如果选择“Disk/EIDE-Information”后,再选择“Master 0”可查看硬盘信息,它能识别出硬盘的具体型号和缓存大小(^18030404d^4)。   同样,在“Drivers/CD-ROM”信息画面中选择“Disk/EIDE-Information”后,再选择“Master 1”得到关于光驱的信息(通常情况下,硬盘和光驱分别处于IDE0和IDE1插槽的连接位置上)。   #27.检测其它设备   在主界面中选择“Keyboard”(包括键盘控制器的型号、键盘上 Numlock、Capslock、Insert等键目前的状态、键盘的重复速率等)、“Mouse”(鼠标接口和类型等)、“Ports/ISDN”(包括串行口、并行口、是否有游戏杆、ISDN卡等)、“Memory”(内存容量、常规和扩展内存工作是否正常等,但不能像HWINFO那样侦测到内存的速度)可以测试键盘、鼠标、端口分配和内存等信息。   另外,在主界面的“Software”下选择相应项目可以测试目前的“软”环境(如DOS版本、网络系统类型、驻留程序等)。总的说来,Diag在硬件检测方面的功能确实不错,大多数设备都能正确识别。因此,想了解系统硬件信息的朋友不妨考虑考虑它。   编后:购机时最怕买到假货,但有时光凭肉眼难以判断硬件的真伪,而Diag这样的硬件检测软件能助你一臂之力。像这样的软件还有HWINFO和Dr.Hardware 2001等。关于这两个软件的用法,大家可分别参阅《电脑报》2001年第8期C6版《PC体检专家──Dr.Hardware 2001》和第10期C6版《PC质检员──HWINFO》两篇文章。