努力したWiki

推敲の足りないメモ書き多数

ユーザ用ツール

サイト用ツール


documents:os:windows:wu:doc-001

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
documents:os:windows:wu:doc-001 [2026/05/07 22:24] – ↷ 移動操作に合わせてリンクを書き換えました。 35.173.15.235documents:os:windows:wu:doc-001 [2026/05/30 18:20] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 k896951
行 1: 行 1:
 +====== セキュアブートの話 ======
  
 +2026-03-22\\ ストーリーを整理\\ \\ 
 +
 +自分の理解確認用。
 +
 +
 +===== 関連ツール =====
 +
 +
 +[[..:..:..:tools:others:tools-003]]
 +===== 結論を急ぐ人への説明 =====
 +
 +Windows利用者はWindowsUpdateでKEKの差し替えを実施しよう!\\ 
 +KEK差し替えを実施しないと、お前のPCは詰むぞ!
 +
 +===== 登場要素 =====
 +
 +[[https://support.microsoft.com/ja-jp/windows/windows-11-%E3%81%A8%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2-%E3%83%96%E3%83%BC%E3%83%88-a8ff1202-c0d9-42f5-940f-843abef64fad|これ]]のはなし。[[https://learn.microsoft.com/ja-jp/windows-hardware/design/device-experiences/oem-secure-boot|こっち]]も見といた方がいいかな。
 + 
 +  * KEK:更新を許可する鍵(管理者)
 +  * DB :起動していい名簿(ホワイトリスト)
 +  * DBX:絶対ダメな名簿(ブラックリスト)
 +  * Win:Windowsのブートローダー
 +
 +===== 要素の更新順 =====
 +
 +この順で更新が行われる。
 +
 +  - 新しいKEKに更新
 +  - 新しいDBに更新
 +  - 新しいWin(ブートローダー)に更新
 +  - 新しいDBXに更新
 +
 +===== まずい事が起きるシナリオ =====
 +
 +期限を過ぎても起動できるのはDBXに失効日が登録されていない場合。要素が古くても動き続けられる。\\ 
 +しかし、ユーザのあずかり知らないところでシレっとDBXに更新が入っていると詰む事になる。
 +
 +シナリオ的には大きく2点ある。
 +  * シナリオ1:WindowsUpdateがDBXを更新して詰む
 +  * シナリオ2:ファームウエアアップデートがDBXを更新して詰む
 +
 +どちらもKEKが無効になっているので起動不可イベントに遭遇してしまうとOS側から対処できず手遅れとなる。
 +
 +
 +==== シナリオ1:WindowsUpdateがDBXを更新して詰む ====
 +
 +WindowsUpdateがDBXに失効日を登録して詰むパターン。
 +
 +=== 1. 2026年6月前 ===
 +
 +{{.pasted:20260321-190230.png?nolonk}}
 +
 +=== 2. WindowsUpdateがDBXを更新 ===
 +
 +WindowsUpdateがDBXに失効日を登録した。\\ 
 +※失効日の登録がいつ実施されるか不明(MSが実施時期不明と言ってるそうだ)
 +
 +{{.pasted:20260321-190858.png?nolonk}}
 +
 +=== 3. 2026年6月KEK期限切れ ===
 +
 +WindowsUpdateでKEKの更新をしていなければ、KEKの期限切れでKEK自身を更新できなくなった。\\ 
 +KEKが期限切れのままなので、DB・DBXの更新もできなくなった。
 +
 +{{.pasted:20260321-191533.png?nolink}}
 +
 +=== 4. 失効日が来た ===
 +
 +KEK無効でWindowsUpdateはDB・DBXを変更できずWindowsは起動できなくなった。
 +
 +{{.pasted:20260321-192653.png?nolink}}
 +
 +
 +==== シナリオ2:ファームウエアアップデートがDBXを更新して詰む ====
 +
 +UEFIファームウェアアップデートによりDBXが更新されて詰むパターン。 
 +
 +=== 1. 2026年6月前 ===
 +
 +{{.pasted:20260321-190230.png?nolonk}}
 +
 +=== 2. 2026年6月KEK期限切れ ===
 +
 +DBXに失効日が無いので、そのままWinはWindowsを起動し続ける。
 +
 +{{.pasted:20260321-193537.png?nolink}}
 +
 +=== 3. ファームウエアがDB・DBXを更新 ===
 +
 +WindowsUpdateではなくファームウエアアップデートによりDBXに失効日が登録された時、失効日を過ぎているならWindowsは起動できなくなる。
 +
 +{{.pasted:20260321-194421.png?nolink}}
 +
 +
 +
 +===== 回復方法? =====
 +
 +Win(ブートローダー)を現在のDB・DBXの内容に対応する版に差し替えるか、UEFIのファームウエア側アップデートでKEK・DB・DBXを更新した後にWinの再インストールが行えれば動く。
 +
 +DBXを更新前の状態に戻せればWinはそのまま動作するだろうけど、セキュリティ上DBXはロールバックできない建前なので、失効日の情報を無かった事にはできない。
 +
 +{{tag>Windows,セキュアブート}}
documents/os/windows/wu/doc-001.txt · 最終更新: by k896951

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki