Bitlocker 解密中断 - 此磁盘有一个或多个错误

Bitlocker 解密中断 - 此磁盘有一个或多个错误

当时我正忙着解密一个驱动器,突然停电了。恢复供电后,我很高兴看到,打开电脑后解密过程仍在继续。但时间很短,因为解密随后暂停,并显示:“此磁盘有一个或多个错误。运行 chkdsk /r”

问题是,当我尝试运行 chkdsk 时,它给出了以下错误:“文件系统类型为 RAW。CHKDSK 不适用于 RAW 驱动器。”这是一个内部驱动器(不是启动驱动器),格式化为 NTFS,然后在 Windows 8.1 中将 bitlocker 应用于整个驱动器(而不仅仅是使用的部分)。

请告诉我如何恢复解密,或者如何让 CHKDSK 扫描驱动器。目前我可以访问驱动器,但随后它给出了“循环冗余校验”错误。

答案1

如果您想玩点火(请确保先备份资料!)您可以尝试使用十六进制编辑器直接编辑 BitLocker 元数据。执行此操作的最佳方法可能是启动到 Linux 分区或 LiveCD - 我最近使用系统救援光盘- 然后尝试找出磁盘上的问题以及如何修复它。

据我所知,关于 BL 元数据的最佳公开信息来源是解锁器的源代码(用于 BitLocker 的开源 FUSE 驱动程序)。头文件注释得很好,会告诉您各种 BL 结构在磁盘上的布局方式,以及如何找到偏移量(从分区开头的卷信息头开始)。

失败可能是由于 BL 元数据没有在解密磁盘的每个块时不断更新。如果是这种情况,您需要找出当前正在解密磁盘的哪个块 - 元数据会告诉您这一点,解密是从后到前的,因此“encrypted_volume_size”字段是元数据上次更新时解密的当前位置 - 然后查看那里发生了什么。不幸的是,实际修复损坏将取决于损坏的位置和发生的情况,我不能保证一定可以修复。

相关内容