休眠模式是否可以在断电时防止数据丢失?

休眠模式是否可以在断电时防止数据丢失?

我有一台为 Windows 10 机器供电的 UPS,因此我安装了一个名为 PowerChute 的应用程序,它允许配置与 UPS 相关的内容。

今天我想禁用该机器的休眠功能,因为它占用了 SSD 上大约 28GB 的​​空间,而 SSD 的空间有点紧张。这是一个全天候运行的系统,我从未将其置于休眠状态。我要么重新启动它,要么完全关闭它,但从不将其休眠。

禁用并重新启动后,PowerChute 弹出一个对话框,告诉我应该在此系统上启用休眠模式,因为它将允许系统在因断电而关闭后恢复。

这是什么意思?这是否仅与以下事实有关:如果 PowerChute 检测到系统正在使用电池运行且电量不足,它将能够更好地关闭系统,系统再次开机后将恢复当前状态?例如,虚拟机(VirtualBox)在系统开机后将保留其运行状态?

或者这是否意味着无论 PowerChute 和 UPS 如何,Windows 都能在断电后更好地自我恢复?例如,打开的文件不会损坏?

答案1

如果 PowerChute 检测到系统正在使用电池供电并且电量不足,它是否能够更好地关闭系统,系统重新启动后是否可以恢复当前状态?

如果您不允许休眠,那么大多数 UPS 只能在尝试保存所有内容后关闭您的计算机。最好的情况是您不会丢失数据,但没有机会恢复状态。

通过休眠可以恢复精确的状态。

或者这是否意味着无论 PowerChute 和 UPS 如何,Windows 在断电后都更有能力自行恢复?

如果没有 UPS,则在断电的情况下此设置就无关紧要,因为 Windows 无论如何都没有时间进入休眠状态。

答案2

它有助于理解什么是休眠。休眠将内存内容写入磁盘,然后完全关闭计算机。重新启动时,存储在磁盘中的相应内存将被复制到内存中,您可以继续从上次中断的位置继续操作 - 因此,您可以无限期地休眠没有电源的系统。(打开的文件不会丢失,因为它们的内容在 RAM 中,RAM 会被转储到磁盘)

另一方面,睡眠会让系统进入最小状态,但会将数据保留在 RAM 中。当所有电源断电时,机器的状态就会丢失。这可以节省电量,并且非常适合需要快速恢复的笔记本电脑。

相关内容