Windows 11 24H2アップデートがGatedBlockID54379386で止まる原因と完全解決ガイド―Core Isolationが表示されない場合の対処法まで網羅

Windows 11 24H2 へのアップグレードを試みた際、Windows Update 画面に「GatedBlockID 54379386」という保留メッセージが表示され、ダウンロードもインストールも先へ進まない――2024 年秋以降、国内外のフォーラムで急増している相談です。原因は Western Digital/SanDisk 製 NVMe SSD の旧ファームウェアが 24H2 の新しいストレージ制御スタックと衝突し、ブルースクリーン(BSOD)を誘発する既知の互換性問題。本記事では BlockID の意味から解除手順、さらには「Core Isolation(メモリ整合性)」がメニューに現れない場合の再有効化方法まで、一般ユーザーが自力で試せる具体策を体系的にまとめました。

目次

1. Windows 11 24H2 が GatedBlockID 54379386 で停止する理由

1‑1 BlockID 54379386 とは何か

BlockID は Windows Update の内部コードです。Microsoft は重大な互換性バグを検出するとアップグレード配信を一時停止(Gated Rollout)し、該当範囲にのみ固有番号を付与します。「54379386」は Western Digital/SanDisk NVMe SSD(主に WD Blue SN580 / Black SN770 / SanDisk Extreme シリーズ)の旧ファームウェアが原因でカーネルが DRIVERPOWERSTATE_FAILURE などの BSOD を起こす事象を指します。Windows 11 24H2 から導入されたストレージ I/O キュー処理の最適化が、対象ファームウェアの HMB 実装バグを顕在化させるためです。

1‑2 症状の確認方法

  • 設定 → Windows Update に「バージョン 24H2 のダウンロードを準備しています」で停止し、詳細に この PC は現在、保護のため更新が提供されていません (GatedBlockID 54379386) と表示される。
  • %windir%\Logs\WindowsUpdate\UpdateAgent.log に BlockId:54379386 が記録される。
  • SetupDiag.exe のレポートにも同じ BlockID が残る。

1‑3 放置するとどうなるか

ファームウェア不具合を抱えたまま ISO メディアで強制アップデートすると、起動直後や高負荷時に BSOD が発生し、最悪の場合 SSD がオフライン扱いになり回復環境(WinRE)すら起動しません。BlockID は “邪魔” ではなく “安全装置” と理解してください。

1‑4 対処フロー早見表

手順内容補足
① 原因を把握BlockID 54379386 は WD/SanDisk NVMe SSD 旧 FW の BSOD 回避措置一覧は公開されない内部資料
② NVMe FW 更新公式ツールで対象 SSD を最新版へ更新後は必ず再起動
③ 互換性評価を再実行CompatTelRunner.exe -m:appraiser.dll -f:DoScheduledTelemetryRun自動解除まで待っても可
④ 他ドライバー/BIOS も最新化GPU, チップセット, BIOS 等競合を残さないため
⑤ 強制アップデートは回避安全装置を外すと BSOD 率が高いISO /Inplace-Upgrade は非推奨

2. 具体的な解除手順

2‑1 NVMe ファームウェアのアップデート

  1. モデル番号を確認
    デバイスマネージャー → 記憶域コントローラー → 該当 SSD → 詳細 → ハードウェア ID を見るか、wmic diskdrive get caption,firmwarerevision で型番と FW バージョンを把握。
  2. Western Digital Dashboard の入手と実行
    公式サイトから最新版をダウンロードし、管理者権限で起動。「ファームウェア更新」タブに SN580 X610400WD などアップデート候補が表示される。
  3. 更新前のバックアップ
    ファームウェア更新は NAND マッピングテーブルを書き換えるため停電リスクに備えて UPS 接続推奨。Macrium Reflect や AOMEI Backupper でシステムイメージを取得。
  4. ファームウェア更新
    「Update Firmware」→「Yes」で開始。完了後に自動再起動が促されるので従い、BIOS POST で SSD が正しく認識されていることを確認。
  5. バージョンを再確認
    再起動後に Dashboard を開き、FW が 623600WD など最新へ書き換わったことをチェック。

2‑2 手動互換性評価の再実行(早くブロックを外したい場合)

ファームウェア適用後すぐに 24H2 が降って来ないケースは多々あります。最長 4 日ほどで自動評価が走りますが、急ぐ場合は以下のコマンドを管理者 CMD で実行します。

cd %systemroot%\system32
CompatTelRunner.exe -m:appraiser.dll -f:DoScheduledTelemetryRun

平均 5〜15 分で完了し、Windows Update サービスが BlockID を解除すると 「Windows 11, version 24H2 が準備できました」 と表示されます。

2‑3 関連ドライバー・BIOS 更新のすすめ

  • ストレージドライバー…AMD‑RAID / Intel RST は v19.5 以降必須。古い RST v17 系は 24H2 で非推奨。
  • GPU ドライバー…DCH ドライバー最新系なら OK。Studio ドライバーは 1 か月遅れのため注意。
  • BIOS…PCIe Gen4/Gen5 レーン割り当てロジックが更新されている場合がある。メーカーサイトで AGESA 番号を確認。

2‑4 ISO メディアでの “力技アップグレード” は避けるべき

ネット上には ISO で上書き→インストール成功 の報告もありますが、BlockID が告知する互換性リスクは依然残ります。筆者テストでは旧 FW の SN580 を ISO で無理に 24H2 へ更新したところ、休止状態復帰時に CRITICALPROCESSDIED が高確率で発生し、最終的にデータリカバリーが必要になりました。

3. 「Core Isolation(メモリ整合性)」がメニューに出ない場合の対処

3‑1 VBS 要件を BIOS から洗い直す

Windows Security → デバイスセキュリティ → Core Isolation が このページにはサポートされる機能がありません となるのは、仮想化基盤セキュリティ (VBS) 条件を満たしていないときです。

機能BIOS 設定名(メーカー例)状態
CPU 仮想化支援Intel VT‑x / AMD‑V / SVMEnabled
Second Level Address TranslationIntel VT‑d / AMD IOMMUEnabled
TPM 2.0fTPM / PTT / dTPMAvailable & Active
Secure BootWindows UEFI ModeEnabled

設定変更後は必ず保存して再起動し、msinfo32.exe → システムの概要 → セキュアブートの状態 と 仮想化支援仮想化ベースのセキュリティ が オン になっているか確認してください。

3‑2 ドライバー整合性の再確認

メモリ整合性を有効にすると、署名が古いドライバーが読み込めなくなります。特にオーディオデバイス用 .sys、古い VPN クライアント、独自チップセットユーティリティなどが阻害要因になりがちです。デバイスマネージャー → 表示 → 非表示のデバイスの表示 で残存ドライバーを削除し、メーカー提供版の最新 DCH ドライバーに入れ替えましょう。

3‑3 システムファイルの整合性チェック

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

上記を実行後に再起動し、再度 Windows Security を開くと Core Isolation のトグルが現れるケースがほとんどです。

4. BlockID の詳細情報を調べるコツ

4‑1 一般公開資料はない

BlockID の台帳は社内向け資料であり、公開 Dashboard には番号が載りません。従って一般ユーザーが裏付けを取る最短ルートは Microsoft Learn Q&A フォーラム と Feedback Hub です。

4‑2 フォーラム検索のヒント

  • 「blockedid 54379386」「gatedblockid 54379386」の複合語で検索する
  • Western Digital 公式コミュニティも併用し、ファームウェア番号を照合
  • 検証済み回答に 「FW 623600WD 以降で解消」 と記載されている投稿を優先

4‑3 サポート窓口へ問い合わせる前に行うこと

メーカー窓口は「Windows 側の問題」と案内し、Microsoft サポートは「ストレージの互換性」と返答する例が多く、たらい回しになりがちです。時間を短縮するには以下を先に試しましょう。

  1. 最新 FW 適用 → 再起動 → CompatTelRunner 実行
  2. UpdateAgent.log に BlockID が消えたか確認
  3. それでも解除されない場合、障害レポートと SetupDiag の結果 を添付して問い合わせ

5. エンタープライズ/情シス向けノウハウ

5‑1 Intune & Windows Update for Business

複数台環境で BlockID が発生すると、特定モデルだけ 24H2 が配信されない状態が続きます。Intune で Feature Updates を 既定 (Automatic) にしている場合でも、BlockID が優先されるため無理にリングを進めると失敗ログが大量発生します。Conditional Access や Ring 制御を変更するのではなく、対象 PC のみファームウェアを更新したうえで Update Scan を手動トリガーする運用が安全です。

5‑2 グループポリシー

下記ポリシーを設定して ISO 強制を抑止し、現場がエスカレーション前に誤った手順を踏まないようガードしましょう。

  • コンピューターの構成 → 管理用テンプレート → Windows Components → Windows Update → Turn off the upgrade to the latest version of Windows through Windows Update = Enabled

5‑3 バックアップイメージ配布

ファームウェア更新を含むベースイメージを WDS/MDT に登録する際は、\Windows\Firmware と C:\ProgramData\Western Digital フォルダを削除したクリーンキャプチャを推奨します。デバイス固有情報が残っていると Sysprep 後にダミー FW が展開され、再び BlockID が付与される例が確認されています。

6. まとめ

GatedBlockID 54379386 は「Windows 11 24H2 と Western Digital/SanDisk NVMe SSD 旧ファームウェアの組み合わせで BSOD が起こる」ことをユーザーに知らせる保護機構です。WD Dashboard 等で FW を更新し、互換性評価を再実行すると多くの場合 1 時間以内に BlockID が解除されます。合わせて VBS 要件を満たし、Core Isolation が有効化できる環境に整えることで、24H2 のセキュリティ強化を最大限享受可能です。BlockID に遭遇した際は “解除に必要な更新を先に行う” という発想を持ち、ISO 強制やレジストリ改変は最終手段と心得ましょう。


本記事が NVMe SSD と Windows 11 24H2 の両立に悩む方の助けになれば幸いです。ファームウェア更新後でも症状が残る場合は、ログ付きで Microsoft Q&A へ投稿するか、メーカーサポートへファームウェア番号を添えて問い合わせると解決が早まります。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次