节电失败时:解决Windows 7休眠问题

如果您的计算机无法进入休眠状态或无法正确进入休眠状态,则可能会出现各种问题,其中包括一个您永远都不想检查的难以理解的错误。

禁用任务栏自动隐藏

信不信由你,Windows 7任务栏自动隐藏功能中的错误会导致您从休眠状态恢复时冻结或锁定系统。这是Microsoft需要修复的错误-也许会在Windows 8中修复-但是同时,您必须禁用任务栏自动隐藏才能使从休眠状态恢复正常工作。

您可以从任务栏的属性窗口禁用任务栏自动隐藏–通过右键单击任务栏并选择“属性"将其打开。完成后,取消选中自动隐藏任务栏选项,然后单击“确定"。

更新硬件驱动程序

要成功进入休眠状态,Windows必须保存硬件的状态到磁盘,然后在以后恢复它,而无需执行正常的启动和硬件初始化过程。此过程取决于驱动程序,因此计算机的硬件驱动程序出现问题可能会导致休眠无法正常工作。从休眠状态恢复后,驱动程序问题也可能导致硬件无法正常工作。

如果您遇到休眠问题,则应更新系统的硬件驱动程序。如果您构建了自己的计算机,则可以从计算机制造商的网站或每个硬件制造商的网站下载更新的驱动程序。从计算机的主板芯片组驱动程序到图形驱动程序的所有内容,尽管许多硬件制造商都不通过Windows Update提供其驱动程序的最新版本。

修复Hiberfil.sys问题

何时您进入休眠状态后,Windows会将系统内存保存到C:\驱动器上的Hiberfil.sys文件中。如果此文件损坏,则休眠可能无法正常工作。要修复损坏的Hiberfil.sys文件,可以在Windows中禁用并重新启用休眠。 Windows将删除Hiberfil.sys文件,并在执行此过程时重新创建该文件。

为此,您需要以管理员身份打开“命令提示符"窗口。单击开始,搜索命令提示符,右键单击显示的命令提示符快捷方式,然后选择以管理员身份运行。在命令提示符窗口中运行以下两个命令:

powercfg.exe / hibernate关闭

powercfg.exe / hibernate

如果您的C:\驱动器已满,并且没有空间可以创建C:\ Hiberfil.sys文件,这也可能导致休眠问题。在休眠之前,请确保C:\驱动器上有一些可用空间,足以容纳系统内存(RAM)的内容。

防止设备唤醒计算机

有人据报道,他们试图休眠计算机,只是发现它们立即醒来,而不是经过休眠过程。如果发生这种情况,则可能是硬件设备使您的计算机处于唤醒状态。您可以在设备管理器中控制允许哪些设备唤醒系统。

通过单击“开始",键入 Device Manager ,然后按Enter,打开设备管理器。在设备管理器窗口中,展开网络适配器部分,右键单击您的网络适配器并选择属性。在电源管理标签中,取消选中允许此设备唤醒计算机选项。您可能还想尝试为其他设备(例如鼠标和键盘)更改此设置。 (这应该只允许设备从睡眠中唤醒,但是一些用户报告说它们中断了休眠过程。)

您还可以在在命令提示符窗口中查看可以唤醒计算机的设备。

某些外围设备在连接后可能会导致休眠失败–尝试在休眠和休眠之前拔下打印机和USB随身听等非必需设备。

Configure Power Profile

如果您发现计算机在不希望其进入休眠状态时–或者在您不想使其休眠时–可以在Windows 7的“电源选项"中控制其休眠设置。窗口。在“开始"菜单中键入电源选项,按Enter,选择电源配置文件,然后使用更改高级电源设置链接。

请注意“混合睡眠" –一种功能,可以让您的计算机在睡眠了一段时间后自动进入休眠状态。如果您发现计算机不希望在休眠状态下进入休眠状态(或者休眠状态无法正常运行,但睡眠可以运行),则需要禁用混合睡眠。

有关调整的更多信息您的电源选项,请查看我们的Windows 7电源选项指南。

不幸的是,如果您的计算机从未正确休眠,则它可能与Windows 7的休眠功能不兼容。尽管更新的驱动程序在某些情况下可能会解决此问题,但某些计算机制造商可能并未努力使所有功能正常运行。

这篇文章的灵感来自Jeffery Fabish在PCPC.me Answers上的出色回答–我们希望将信息带给更广泛的受众。

您是否曾经遇到过Windows 7的休眠问题?您如何解决它们?您是否使用了此处未提及的解决方案?留下评论,让我们知道!

图片来源:通过Shutterstock带有黑屏的笔记本电脑

标签: 计算机维护 Windows 7