caodaoquan / 地法 / Windows系统休眠与睡眠问题大全

0 0

   

Windows系统休眠与睡眠问题大全

2014-10-26  caodaoquan


一、win7系统
       这篇文章是解决win7无法进入睡眠状态的问题,请看好是睡眠而不是休眠
       首先要说明的是无论睡眠、休眠、关机这都和你的电源管理有关,因此如果无法睡眠第一个先要查看电源管理,开始→运行→输入CMD回车→powercfg –a回车,来查看硬件或者软件是否支持,一般情况下会有S1 S2 S3 三个睡眠状态,而且会提示你此系统固件支持哪几个睡眠,显示如下:

此系统上有以下睡眠状态: 待机 ( S3 ) 休眠 混合睡眠
此系统上没有以下睡眠状态:
待机 (S1)
        系统固件不支持此待机状态。
待机 (S2)
        系统固件不支持此待机状态。


        如果输入命令后出现三个睡眠状态系统固件均不支持,那很可能是因为你的主板没有开启睡眠功能,这样你就要重新启动电脑,进入你的BIOS进行设置启用?开机后主板自检时,台式机尤其是组装的多是摁下DEL键,很多品牌机有自己的BIOS,会显示摁哪个键子进入SET UP,有的是F10 有的是ESC等等,这个你要自己看了,要眼急手快,因为时间非常短的,笔记本也是如此会有不同的按键来进入BIOS,进入之后找到POWER(电源)项,在里边查找S1 S2 S3项,并开启,多是开启S3就可以,然后保存,重启。
        如果输入命令后显示VGA.EXE 或者DISPLAY.EXE抑或XXXXX.EXE就说明你的硬件影响到了电源而导致无法睡眠,这种情况下多是驱动问题,VGA 、display的就是显卡驱动,所需要做的就是更新相对的驱动,这种情况还有一个表现就是睡眠选项为灰色。
        如果显示下列XXXXXX阻止进入睡眠状态,那就可能是软件问题,你安装的某个软件导致无法睡眠,这样的话你就俩者取其一吧,或者是要睡眠而卸掉软件,或者要软件而不管睡眠。
       接下来就是比较诡异的了,输入命令后显示此系统固件支持睡眠S1 S3,不支持S2(这是正常的,大家的基本都是这样),而没有显示其他,电源正常。好吧看看其他。
        首先在你的设备管理里找到网络适配器,下拉,会出现你的网卡,台式机多只有一个,笔记本还多一个无线网卡,要做的是双击你的网卡,找到电源管理选项将允许此设备唤醒计算机,前边的对号勾掉,确定,这往往还可以解决本本点击关机后而重启的问题。以防万一,再找到鼠标和其他指针设备,同样也是电源管理,勾掉允许此设备唤醒计算机,至于这么做的原因我认为很可能是因为驱动问题。
       如果上述方法还不能解决的话,那就是你的机器见鬼了,哈哈,开个玩笑,我的台式机就是应用了上述方法还不能进入睡眠,所以我还将解决的办法集中到了控制面板 硬件和声音 电源选项里,在你当前的电源计划上,选择更改计划设置,弹出的对话框后,再选择更改高级电源设置,弹出的对话框中找到睡眠,然后点击下拉,再点击允许混合睡眠,默认的设置是开启,你只需要更改成关闭,然后应用 确定,再试试你的系统能否睡眠了。

2、打开控制面板-电源选项,点击“平衡”后面的更改计划设置-更改高级电源设置-睡眠,把“允许混合睡眠”中的选项全部设置为关闭:

电源计划中还有一个“节能”,也进行相同的设置,方法同上,不再赘述。

3、打开设备管理器,展开鼠标和其他指针设备,选中其中一个设备,在上面单击右键-属性-电源管理,去除“允许此设备唤醒计算机”前面的勾选。

查看设备管理器中其他设备,有相似选项的一概去除,方法同上,不再赘述。

4、全部设置后,重启计算机,睡眠功能正常运行啦!

大家如有相似症状,可以参考此文


     目前遇到的情况就这些,如果有的朋友还不能解决,就给我留言吧。

      最近碰到一个奇怪的现象, Win7下点击开始菜单里的"睡眠"按钮没法正常睡眠, 现象是屏幕会关掉, 但是硬盘 USB设备风扇等等都还在运转, 鼠标一滑动就会回到欢迎屏幕.

       原以为这是什么地方设置不正确导致的问题, 于是逐一排除: BIOS设置正常; 所有硬件驱动安装正确; 电源选项里的混合睡眠已经关掉了, 定时唤醒什么的也都关掉了; 设备管理器里面所有设备的"允许该设备唤醒计算机"也都已经取消掉了, 在DOS命令行下输入"powercfg -a", 显示S3模式工作正常. 最后, 最重要的是, 如果离开一段时间不操作电脑, 它是可以自动进入睡眠状态的, 这说明睡眠功能本身工作正常.

       无意间看到一个帖子, 是介绍如何让Win7"边睡眠边下载"的, 方法是通过注册表打开Win7的"离开模式", 于是去查了下注册表...果然我这台机上的"离开模式"被打开了.

       开启"离开模式"的方法是: 进入注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power, 在右侧新建一个"DWORD 32位"值, 命名为"AwayModeEnabled", 并赋值为1.

      至于关闭该模式, 只要把值改成0或者删除这个键值就行了.

       在"离开模式"下, 当你点击"睡眠"的时候, 硬盘还有网络等等都不会关闭, 唯一明显被关掉的设备似乎只有显示器. 在"离开模式"下面你可以继续进行通宵下载. 但是感觉这个功能没什么用, 反正显示器会自动关闭, 而且它还要占用系统的"睡眠"按钮, 如果你的机器上睡眠功能不正常, 也可以检查一下这个"离开模式"是否被开启了.

3.  打补丁改设置解决Win7 SP1无法睡眠问题

        一个月前,Windows 7 SP1补丁包发布,这个补丁包主要以累计更新和bug修复为主,不过正如有些人戏言的那样,SP1修好了某些bug但又带来了另一些问题。比方说,有些用户就在安装SP1后发现无法让电脑进入睡眠模式。 

  遭遇这个问题的数量虽然不多,但也不是仅仅一两个,很快,微软产品质量小组的一名成员在TechNet上发文确认了这一问题存在。

  问题症状

  原本可以进入睡眠模式并能正常唤醒的Windows 7计算机,更新至Windows 7 SP1后可能会无法正确进入睡眠模式(并可能导致系统假死),必须通过电源开关来强制重启系统,重启后会显示上一次计算机没有正确关闭的错误报告。

  解决办法:

  1. 安装 kb2495523 补丁

  进入 http://support.microsoft.com/kb/2495523 点击页面上方的 View and request hotfix downloads 获取该补丁。

  2. 如果上述补丁依然未能修复这个问题,可以尝试以下方法:

  进入控制面板系统和安全电源选项;

  点击首选计划右侧的“更改计划设置”;

  接着点击“更改高级电源设置”;

  找到“睡眠”选项并展开,将“允许混合睡眠”设置为“关闭”,最后确定退出。

  备注1:若找不到“允许混合睡眠”选项,需要以管理员身份启动命令提示符,然后输入“powercfg -h on”回车,就能激活这个选项。

  备注2:根据technet上一些用户描述,将上述高级电源设置里最后一项“Internet Explorer”下的“JavaScript计时器频率”设置为“最大电源节省量”,这样也可以解决无法进入睡眠模式的问题。但是,这个选项需要安装IE9之后才会出现,已安装IE9用户可以尝试。

一键休眠按钮。

第一步:单击右键,建立快捷方式

第二步:在弹出的窗口中输入rundll32.exe powrprof.dll,SetSuspendState Hibernate

图1

第三步:点击下一步,填写快捷方式名称,这里小编填写“一键休眠”方便辨认。

图2

这样我们就在桌面上建好了休眠的快捷方式。

图3

大家在点击这个图标时,就可以进入到休眠状态了。

真正意义上的一键休眠


批处理方法
@echo off
title 自动处理Windows 7休眠相关问题
color 3f
echo 正在处理,请稍等...
echo.
powercfg -devicequery wake_armed>xiumian.log
for /f "delims=" %%i in (xiumian.log) do powercfg -devicedisablewake "%%i"
echo.
echo 已禁用下列设备的唤醒功能
type xiumian.log
echo.
echo 关闭离开模式(默认关闭)...
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V AwayModeEnabled f>nul
echo.
echo 重启休眠功能...
powercfg -h off&powercfg -h on
echo.
echo 处理完毕,不保证有效果,建议重新启动,是否重启?
del /f /q xiumian.log>nul
color 2f
set /p input= 回车退出,Y确认:
if /i %input%==Y (goto shut) else exit
:shut
shutdown /r /t 10 /c "计算机将在10秒内重新启动"
将以上内容复制到记事本中,另存为“所有文件”,“自动处理Win7休眠相关问题.bat”,右击“以管理员身份运行”{ntttwqz原创答案,注明作者,欢迎复制}

二、xp系统


附:

windows系统待机、休眠、睡眠的区别和优缺点

       Windows Vista之前可待机、休眠,Vista中加入了睡眠模式(即待机+休眠)。这些模式,都可以较短时间恢复到进入模式时的工作状态,如:未关闭的文件等。模式失败有可能造成数据丢失,且须完全启动可能比正常关机再开机需要更多时间。这三种模式,适用范围与区别如下:

注意:非常特别紧急,用这三种模式前请保存一下需要的数据,以名模式失败造成数据丢失。

       待机(Standby)

       除了内存,其他设备供电全中断,恢复到待机时的工作状态最快,一般五秒内。但内存必须持续供电,一旦完全断电恢复必定失败,未保存的数据就丢失,只能进入重新开机。

       休眠(Hibernate)

       将内存数据全部转存到硬盘上,休眠文件(hiberfil.sys 约物理内存左右大小)中,然后全部断电。恢复到休眠时的工作状态较慢,取决于内存大小和硬盘速度,一般都要1分钟左右,甚至更久。一旦恢复必定失败(非断电原因而是休眠功能出现问题),未保存的数据就丢失,只能进入重新开机。
        睡眠(Sleep)=待机+休眠

        除了内存,其他设备供电全中断,恢复到待机时的工作状态最快,一般五秒内。一旦完全断电等原因从内存恢复失败,就读取休眠文件进入休眠恢复模式此时,启动就比休眠模式稍慢,但休眠模式再失败,也会造成未保存的数据就丢失,只能进入重新开机。

       从节电及恢复保障平衡而言,休眠更适合便携式或移动设备,有持续稳定供电时且急于快速换地点时可用待机,台式机适合用睡眠或休眠。

       休眠失败的可能原因:1、系统盘可用空间太小,小于了物理内存大小+2G;2、系统盘没有设置虚拟内存。




 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    猜你喜欢

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多