如何解锁Windows-hibernated磁盘?


2

我正在尝试修复一个无法启动的Windows安装,但我认为修复它的部分问题是它已经休眠,因此仍然可以锁定访问。

有办法解锁吗?有什么警告吗?


如果您可以进入驱动器,请尝试删除 hiberfil.sys

@Randolph你有忍者。
Nathaniel

这不是一个安全的解决方案,这就是为什么我没有把它作为一个正式的答案:-)

Answers:


3

您可以使用允许硬盘访问的Linux Live磁盘并删除所调用的文件 hiberfil.sys 在主系统磁盘上。

主要的缺点是,这相当于强行关闭机器,任何打开的东西都会未被保存,并且可能会破坏正在更新的东西。

至于解锁它,我真的需要知道更多 - 你得到多远以及具体的错误是什么。


嗯。更多......我不知道。它只在Linux中以只读方式挂载,因为它处于休眠状态。除非有一种方法来安装它的读写,可能还有一些标志?
Nathaniel

它不应该在Hibernate中有所作为,Hibernate不会突然使磁盘只读 - 听起来像你使用的活磁盘只允许只读...尝试不同的!当我说更多时,你可以从最开始描述这个过程 - 它是否会继续“Windows正在恢复”或者是什么?当你开始按空格(我认为)并删除hibernate文件并进行全新启动时,还有一个选项...尝试快速按下并经常像F8菜单一样。
William Hilsum

唉唉。我知道了。有点劫持这个问题,但是...这是关于Vista系统上\ boot \ bcd的0xc000014c错误。我想,它没有提到有关hibernate的任何内容。关于在Linux中安装,它是一个相当老的磁盘,但它特别告诉我它是挂载只读,因为磁盘已经休眠。
Nathaniel

@Nathaniel - 这是一个严重的错误,与hibernate没有直接关系。获取原始Windows磁盘,您应该能够进行启动修复,而无需重新安装操作系统。
William Hilsum

@Wil你是什么意思,严重的错误(哈哈,这让我想起了神秘的Windows消息)? Re:Windows光盘,遗憾的是没有一个。只有一个恢复分区和 Vista恢复盘
Nathaniel

1

一些建议 这里

大多数情况下,这是文件系统损坏,可以通过执行以下操作来修复:

chkdsk /r C:

从恢复环境命令提示符。

如果chkdsk无法启动它,请按照描述执行“FixBoot” 在这篇文章中

如果是OEM PC,戴尔,HP等, 不要 使用FixMBR命令。

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.