
Windows PCの起動を守る「セキュアブート」で使われてきた2011年発行の証明書が、2026年6月から10月にかけて、順に有効期限を迎えました。「期限が切れたらPCが起動しなくなるのでは」という声もありますが、Microsoftの説明では、すぐに起動できなくなるわけではありません。この記事では、何が起きたのか、PCにどんな影響があるのか、そして自分のPCが新しい証明書に切り替わっているかを確認する方法をまとめます。
セキュアブートとは
セキュアブートは、PCの起動時、Windows本体が読み込まれる前の段階で、信頼できる署名付きのソフトウェアだけを実行させる仕組みです。これにより、起動の過程に入り込む悪質なマルウェア(ブートキット)から端末を守っています。署名が信頼できるかどうかの判定には、PCのファームウェア(UEFI)に登録された電子証明書が使われます。
有効期限を迎えた証明書
| 期限を迎えた証明書 | 有効期限 | 後継の証明書 | 役割 |
|---|---|---|---|
| Microsoft Corporation KEK CA 2011 | 2026年6月24日 | Microsoft Corporation KEK 2K CA 2023 | セキュアブートのデータベース(DB・DBX)の更新に署名 |
| Microsoft UEFI CA 2011 | 2026年6月27日 | Microsoft UEFI CA 2023/Microsoft Option ROM UEFI CA 2023 | 他社製のブートローダーやオプションROMの署名 |
| Microsoft Windows Production PCA 2011 | 2026年10月19日 | Windows UEFI CA 2023 | Windowsのブートローダーの署名 |
Microsoftは、これらを2023年版の新しい証明書に切り替える更新を進めています。
期限が切れたPCはどうなるか
Microsoftによると、2023年版の証明書を受け取っていないPCでも、起動と通常の動作は続き、通常のWindows更新もインストールされます。
ただし、起動の初期段階を守る新しいセキュリティ対策は受け取れなくなります。具体的には次のとおりです。
- Windowsブートマネージャーの更新
- セキュアブートのデータベースや失効リストの更新
- 新たに見つかった、起動段階の脆弱性への対策
すぐに困ることはなくても、時間がたつほど新しい脅威への備えは弱くなっていきます。Microsoftは、BitLockerなど、セキュアブートの信頼に依存する機能にも影響する可能性があるとしています。
自分のPCを確認する方法
Windowsセキュリティで確認する
- スタートメニューで「Windows セキュリティ」を検索して開く
- 「デバイス セキュリティ」を選ぶ
- セキュアブートの項目に表示される状態を確認する
PowerShellで確認する
管理者としてPowerShell(またはターミナル)を開き、次のコマンドを実行します。
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'
結果が「True」なら、新しい証明書(Windows UEFI CA 2023)が登録されています。「False」の場合は、まだ切り替わっていない可能性があります。
切り替わっていなかったときの対応
Microsoftによると、多くのWindows PCは更新された証明書を自動で受け取ります。切り替わっていない場合は、次の2点を確認してください。
- Windows Updateを開き、保留中の更新をすべて適用する
- PCメーカーのサポートページで、BIOS(UEFI)の更新が出ていないか確認する(Microsoftは、必要に応じてPCメーカーがファームウェアの更新を提供する場合があるとしています)
注意が必要なケース
長期間Windows Updateを適用していないPCや、業務用の機器に組み込まれた特殊なWindows環境では、証明書が自動では切り替わらないことがあります。こうした機器を管理している場合は、機器のメーカーに対応状況を確認しておくと安心です。
まとめ
- 2011年発行のセキュアブート証明書は、2026年6月から10月にかけて有効期限を迎えた
- 新しい証明書に切り替わっていなくても、PCがすぐに起動しなくなるわけではない
- ただし、起動段階を守る新しいセキュリティ対策は受け取れなくなる
- Windowsセキュリティや PowerShell で状態を確認し、未更新ならWindows UpdateとBIOSの更新を確認する
参考:Microsoft サポート「Windows Secure Boot certificate expiration and CA updates」(英語)
