可通过命令行导出bitlocker恢复密钥:以管理员身份运行powershell,用manage-bde -status确认c:等驱动器已加密,再执行manage-bde -protectors c: -get > c:\recoverykey.txt导出密钥;若报错0x80070057,需检查盘符格式、是否启用恢复密码保护及管理员权限。

当BitLocker恢复密钥的文本文件丢失,但系统仍能正常启动并登录Windows 10时,可通过命令行直接导出当前已启用BitLocker保护的驱动器的恢复密钥——前提是该驱动器尚未被关闭或解密,且你拥有管理员权限。
确认BitLocker状态并定位目标驱动器
按下 Win + X,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。输入以下命令查看所有加密卷及其状态:
manage-bde -status
观察输出中“卷”列,找到状态为“加密”的驱动器(如 C:),并记下其确切盘符。若显示“Protection Status: Protection Off”,说明该卷未启用BitLocker,无法导出密钥。
用manage-bde导出恢复密钥到文本文件
执行命令:
manage-bde -protectors C: -get > C:\recoverykey.txt
这条命令会将C盘上所有可用的恢复密钥信息(含48位密钥、ID、类型等)完整输出并保存为纯文本文件。注意:必须使用英文半角冒号和大于号,路径中不能包含中文或空格;【C:必须替换为实际加密盘符,且末尾不能加反斜杠】。
命令执行后无提示即表示成功。打开文件资源管理器,导航至C盘根目录,即可看到recoverykey.txt。用记事本打开,查找包含“Recovery Password:”的行,其后48位数字即为可用密钥。
若命令报错0x80070057,立即检查三处
方法一:确认盘符拼写正确——不是“C:\”,也不是“c:”,必须是“C:”(大写字母+英文冒号+无反斜杠)。
方法二:确认该驱动器确实启用了BitLocker恢复密码保护——有些设备仅用TPM自动解锁,未配置恢复密码,此时 -get 命令会返回空或报错。可先运行 manage-bde -protectors C: 查看列出的保护器类型,若只有“TPM”而无“Numerical Password”,说明根本没生成过48位恢复密钥。
方法三:确认当前账户是管理员且UAC未拦截——右键开始菜单→“计算机管理”→“系统工具”→“本地用户和组”→“组”,检查你的账户是否在Administrators组内。
从已登录系统中通过图形界面补救(备用路径)
第一步:按 Win + S,输入“管理 BitLocker”,点击顶部匹配项打开控制面板界面。
第二步:在列表中找到已加密的驱动器(状态显示“已加密”),点击右侧“备份恢复密钥”。
第三步:选择“将恢复密钥保存到文件”,指定一个**非加密驱动器**(如D:或U盘)作为保存位置,不要点“保存到BitLocker驱动器”——【系统会拒绝此操作,因加密卷无法写入】。
第四步:完成向导后,立即把生成的 .txt 文件复制到另一台设备或云盘,并手抄前8位恢复密钥ID贴在机箱上。











