用HDDlife给硬盘做体检

DIY

硬盘是相对比较脆弱的电脑部件,一旦出现物理坏道,往往很难修复,更主要的是,保存数据的可靠性已不复存在。为此,笔者特地推荐专业的硬盘工具HDDlife,它通过实时分析硬盘的S.M.A.R.T状态,诊断硬盘的健康状况。该软件支持IDE、SATA和SCSI接口的硬盘。不过对安装有IDE RAID和SCSI RAID控制器的硬盘,目前还无法进行检测。HDDlife最新版本为2.8.91,适用于Windows 2000/XP/2003,大家可到http://fileforum.betanews.com/sendfile/1107860695/1/HDDlife_beta.exe处下载。

如何检测硬盘的“健康”

软件运行后,会最小化到系统托盘,图标显示硬盘的当前温度。鼠标指针移动到图标上,你会看到硬盘的型号、容量以及性能指数等更多的信息(图1)。点击该图标,进入如图2所示的主界面,这里有几个重要参数,“temperature”是通过内置的传感器(如ITE IT8712F)实时获取的温度,有些型号的硬盘还能显示它在正常状态下所能达到的最大温度值。一般情况下,硬盘的温度不会超过45℃;“health status”则以百分比的形式显示硬盘的健康指数,很直观,其中绿色表示OK,黄色表示可能存在问题,应引起重视;如果出现红色,那么,你就应该考虑更换硬盘了。

15-d3-01.jpg
图1

其他实用的功能

1.在图2中选择“Enable Noise/Performance level”复选框,可以激活自动降噪功能,将底下的滑块拖到最右侧,这时硬盘的噪声最大,但性能最高。目前市场上的硬盘都支持此项功能。但出于静音考虑,厂家往往设置得有些保守,有兴趣的朋友不妨激活它。

15-d3-02.jpg
图2

2.点击“File→Options”菜单,打开选项设置窗口,切换至“General”页面,选择“Load HDDlife at windows startup”复选框,让软件随系统自动运行;“Check hard drive life status every”项用于设定每隔多长时间检测一次硬盘的健康状态;“Hard Drive Temperature”页面下还有一项“Check hard drive temperature status every”,它用于设定每隔多长时间检测一次硬盘的温度。这两个选项很重要,根据笔者的经验,采用默认值即可。如果这两个值设置得太小,软件会频繁地读取硬盘,并占用一定的系统资源。

3.值得指出的是,HDDlife有一个很实用的网络警报功能。当局域网中某台电脑的硬盘出现异常情况时,安装在其中的HDDlife会通过网络向管理人员提示。具体设置是:切换到“Warnings”页面,在“enter computer name send”栏输入将信息发送到的特定计算机即可。

如果局域网内建立了邮件服务器,在“Send warning by E-mail”下面依次输入网络管理员的E-mail、SMTP服务器地址以及用户名称等信息,也可以起到相同的效果。

注意:试用版本无法保存选项里更改的设定,仅对当次有效,下次运行会恢复到原先的默认状态,所以要注册使用才行。