电脑休眠故障解决 龚善颉 2001年 44期 单位新近配了一台CeleronⅡ800的机器,使用过程中还是很稳定,但有一个问题,就是开机后,一旦较长时间不用,机器进入节能模式后,就再也不能唤醒了,只能重新启动机器,如果关机时选择进入睡眠模式,也会出现类似问题。   为了解决这个问题,笔者先进入BIOS设置程序,试着调节相关的电源管理选项,没有作用。然后进入Windows 98的“控制面板”,将“电源管理”中所有项目都设成始终打开,这样一来,虽然不再发生“沉睡不醒”的现象,但总觉得不方便,便又把电源管理项目恢复成以前的设定。   经笔者反复试验,发现先在关闭计算机时选择“转入睡眠状态”后,如果进入休眠方式时间不长的话,是可以唤醒的,但时间一长就不行了,这说明存在某种不稳定的因素。分析一下有以下几个可能:第一个可能是电源有问题,于是换上一个长城网神电源,现象依旧,说明不是电源问题。第二个可能是BIOS中的电源管理有问题,先打开机箱,将JP4跳线的1、2脚用跳线帽短接,再在BIOS内的电源管理中,将“ACPI Suspend Type”项目设为“S3(Suspend to RAM,挂起到内存),即启用STR功能。开机试验休眠状态,故障现象依旧。   笔者在机器“沉睡不醒”的状态下打开机箱仔细观察,发现这时CPU风扇已经停转,用手摸CPU散热片,发现温度有些高,这一下我明白了:原来,一进入节能模式或是睡眠状态时CPU风扇停转,CPU温度慢慢升高到一定程度时导致死机,引发不能唤醒的故障,至于刚进入休眠时可以唤醒是因为此时的CPU温度还没有升高到能引起死机的程度。于是马上重启计算机,进入CMOS的“Power Managent Setup”项,将“FAN Off In Suspend”项默认值的“Enabled”改设为“Disabled”,(进入节能模式时CPU风扇照转不误),再进Windows试机,不能唤醒的问题迎刃而解。   不过,笔者发现使用上述设置后,CPU风扇在节能模式下一直在转,既不节能,也影响CPU风扇的寿命,能不能找个两全齐美的方法呢?通过仔细研究BIOS中的各设置项目,我发现可以用一种更好的方法来解决问题:将“Power Managent Setup”项下的“FAN Off In Suspend”项仍然设为“Enable”(即在节能模式或休眠模式下CPU风扇仍然停转),将“Power Managent Setup”下的另一项“CPU Thermal-Throttling”(节能模式下的CPU运行速度)由预设的CPU全速的50%改为12.5%,让CPU在系统休眠时以更低的速度运行(大部分时候在休眠或节能模式下没有必要让CPU高速运行),这样既更加节能又能大幅度地降低CPU的温度和延长CPU风扇的寿命,事实证明,这种方法是可行的,在长时间待机后用手摸CPU散热片仅只温热而已,本机在改成这个设置后一直是运行正常。