BitLocker ガイド
BitLocker は、Windows に組み込まれているディスク暗号化機能です。デュアル ブート セットアップで Windows と一緒に Ubuntu をインストールする予定がある場合は、インストール前の重要な手順として BitLocker を理解して処理することが重要です。
BitLocker がデュアル ブート インストールに与える影響
潜在的な問題
- パーティション操作が失敗します: Ubuntu インストーラーは、BitLocker で暗号化されたパーティションを縮小または変更できません
- Windows が起動しない: UEFI 設定を変更した後 (セキュア ブートを無効にするなど)、BitLocker で回復キーが必要になる場合があります。
- Windows パーティションにアクセスできません: Ubuntu は、デフォルトでは BitLocker で暗号化された NTFS パーティションを読み取ることができません
BIOS 設定を変更すると BitLocker がトリガーされる理由
BitLocker は、TPM (Trusted Platform Module) チップを使用して暗号化キーを保存します。ブート構成が変更されたこと (セキュア ブートが無効になっている、ブート順序が変更されているなど) を検出すると、システムのセキュリティが侵害されたとみなし、自動的にリカバリ モードに入り、48 桁のリカバリ キーが必要になります。
BitLocker ステータスの確認
方法 1: Windows の設定
- 設定 -> プライバシーとセキュリティ -> デバイス暗号化 を開きます
- 「デバイスの暗号化がオンになっています」と表示される場合は、BitLocker が有効になっています。
方法 2: コマンドライン
管理者として PowerShell を開きます。
manage-bde -status各ボリュームの「保護状態」と「暗号化状態」を確認します。
方法 3: コントロール パネル
Control Panel -> System and Security -> BitLocker Drive EncryptionBitLocker 回復キーをバックアップする
操作を実行する前に、必ず最初に回復キーをバックアップしてください。
回復キーを見つける
- Microsoft アカウント: https://account.microsoft.com/devices/recoverykey にアクセスし、リンクされた Microsoft アカウントでログインします。
- Azure AD アカウント: 会社のコンピューターの場合は、IT 管理者に問い合わせてください。
- 印刷または USB ドライブ: 初期セットアップ時に印刷または USB に保存することを選択した場合
手動バックアップ
Windows で管理者として PowerShell を実行します。
# View recovery keys for all volumes
manage-bde -protectors -get C:48 桁の回復キーを安全な場所に記録します (現在のコンピューターだけに保存しないでください)。
ソリューション
オプション 1: BitLocker を一時停止する (推奨)
BitLocker を一時停止した後、暗号化されたデータは保持されますが、TPM 検証は一時的にバイパスされます。こうすることで、UEFI 設定を変更してもリカバリ モードがトリガーされなくなります。
# Run PowerShell as administrator
# Suspend BitLocker (automatically resumes after one reboot)
manage-bde -protectors -disable C:
# Or suspend for multiple reboots
manage-bde -protectors -disable C: -RebootCount 3一時停止後は、次のことを安全に行うことができます。
- UEFI設定を変更する
- 起動順序を調整する
- Ubuntuをインストールする
インストール後、BitLocker は自動的に保護を再度有効にします。
オプション 2: BitLocker を完全に無効にする
ディスク暗号化が必要ない場合は、BitLocker を完全に削除できます。
# Turn off BitLocker (takes time to decrypt the entire disk)
manage-bde -off C:
# Check decryption progress
manage-bde -status C:または GUI 経由:
Control Panel -> System and Security -> BitLocker Drive Encryption -> Turn off BitLocker注意: ディスクのサイズと速度に応じて、完全な復号化には数十分から数時間かかる場合があります。このプロセス中にシャットダウンしないでください。
オプション 3: BitLocker を保持し、回復キーのみをバックアップする
BitLocker 暗号化を維持したい場合:
- 回復キーをバックアップしたことを確認してください
- UEFI 設定を変更すると、BitLocker によってリカバリ モードがトリガーされます
- 48 桁の回復キーを入力して Windows のロックを解除します
- Windows の起動後、BitLocker は新しいブート構成に自動的に適応します。
Ubuntu のインストール後に Linux から BitLocker パーティションにアクセスする
Windows パーティションがまだ BitLocker 暗号化を使用している場合は、Ubuntu の dislocker ツールを使用してアクセスできます。
# Install dislocker
sudo apt install dislocker
# Unlock the BitLocker partition (using password)
sudo mkdir /mnt/bitlocker /mnt/windows
sudo dislocker -V /dev/nvme0n1p3 -u -- /mnt/bitlocker
# Mount the unlocked file system
sudo mount -o loop /mnt/bitlocker/dislocker-file /mnt/windowsよくある質問
Ubuntu のインストール後に Windows が回復キーを要求する
これは、Ubuntu をインストールするとブート構成が変更されるために発生します。前にバックアップした 48 桁の回復キーを入力します。バックアップしていない場合は、https://account.microsoft.com/devices/recoverykey にログインして探してみてください。
回復キーが見つかりません
回復キーがどうしても見つからない場合は、Ubuntu をインストールする前に次の操作を行ってください。
- BitLocker を無効にして、最初に復号化を完了してください
- 復号化が完了したら、デュアルブートインストールを続行します。
- 必要に応じて、インストール後に BitLocker を再度有効にすることができます
会社管理のコンピュータ
会社のコンピュータ上の BitLocker は通常、IT 部門によって集中管理され、回復キーは会社の管理システムに保存されます。 Ubuntu をインストールする前に、IT 部門に相談してください。