IT 说休眠会擦除引导加载程序

Hug*_*ite 21 windows-7 dell hibernate

我公司发行的笔记本电脑是运行 Windows 7 Professional 的 Dell Latitude E7450。如果我使系统休眠,则在启动时它会显示一个空白屏幕并且不响应输入。随后的重新启动不会产生不同的结果。我的 IT 部门告诉我,戴尔的 Windows 休眠有问题,而且休眠会破坏引导分区。他们重建了引导加载程序,并告诉我要非常小心,不要让系统再次休眠。

我是一名软件工程师,不是系统管理员,但我觉得这件事不太对劲。

我的 IT 部门对吗?用户通过休眠使系统变砖是一个常见问题吗?还是与他们创造的形象有关?与 UEFI 的交互?有解决办法吗?

Spo*_*ler 25

不,它绝对不会破坏引导加载程序,因为休眠从未通过写入接触引导加载程序。它没有必要,因为从休眠映像启动所需的全部内容就是让该映像完全存在。它总是在启动期间检查。

它无法从休眠状态恢复,并且每次启动时都试图恢复。这通常是由于驱动程序问题,可能可以通过确保安装所有驱动程序并使用最新版本(或至少不是旧版本)来解决。

解决此问题的一种简单方法是从驱动器中删除 c:\hiberfile.sys(显然是使用某些实时操作系统,或者将操作系统驱动器连接到另一台工作机器)。该文件消失后,它将不再尝试将该映像恢复到 RAM,并将继续其正常启动过程。这里要做的事情是完全禁用这台笔记本电脑上的休眠,或修复底层设备重置/驱动程序问题。

  • 请注意,删除 hiberfile.sys 相当于重启计算机,相应的可能会导致数据丢失。除非你真的需要,否则不要这样做。 (6认同)
  • 确实如此。我从来没有试图拆开一个休眠文件来修复它。希望它像分析核心转储一样简单,但即使是大多数 IT 机构也无法做到这一点。也就是说,我不建议任何人使用休眠来保存数据,而是将您的工作数据提交到磁盘并使用休眠来仅保留您的工作流状态。 (6认同)