Skip to Content
文档新手入门安装指南BitLocker 专题

BitLocker 专题

BitLocker 是 Windows 内置的磁盘加密功能。如果你计划安装 Ubuntu 与 Windows 双系统,了解和处理 BitLocker 是安装前的重要一步。

BitLocker 如何影响双系统安装

可能遇到的问题

  1. 分区操作失败:Ubuntu 安装器无法缩小或修改被 BitLocker 加密的分区
  2. Windows 无法启动:修改 UEFI 设置(如关闭 Secure Boot)后,BitLocker 可能要求输入恢复密钥
  3. 无法访问 Windows 分区:Ubuntu 默认无法读取 BitLocker 加密的 NTFS 分区

为什么修改 BIOS 设置会触发 BitLocker

BitLocker 使用 TPM(可信平台模块)芯片存储加密密钥。当它检测到启动配置发生变化(如关闭 Secure Boot、更改启动顺序)时,会认为系统安全性遭到破坏,自动进入恢复模式,要求输入 48 位恢复密钥。

检查 BitLocker 状态

方法一:Windows 设置

  1. 打开 设置 → 隐私和安全性 → 设备加密
  2. 如果看到”设备加密已打开”,说明 BitLocker 已启用

方法二:命令行

以管理员身份打开 PowerShell:

manage-bde -status

查看各分区的”保护状态”和”加密状态”。

方法三:控制面板

控制面板 → 系统和安全 → BitLocker 驱动器加密

备份 BitLocker 恢复密钥

在进行任何操作之前,务必 先备份恢复密钥:

查找恢复密钥

  • 微软账户:访问 https://account.microsoft.com/devices/recoverykey  ,使用绑定的微软账户登录查看
  • Azure AD 账户:如果是公司电脑,联系 IT 管理员
  • 打印件或 U 盘:如果初始设置时选择了打印或保存到 U 盘

手动备份

在 Windows 中以管理员身份运行 PowerShell:

# 查看所有卷的恢复密钥 manage-bde -protectors -get C:

将 48 位数字恢复密钥记录在安全的地方(不要只保存在当前电脑上)。

处理方案

方案一:暂停 BitLocker(推荐)

暂停 BitLocker 后,加密数据仍然保留,但暂时不需要 TPM 验证。这样修改 UEFI 设置不会触发恢复模式。

# 以管理员身份运行 PowerShell # 暂停 BitLocker(重启一次后自动恢复) manage-bde -protectors -disable C: # 或者暂停多次重启 manage-bde -protectors -disable C: -RebootCount 3

暂停后可以安全地:

  • 修改 UEFI 设置
  • 调整启动顺序
  • 安装 Ubuntu

安装完成后,BitLocker 会自动重新启用保护。

方案二:完全关闭 BitLocker

如果不需要磁盘加密,可以完全解除 BitLocker:

# 关闭 BitLocker(需要时间解密整个磁盘) manage-bde -off C: # 查看解密进度 manage-bde -status C:

也可以通过图形界面:

控制面板 → 系统和安全 → BitLocker 驱动器加密 → 关闭 BitLocker

注意:完全解密可能需要数十分钟到数小时,取决于磁盘大小和速度。在此期间请勿关机。

方案三:保留 BitLocker,仅备份恢复密钥

如果希望保留 BitLocker 加密:

  1. 确保已备份好恢复密钥
  2. 修改 UEFI 设置时,BitLocker 会触发恢复模式
  3. 输入 48 位恢复密钥即可解锁 Windows
  4. Windows 启动后,BitLocker 会自动适应新的启动配置

安装 Ubuntu 后在 Linux 中访问 BitLocker 分区

如果 Windows 分区仍然使用 BitLocker 加密,可以在 Ubuntu 中使用 dislocker 工具访问:

# 安装 dislocker sudo apt install dislocker # 解锁 BitLocker 分区(使用密码) sudo mkdir /mnt/bitlocker /mnt/windows sudo dislocker -V /dev/nvme0n1p3 -u -- /mnt/bitlocker # 挂载解锁后的文件系统 sudo mount -o loop /mnt/bitlocker/dislocker-file /mnt/windows

常见问题

安装 Ubuntu 后 Windows 要求输入恢复密钥

这是因为安装 Ubuntu 更改了启动配置。输入之前备份的 48 位恢复密钥即可。如果没有备份,尝试登录 https://account.microsoft.com/devices/recoverykey  查找。

找不到恢复密钥怎么办

如果实在找不到恢复密钥,在安装 Ubuntu 之前:

  1. 先关闭 BitLocker 并完成解密
  2. 解密完成后再进行双系统安装
  3. 安装完成后如果需要,可以重新开启 BitLocker

公司管理的电脑

公司电脑的 BitLocker 通常由 IT 部门统一管理,恢复密钥保存在公司的管理系统中。安装 Ubuntu 前请先咨询 IT 部门。

Last updated on