巧妙解锁监控功能

IN用派

笔者拥有一台华硕Z99笔记本,标配奔腾双核T2130处理器、512MB DDR2内存,预装Windows XP,最近添加了一条2GB内存,为此也将系统升级到了Vista,但却没有了系统监控功能,虽然不影响使用,但无法随时查看硬件和风扇转速,感觉很不爽。

上网查询才知道,要使用系统监控功能,必须安装华硕NB Probe诊断程序,于是登录华硕官方网站,下载并安装了华硕NB Probe诊断程序,双击系统任务栏的监控图标后,却只能显示CPU和风扇的工作状态,而且显示为“Normal(正常)”、“Fatal(危险)”、“Warning(警告)”这样的状态字样,但是之前在Windows XP下,软件不仅会监控CPU、硬盘、显卡、内存的工作状态,而且状态以数字形式显示,非常直观方便。

笔者经过仔细研究,了解到华硕NB Probe诊断程序是通过HTML页面调用ActiveX控件,并且ActiveX控件本身并没有被削减功能,只是在显示状态时将数字显示换成了文字表示,而且屏蔽了内存及硬盘监控功能。如果对网页设计有一定基础的朋友,对HTML及JavaScript很了解的话,只要对HTML页面进行修改,即可让原本被屏蔽掉的功能重新显示出来。

方法是运行ResHacker软件(下载地址:http://www.shudoo.com/bzsoft,打开NB Probe安装目录下的ResourceDLL.dll文件(图1),依次展开“23→probe.htm→1033”页面,该页面主要是JavaScript代码,用于显示硬件监控的状态信息,查找“Normal”、“Fatal”等文本,将它们重新改成数字,之后将隐藏的Memory和DMI部分也打开即可。

05-b9-7.jpg
图1

由于涉及的修改内容比较多,这里不一一讲解设置步骤,有编程经验的朋友可慢慢研究。为了满足初级用户的需求,这里提供笔者修改后的ResourceDLL.dll文件下载http://www.shudoo.com/bzsoft,该文件适合所有安装Vista的华硕笔记本,用它覆盖NB Probe安装目录下的ResourceDLL.dll文件即可。然后双击系统任务栏的监控图标,就可以看到监控信息显示为数字形式了(图2),而且在“Memory”界面,还能显示内存的工作状态信息。

05-b9-8.jpg
图2