サイトナビゲーター:手のひらを広げ、経営判断の論点を案内する女性
AI・クラウド ナビゲーター

価値・費用・リスクを判断の材料へ。

AI生成の案内用ビジュアル

クラウド・AIエグゼクティブ実務解説

PowerShell署名検証の強化:11月更新後の自動処理とログ取得を再検収する

公開日 最終確認日

山崎行政書士事務所

確認済み事実:Microsoftは、2026年11月のWindowsセキュリティ更新でPowerShellスクリプトの署名・署名検証に厳格なエンコード検証を導入したと説明しています。編集上の提案:更新適用の完了に加え、署名付きのバックアップ、配布、監査ログ取得が実際に完了したことを経営への報告条件にしてください。

  • 確認済み事実:KB5135999は2026-11-10公表。11月のWindows更新による署名・署名検証のエンコード検証強化を説明しています。
  • 確認済み事実:NotSigned等の症状だけで文字コードの問題や更新起因とは断定できません。
  • 編集上の提案:スケジュール上の起動成功と、バックアップ・ログ・配布結果の完成を別々に確認します。
  • 編集上の提案:変換と署名の責任者、署名鍵の管理者、修正成果物の受入条件を委託先と合意します。

結論(経営判断の要点)

編集上の提案:11月更新を展開したWindows端末・サーバーでは、署名付きPowerShellを使う重要な定期処理を再実行し、業務結果まで確認する計画を承認してください。特にバックアップ、復旧、監査ログ取得、アカウント管理、アプリ配布について、停止した場合の代替手順と連絡先を定めます。

編集上の分析:既掲載のPowerShell 7.4サポート終了とは別の変更です。今回はWindowsによる署名検証とファイルの文字コードが論点であり、ランタイムの版を上げただけで解決したとは判断できません。

背景と理由

確認済み事実:KB5135999は、以前は検証できた不正な形式のUTF-8を含むスクリプトでも、更新後に署名の検証へ失敗する可能性を説明しています。Windows Server 2022の11月更新KB5131090も同じ強化と、内容確認・有効なUTF-8とBOMでの保存・再署名を案内しています。

編集上の分析:署名された処理が自動で毎晩動く運用では、更新の翌日に初めて欠損が分かる可能性があります。配布管理画面の更新成功率に加え、重要ジョブの実行結果と保存物を照合し、監査証跡が途切れた期間を把握する必要があります。

具体的な適用期日・数値・対象範囲

確認済み事実:ガイダンスの元の発行日は2026-11-10、KB番号は5135999です。変更は同日以降に公開されたWindowsセキュリティ更新の適用後に関係します。Server 2022の例はKB5131090、OSビルド20348.5870です。更新プログラム公開日と各端末への実際の適用日を区別し、未確認の自社適用日はnullとします。

確認済み事実:KB5135999の適用先にはWindows 11の23H2・24H2・25H2・26H1・26H2、Windows 10 Enterprise LTSC 2021、Windows Server 2016・2019・2022・2025が記載されています。記載されたOSの全スクリプトが影響を受ける意味ではありません。

日付の区別:KB5135999の独立した最終改訂日は確認できずnull。コマンド資料の公表日・最終更新日も確認できずsourceDateをnullとしています。この記事の公開日・確認日は2026-11-14(日本時間)です。法令の施行日や一律の修復期限を示す情報ではありません。

技術・システム上の確認事項

確認済み事実:公式ガイダンスは、影響を受けるファイルで署名状態がNotSignedとなる場合や、App Controlを強制する端末でConstrainedLanguageとなる場合を挙げています。ただし症状だけでは原因を確定できず、公式ツールのScanによる確認を先行させています。BOMを付け足すだけでは不正なバイトを修正できません。

確認済み事実:公式ツールのScanは元のファイルを変更しません。変換は別コピーを作成して古い署名を除くため、内容確認と再署名が必要です。一時修復には適用できない場合があり、署名がValidで内容確認・試験を終えたコピーのみ配布するよう説明されています。

確認済み事実:Microsoft LearnはGet-AuthenticodeSignatureを、Windows上でファイルのAuthenticode署名情報を取得するコマンドと説明しています。編集上の提案:本番で配置された実ファイルの署名を確認し、署名検証と業務テストの結果を別の欄で記録してください。

  • 編集上の提案:実行ホスト、Windows更新、PowerShellの版、実行アカウント、App Control・実行ポリシーを照合します。
  • 編集上の提案:原本と修正版のハッシュ、文字コード、発行元、署名状態、検証端末を記録します。
  • 編集上の提案:ジョブの終了コードだけでなく、バックアップの復元確認や取得ログの対象期間・件数・保存先を確認します。

経営・監査・契約・責任分界上の論点

編集上の提案:情シスは対象と業務影響の把握、発行元・開発会社は信頼できる原本からの修正、署名鍵管理者は承認済みの署名、運用会社は配布と定期処理の検証を担う分担案を作成します。自社で署名できない製品は発行元から修正版を受け取る経路と納期を確認します。

編集上の提案:保守仕様に、文字コード変換、再署名、更新後の互換性試験、夜間の失敗検知、ログの欠損報告、再取得、追加費用の扱いを含めます。実行制御の一律解除を標準対処とせず、例外には範囲・承認者・終了期限を設けます。

編集上の分析:署名がValidであることは署名の検証結果であり、スクリプトの業務上の正しさや保存証跡の完全性とは別です。処理停止の期間、再取得できない記録、代替証拠と残存リスクを監査責任者へ報告します。

本稿は一般的な実務情報であり、個別案件の法的判断は行いません。行政書士として対応可能かは、関係法令と業務範囲の事前確認が必要です。個別の権利義務や紛争については、必要に応じて弁護士その他の専門家へ確認してください。

エグゼクティブ向けアクション/確認リスト

編集上の提案:下記リストを更新後の検収と委託先への確認に使用してください。重要ジョブの結果が確認できない場合は、担当者、代替運用、復旧見込み、未保存の記録を経営へ報告する条件を定めます。

公式一次情報

確認済み事実:以下のMicrosoft公式日本語資料を確認しました。sourceDateはKBの元の発行日または更新プログラム公開日です。コマンド資料の日付は確認できずnullとしています。公式の技術説明と、当事務所の編集上の提案・分析を分けて記載しました。

決裁前の確認リスト

以下は編集上の提案です。構成、契約、業務影響に応じて確認してください。

  1. 重要な署名付きPowerShell処理と依存業務を一覧化したか。
  2. 実行端末の更新KB・適用日と構成を記録したか。
  3. 署名エラーを文字コード起因と即断せず調査したか。
  4. 元のファイルを保全し、修正は別コピーで行ったか。
  5. 内容レビュー・再署名・配布を行う責任者を定めたか。
  6. 配布先の署名状態と実際の業務結果を確認したか。
  7. バックアップ・取得ログの欠損期間と再取得の可否を確認したか。
  8. 発行元への修正版依頼と保守契約上の費用・期限を確認したか。
  9. 実行制御の例外を設けた場合、その終了条件を確認したか。

公式一次情報

資料名に公表日・更新日・改訂日の区別を示しています。確認できない資料日付は「確認できません」と表示します。

  1. 署名付きPowerShellスクリプトのエンコードガイダンス:KB5135999(元の発行日)(新しいタブで開きます)

    Microsoft / 資料日付:2026-11-10 / 確認日:2026-11-14

  2. Windows Server 2022 KB5131090(更新プログラム公開日)(新しいタブで開きます)

    Microsoft / 資料日付:2026-11-10 / 確認日:2026-11-14

  3. Get-AuthenticodeSignature(公表日・最終更新日を確認できず)(新しいタブで開きます)

    Microsoft / 資料日付:確認できません / 確認日:2026-11-14

← 実務解説の一覧へ