我正在尝试帮助解决已启动 BitLocker 设置的 Windows 系统故障,但是,发现如果不切换到 UEFI 模式,则无法使用 TPM 支持的密钥存储,因此取消了设置。
Windows 声称文件系统是普通的 NTFS。Get-BitLockerVolume
在 PowerShell 中运行声称不存在 BitLocker 卷。
但是,如果我启动 Linux 并运行lsblk
,它会将驱动器显示为BitLocker
卷,并且无法将其安装为 NTFS(以允许使用基于 Linux 的分区表转换/调整大小/修复工具,以便我们可以转换为 GPT,生成 EFI 分区,重新安装 Windows 引导加载程序,从而就地转换为 UEFI 模式)。
造成这种脱节的原因是什么?
答案1
您可能会在(特权)cmd 中运行此命令以获得更多见解:
manage-bde C: -status
我不确定 Bitlocker 加密是如何取消的。但我个人的经验是,我总是需要运行一个额外的 -off 命令,然后才能继续:
运行manage-bde C: -off
,在我的情况下清理了一些东西(并允许我再试一次。)
也许这也会对你有帮助,尽管我知道你找到了另一条路。
因此,我经历过我能想到的大多数与 bitlocker 相关的状态的驱动器:
- 已锁定
- 已解锁
- {未知名称 - 已开始加密 -on 但出现问题,没有数据丢失,但无法再次 -on,需要 -off。}
- (从未经历过,但存在必须输入恢复密钥的状态。)
- 加密正在进行中
- 解密正在进行中
- 保护关闭(剩余重启次数)
我猜测你的驱动器处于第三种状态,因此 Linux 将其视为 Bitlocker 驱动器。
旁注:参考 UEFI 要求: