前段时间我的小黑在操作系统(Vista)升级以后,发现电脑会在进入睡眠或休眠状态后又会不定时自动恢复到登陆界面。后来发现网上有很多人反应这样的问题。ThinkPad较多(有可能是自己关注较多的缘故),也有宏基、华硕和DELL等其它本,操作系统也包括了XP和Vista。但没有看到比较周全的解决方案。所以在这里,将自己解决问题中的一些总结写出来,供大家参考交流。
为了方便大家理解后面提到的问题,在这里先简单说明一下电脑睡眠和休眠的概念和区别。
睡眠状态是将工作状态暂存到内存中,除内存内继续供电,其它设备都断开。
休眠状态是在电脑的硬盘中分出一块与内存空间大小一样的临时储存区来保存电脑的工作状态,然后断开所有设备的供电。这里的“所有”不是绝对的,这也是我的电脑所遇到问题的根源之一,之后会说明。
顺别提一下待机功能,待机模式主要用于台式机节电,这个功能不需要重新启动电脑就可以返回工作状态。待机模式是关闭监视器、硬盘、风扇之类设备,使系统进入低能耗状态。
睡眠和休眠的区别在于,睡眠需要电脑的持续供电,如果断开电源电脑保存在内存中的工作状态就会被擦除。而休眠状态完成后,可以断开电脑的所有电源(电源适配器和电池)。
一般进入睡眠状态的速度要快于休眠状态,在XP系统下进入休眠的状态要快于关机,但在Vista下关机的速度快于进入休眠状态的速度。这个除了操作系统的因素,也与内存容量大小有关。从Vista系统开始,电脑还提供了混合睡眠功能,这个功能是为了防止突然断电。即在进入睡眠状态的同时,同样将数据存储到硬盘上,如果断电,下次启动直接由硬盘读取数据。
导致电脑进入睡眠或休眠状态重启的原因有很多。包括主板、电源、显卡、网卡、操作系统。根据我之前的观察,不少盗版操作系统只能提供待机功能,电脑休眠而无睡眠和休眠功能。如果电脑出现进入睡眠或休眠状态出现重启,或无法进入睡眠和休眠状态。可行的解决办法如下:
1. 检查电源管理器和主板BIOS的设置,看是否将睡眠和休眠状态设置为允许。
2. 如果不是1.的问题那么可能是网卡的问题。在网络连接-本地连接-属性-配置-电源管理中,将允许网络适配器唤醒计算机一项取消。
3. 如果还不行的话,可能会是远程唤醒功能的问题。在控制面板-系统-设备管理器-网络适配器-属性-高级-唤醒设置中的“唤醒魔包或定向数据包”选项改为禁止。我的本遇到的就是这个问题。
在进入睡眠和休眠状态后,一些电脑机型的网络适配器仍然是可以进行数据传输的,而魔包功能正是为了方便远程唤醒电脑终端的功能。因此,网络适配器即使是电脑进入休眠状态,在使用电源适配器的情况下有时也是有供电的。我原来的HP本没有此项功能,所以也不存在这个问题,根据以前的观察不少笔记本的网络适配器在休眠或关机后都是供电的。这个可以通过网线插口旁的指示灯判断。禁用魔包后,进入睡眠和休眠状态,网络适配器不再供电。
魔包含有MAC地址信息。因为(北)交大网络中心对学生宿舍网络端口的管理是通过MAC地址来识别每台电脑的,这样会需要发送和接收MAC信息,所以会唤醒电脑。
4. 如果不是以上问题的话,那么有可能是主板和显卡问题。解决方法是升级BIOS和显卡驱动,或是恢复BIOS出厂时的默认状态,更新电源、显卡驱动。需要说明的是,升级BIOS是有风险的。在这过程中一定不能中断,否则系统会彻底崩溃。对于本来说,系统会提醒你插上电池以防万一。
想说明的是,电脑进入睡眠和休眠状态,是需要主板、电源和显卡相互配合的,有时可能其中一样的升级会出现与其它设备不兼容的问题,因此会影响电脑的睡、休功能。
5. 如果是ThinkPad的用户,在电源管理器-高级设置里还需要将多媒体共享时的状态调为允许“计算机睡眠”。
6. 一些电脑的内存容量太小或者是升级到2GB以上有时也会遇到这个问题。
7. 最后,如果都不是这些问题……那么可能就是主板硬件问题了,这个就只能维修站了。
如果还有其它情况和方法欢迎大家交流讨论啊。
发布评论