预设要启动Windows XP休眠功能的话,通常是按下电脑主机的电源键。但我喜欢更简单的方法,那就是从“电脑关机”的选单中选择“休眠”的功能。

这个方法只要修改登录档就可以了。网络上讲述修改登录档的介绍很多,但是却很少直接放.reg档案出来让人更容易修改。这篇稍微讲述一下Windows XP如何开启休眠功能、在“电脑关机”选单中增加“休眠”选项、以及使用休眠需要注意的事情。

以前我也讲过一篇“休眠与待命的差别”,微软的说明是这样定义休眠模式的:

休眠模式会将您桌面所有开启的文件和档案的状态储存为影像档,然后关机。 您开启电源后,档案和文件会以关机前的状态在桌面开启。

简单来说,休眠做的事情是:

将电脑状态(也就是内存的资料)存入硬盘中。

电脑关机。

开机时,从硬盘读取上次的电脑状态,于是电脑又恢复到关机前做的所有工作。

对我这种每次都开许多视窗、不想要因为关机而中断原本的工作的人来说,休眠是很好用的功能。

Windows XP预设并没有开启休眠功能,这必须靠你手动开启才行。

光是启用休眠还不够,你还必须想办法进入休眠模式。预设可以进入休眠模式的方法是到“进阶”选项中,在电源按钮的“当我按下电脑的电源按钮时”的选项中,选择“休眠”。这样你按下电脑的电源时,Windows XP才会进入“休眠模式”。

进入休眠模式的话,会看到这个画面。这是Windows XP正在把内存的资料写入硬盘的讯息。

下次开机的时候就会看到这个画面,表示Windows XP正在从硬盘中读取内存的资料,让电脑恢复到上次关机前的状态。

比起从电脑硬件上去按下关机按钮,我更偏向直觉地在“开始” > “电脑关机”中选择“休眠”。预设的“电脑关机”选单中只有“睡眠”、“关机”跟“重新启动”三个选项,要加入“休眠”选项就必须修改Windows XP的登录档。

开启“休眠”选项的登录档内容如下。你可以自行建立一个show_hibernate.reg并输入以下内容:

或是下载我建立好的show_hibernate.reg:

下载之后直接执行show_hibernate.reg,Windows会跟你确认是否要修改登录档,按下“是”即可。

这样“电脑关机”选单中,最左边就会出现“休眠”的选项了。

刚刚介绍休眠的作法是将内存的资料写入硬盘,而这对现在内存动辄4GB以上的电脑来说,进入休眠模式与下次开机时不仅相当花时间,而且硬盘也会占用同等于内存大小的休眠暂存档。

休眠暂存档一般放置在C:\hiberfil.sys。因为是系统隐藏档案,预设不会显示。以我电脑2GB的内存来说,hiberfil.sys就有2GB之大。只要使用“休眠”功能就会存在这个档案,而且不能修改它的位置;反之,关闭休眠功能之后,hiberfil.sys就会自动删除。

开关机的时间上,以现在我使用的SSD硬盘来说,2GB的写入与读取作业倒是相当短暂。虽然并没办法跟现在Ultrabook喜欢强调的数秒内从休眠恢复的速度相比,但也不会觉得太久。但是在家中用12GB内存的电脑时,还是明显感觉得到电脑将12GB内存资料写入硬盘时需要花上不少时间。

这是使用休眠功能时需要注意的事项,希望大家不要被弄糊涂了。

虽然对大内存的电脑来说休眠有些困扰,但我还是很鼓励大家使用休眠功能,不使用电脑时就将它彻底关**。对于笔电来说休眠功能更是重要,毕竟只有真正进入休眠──也就是关机状态──才能大幅度地降低耗电量。希望借由开启休眠按钮这个小功能,能让大家更方便地使用休眠模式。

布丁布丁吃布丁 开启Windows XP的“休眠”按钮 是由 布丁布丁吃布丁 制作,以创用CC 姓名标示-非商业性-相同方式分享 3.0 台湾 授权条款释出。

大大谢谢你,想再请教如xp已安装了这个休眠按钮,是否有辨法使用排程让他自动休眠呢?