如何修复 BitLocker 密码输入冻结?

如何修复 BitLocker 密码输入冻结?

我有一台 2015 年的旧笔记本电脑,没有 TPM。我确实使用 BitLocker 用密码加密了驱动器,每次启动时我都只需输入密码。但有时,我打开笔记本电脑并让它闲置,而我去泡茶(或做其他事情),回来后,当我在键盘上打字时,密码输入字段不接受任何字符。在这种情况下,我必须重新启动机器。如何在不购买 TPM 的情况下解决这个问题?

答案1

默认情况下,Windows 上的 UEFI 启动管理器有 1 分钟的超时时间。您的系统可能由于某种原因无法正常关闭,反而导致 CPU 冻结?

您可以使用以下方式禁用此行为

bcdedit /set {bootmgr} bootshutdowndisabled 1

详情请参阅微软:BcdLibraryElementTypes 枚举

BcdLibraryBoolean_BootShutdownDisabled

在 UEFI 系统上,禁用在启动错误屏幕和 F8 菜单上触发关机的 1 分钟计时器。元素数据格式为 BcdBooleanElement。

注意从 Windows 8 和 Windows Server 2012 开始支持此值。

答案2

这将让您进入自动修复模式,但由于您的驱动器仍处于加密状态,几乎所有操作都将失败。例如,尝试重置 PC 将显示以下消息:

重置 PC 时出现问题。未进行任何更改。那么,我们能做什么呢?显然,我们必须解锁驱动器,但要做到这一点,我们需要进入命令提示符。

进入命令提示符!

单击高级选项单击命令提示符我们快完成了!

在输入解锁命令之前,我们需要知道要解锁哪个驱动器卷。在命令提示符中,输入

manage-bde -status 在该命令的打印输出中,您应该会看到“BitLocker 驱动器加密:卷”。在我的例子中,我看到的是“卷 D:”。

现在是时候解锁了!在命令提示符中,输入

manage-bde -unlock D: -pw 基本上,这表示我们要解锁卷 D: 并使用我们的 BitLocker 密码。还有其他解锁选项,例如恢复密钥,但由于我们已经输入过一次密码来到这里,所以我们知道密码是正确的。密码不应该是我们的问题。

此时,我们应该在命令提示符中看到:

输入密码以解锁此卷:输入您的密码并按回车键。一旦完成并成功,您将看到以下消息:

密码已成功解锁卷 D: 。就是这样!您的驱动器现已解锁,您可以继续排除故障和修复 PC。无论如何,我希望这能帮助您进一步修复 PC。祝您好运!

附言:奇怪的是,重置 CMOS 是我的解决方案......

答案3

实际上,我现在在使用 Windows Dev Kit 2023 时也遇到了同样的问题。启动时会显示 Bitlocker(相当大的文本)并要求输入密钥。输入后,系统会显示“解锁 Bitlocker”,但什么也没发生。诀窍是Esc先按下,这会启动其他 Bitlocker 恢复屏幕,然后确实有效。输入正确的密钥后,您会收到确认信息并需要重新启动。

相关内容