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


21

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

我是软件工程师,而不是系统管理员,但是听起来有些不对劲。

我的IT部门对吗?用户通过休眠建立系统是一个普遍的问题吗?还是关于他们创建的图像?与UEFI互动?有解决方案吗?


9
这对我来说也不对。向他们寻求Dell支持的参考。此外,您的IT部门已经可以[但是不是专有技术]禁用休眠功能。
jscott

7
您是对的,这根本不是事实。我的系统没有从休眠状态返回,但是它不会更改引导加载程序。
Jim B

4
在过去的5年中,我只使用了戴尔笔记本电脑,从来没有遇到过您用休眠描述过的问题。我认为他们构建并部署到笔记本电脑的映像更有可能是罪魁祸首,而不是戴尔。
corsiKa

6
我想知道他们是否正在使用一些笨拙的“蛇油”“安全”解决方案,该解决方案在WIndows引导加载程序之前加载,并且以某种方式在休眠状态下不能很好地工作。
安德烈·伯瑞(AndréBorie)

2
这是另一个不适合其工作的IT部门...
dr01

Answers:


25

不会,绝对不会浪费引导程序,因为休眠状态永远不会通过写入接触引导程序。不必这样做,因为从休眠映像引导所需的全部就是使该映像完全存在。在引导过程中始终会对其进行检查。

它无法从休眠状态还原,并且每次启动时都尝试还原。这通常是由于驱动程序问题引起的,并且可以通过确保安装了所有驱动程序并以其最新版本(或至少不是较旧的版本)来解决。

解决此问题的一种简单方法是从驱动器中删除c:\ hiberfile.sys(显然是在某些实时操作系统中,或者在OS驱动器已连接至另一台工作计算机的情况下)。随着该文件的消失,它将不再尝试将该映像还原到RAM,并将继续其正常的启动过程。要做的事情是完全禁用笔记本电脑的休眠模式,或者解决潜在的设备重置/驱动程序问题。


6
请注意,删除hiberfile.sys等效于对计算机重新通电,并具有相应的数据丢失可能性。除非确实需要,否则不要这样做。
Mark

6
确实如此。我从未尝试过将hiberfile拆开以进行修复。希望它和分析核心转储一样简单,但是即使那样,大多数IT机构也无法做到。就是说,我不建议任何人使用休眠方式保存数据,而是将您的工作数据提交到磁盘上并使用休眠方式仅保留工作流程状态。
后台打印程序

1
好吧。这里有一个非常好的答案是详细介绍了如何一个可以实现从休眠文件数据恢复。superuser.com/questions/660649/…–
后台打印程序

“请注意,删除hiberfile.sys等效于对计算机重新加电...”好吧,并非完全如此。重新启动计算机电源可能会中断对磁盘本身的写入,而休眠状态仍允许计算机执行适当的ACPI关闭,从而允许磁盘写入完成并减少文件系统损坏的可能性。
内森·奥斯曼

2

我同意这一说法是荒谬的。但是,下次我会在不相信它们之前进行检查。检查MBR和NTFS引导扇区是否完好并不难。他们实际上可能是在尝试对其进行修复之前这样做的。


检查并不难,您可能想添加针对BIOS(MBR&NTbootsector)和UEFI的操作方法。
Hennes

2
“无论如何,下次我会在不相信他们之前进行检查。”这正是OP通过问这个问题而正在做的事情。您的答案似乎没有用。
与莫妮卡(Monica)进行的轻量级比赛

2
@LightnessRacesinOrbit:我的意思是检查MBR和引导区,而不是在互联网上询问。
joshudson

OP不是系统专家。检查是否写入了任何与引导相关的功能,这将需要一些相当狡猾的系统技能,因为您必须以一致且可靠的方式检查MBR,MBR之后的隐藏区域,引导结构,引导加载程序和BCD。失败前后的方式。考虑UEFI时,它甚至更加冗长。
后台打印程序
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.