我使用 BitLocker 驱动器加密系统加密了我的 D 盘,我不记得我将恢复文件保存在哪里了,我想我把它保存在了 D 盘。现在我的驱动器被锁定了,我不记得密码了。或者我输错了密码,或者其他原因,现在我无法解锁我的驱动器,而我的驱动器中有很多重要数据。
我使用过的技巧:使用"manage-bde"
命令并将恢复文件保存在 USB 驱动器中,但此技巧不起作用,因为当我单击“输入恢复密钥”选项时,它不会显示 USB 驱动器选项。
我也使用过"manage-bde -protectors -add d: -TPMAndStartupKey E:"
命令,但由于锁定状态,它给出了错误。
我的问题是:还有其他方法可以解锁我的驱动器吗?请帮忙。
答案1
我的问题是,还有其他方法可以解锁我的驱动器吗?
没有。如果有,加密就毫无意义了。
所以你唯一的机会就是不断尝试不同的密码。不过,我建议你再找找恢复文件,因为如果我没记错的话,你不能把它保存在你试图加密的驱动器上。
答案2
尝试:
manage-bde -protectors -get d:
这应该输出有关可以使用哪些密钥保护器来解锁驱动器的信息。
例如:
Volume D: []
All Key Protectors
External Key:
ID: {0078C5E8-8D72-44C7-B113-C644FCC2B91D}
External Key File Name:
0078C5E8-8D72-44C7-B113-C644FCC2B91D.BEK
Numerical Password:
ID: {98580AC5-F95D-4CA4-B237-8F7987939A3E}
Password:
ID: {1722F5FF-B676-4550-9EDA-4284688EEC48}
如您所见,我有一个用户定义的密码保护器、一个数字密码保护器(恢复密码)和一个外部密钥保护器。
要使用用户定义的密码解锁,请在运行以下命令后在提示符下输入密码:
manage-bde -unlock d: -pw
要使用 48 位数字恢复密码解锁(替换为您的实际数字密码):
manage-bde -unlock d: -recoverypassword 123456-123456-123456-123456-123456-123456-123456-123456
如果你不知道你的数字恢复密码,Microsoft 可能已将备份保存到你的 Microsoft 帐户(检查这里)。
从命令的输出中manage-bde -protectors -get d:
,您可能注意到对外部密钥文件的引用(0078C5E8-8D72-44C7-B113-C644FCC2B91D.BEK)。如果您知道此文件的位置,则可以使用它来解锁驱动器:
manage-bde -unlock D: -RecoveryKey e:\0078C5E8-8D72-44C7-B113-C644FCC2B91D.BEK
这些 .BEK 文件默认标记为“隐藏”和“系统”,因此如果不进行修改,它们通常不会显示在资源管理器或其他目录列表中。它们通常位于外部驱动器的顶层。如果您丢失了文件,您可以使用 powershell 或 cmd 搜索(例如 E: 驱动器)(搜索子目录只是为了彻底):
使用 powerhsell:
Get-ChildItem -Recurse -Hidden -System -Filter *.BEK -Path E:\
使用命令提示符:
dir /s /a:hs e:\*.bek
如果你怀疑你的硬盘正在损坏数据或损坏,你可以尝试使用修复-bde将数据克隆到新驱动器(假设您有一些密钥保护数据来解锁驱动器)。