コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • テキスト整形ツール
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Office・仕事術
  4. 【Windows】KB番号を指定して社内PCの更新状況を確認する方法

【Windows】KB番号を指定して社内PCの更新状況を確認する方法

2026年7月25日
Office・仕事術
【Windows】KB番号を指定して社内PCの更新状況を確認する方法
🛡️ 超解決

社内におけるWindows Updateの管理では、特定のKB番号(例:KB5021234)が各PCに正しくインストールされているかどうかを確認する必要が頻繁に発生します。セキュリティパッチの緊急適用後や、特定の不具合を修正した更新プログラムを展開した際に、導入が完了しているかをひと目で把握したいケースは多いものです。しかし、社内PCの台数が多くなると、1台ずつ設定画面を開いて確認するのは非効率です。本記事では、PowerShellやイベントビューアー、管理ツールを使い、KB番号を指定して更新状況を効率的に確認する方法を解説します。

【要点】この記事で確認すること

  • 最初に見る場所: 対象PC上でPowerShellのGet-Hotfixコマンド、またはイベントビューアーのWindows Updateログを確認します。
  • 切り分けの軸: 端末側の更新履歴(インストール済み/未インストール)、管理側の配布設定(WSUS/Intuneポリシー)、ネットワーク接続(Windows Updateサーバーへの到達性)の3つの観点で原因を特定します。
  • 注意点: 更新プログラムのロールバックや強制停止は管理者の指示がない限り行わないでください。トラブルシューティングの結果は、日時・PC名・KB番号を記録して管理者に報告しましょう。

ADVERTISEMENT

目次

  • 1 KB番号を確認する前に:更新プログラムの基本構造
  • 2 PowerShellでKB番号のインストール状態を確認する
    • 2.1 Get-Hotfixコマンドの基本的な使い方
    • 2.2 Get-WindowsUpdateLogを使った詳細な履歴参照
  • 3 イベントビューアーで更新履歴を追跡する
    • 3.1 イベントビューアーを使った確認手順
  • 4 WSUSやIntuneを使った管理画面での確認
  • 5 更新が適用されない場合の切り分け手順
    • 5.1 端末側の確認事項
    • 5.2 管理側の確認事項
    • 5.3 ネットワークの確認
  • 6 よくあるトラブルと対処のポイント
    • 6.1 PowerShellで「アクセスが拒否されました」
    • 6.2 Get-HotfixでKB番号がヒットしないが、更新履歴には存在する
    • 6.3 WSUSのレポートで「不明」と表示される
    • 6.4 管理者への報告時に必要な情報
  • 7 まとめ
    • 7.1 解決 関連記事でさらに詳しく
    • 7.2 Office・仕事術の人気記事ランキング

KB番号を確認する前に:更新プログラムの基本構造

KB番号(Knowledge Base番号)は、Microsoftが公開する個々の更新プログラムを一意に識別する番号です。例えば「KB5021234」のように表記され、セキュリティ更新、品質更新、機能更新など種類ごとに割り当てられます。Windows Updateでは、この番号を基にインストール状況を管理します。社内PCの更新状況を確認する際は、「どのKB番号が」「いつ」「どのような結果(成功/失敗/保留中)」で適用されたかを把握する必要があります。

Windows Updateの設定画面([設定] → [Windows Update] → [更新履歴])で一覧を見ることはできますが、特定のKB番号をフィルターして探すには手間がかかります。また、複数台のPCを横断的に調べるには、リモートでコマンドを実行できるPowerShellや、一元管理ツール(WSUS、Intune、SCCMなど)を利用するのが現実的です。以下では、実際の手順を詳しく説明します。

※ お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

PowerShellでKB番号のインストール状態を確認する

PowerShellは、社内PCに標準搭載されており、管理者権限があればすぐに使えます。以下の手順で、特定のKB番号がインストールされているかどうかを確認できます。

Get-Hotfixコマンドの基本的な使い方

  1. Windowsキーを右クリックし、「Windows PowerShell (管理者)」または「ターミナル (管理者)」を選択します。
  2. 以下のコマンドを実行し、すべてのインストール済み更新プログラムを一覧表示します。
    Get-Hotfix
  3. 特定のKB番号だけを検索するには、-HotFixIDパラメーターを使います。
    Get-Hotfix -HotFixID KB5021234
  4. コマンドの結果が返ってきた場合は、その KB 番号がインストールされています。何も返ってこないか、「Get-Hotfix : 指定された修正プログラムはこのコンピューターにはインストールされていません。」というエラーが表示された場合は未インストールです。
  5. インストール日時や適用元(Windows Update / WSUS / オフラインインストーラー)も確認したい場合は、結果に含まれる InstalledOn や InstalledBy プロパティを出力します。
    Get-Hotfix -HotFixID KB5021234 | Format-List

なお、Get-HotfixはWinRMを介してリモートPCに対しても実行可能です。例えば、Invoke-Command -ComputerName PC01 -ScriptBlock { Get-Hotfix -HotFixID KB5021234 }とすることで、ネットワーク上の別のPCの状態を確認できます。このとき、対象PCのファイアウォール設定や実行ポリシーに注意してください。

Get-WindowsUpdateLogを使った詳細な履歴参照

より詳細な更新履歴(エラーコード、保留中の更新、ダウンロード状況など)を確認したい場合は、Get-WindowsUpdateLogコマンドが役立ちます。このコマンドは、C:\Windows\Logs\WindowsUpdate\ にある複数のログファイルを統合し、見やすい形で出力します。

  1. 管理者PowerShellで次のコマンドを実行します。
    Get-WindowsUpdateLog
  2. 出力されたテキストをメモ帳などに貼り付け、Ctrl+FでKB番号を検索します。
  3. 該当KBに関連するエントリが見つかれば、その時点での状態(ダウンロード成功、インストール開始、成功/失敗など)を確認できます。

この方法は、インストールに失敗したケースの原因追跡に有効です。ただし、ログの出力に時間がかかる場合があるため、必要に応じて実行してください。

イベントビューアーで更新履歴を追跡する

Windowsは更新プログラムの適用に関するイベントを「Windows ログ」→「システム」や「Application and Services Logs」→「Microsoft」→「Windows」→「WindowsUpdateClient」に記録します。イベントIDを絞り込むことで、特定のKB番号の動作を追跡できます。

イベントビューアーを使った確認手順

  1. [スタート] メニューを右クリックし、「イベントビューアー」を開きます。
  2. 左ペインで「アプリケーションとサービス ログ」→「Microsoft」→「Windows」→「WindowsUpdateClient」→「Operational」を選択します。
  3. 右ペインの「現在のログをフィルター…」をクリックし、イベントID「41」(インストール成功)、「43」(インストール失敗)、「44」(ダウンロード成功)などを指定します。
  4. フィルター結果から目的のKB番号を探すか、さらに詳細を確認したい場合は該当イベントをダブルクリックし、[詳細]タブの「System」や「Event Data」にKB番号が含まれていないかを確認します。

ただし、イベントビューアーは1台ごとの確認になり、大量のPCを効率的に調べるには適しません。そのため、管理ツールが使えない場合の補助的な手段として覚えておくとよいでしょう。

WSUSやIntuneを使った管理画面での確認

企業規模が大きくなると、Windows Server Update Services(WSUS)やMicrosoft Intune(クラウドベースのデバイス管理)を使って更新プログラムを一元管理しているケースが大半です。これらの管理画面では、特定のKB番号がどの端末にインストールされたかをレポートとして出力できます。

管理ツール 確認方法 必要な権限
WSUS WSUS管理コンソール → [更新プログラム] → KB番号で検索 → [状態]タブで各端末のインストール状況を表示 WSUSの管理者権限
Microsoft Intune Intune管理センター → [デバイス] → [Windows] → [更新プログラム] → [更新プログラムの状態] または [レポート] → [Windows更新プログラムのレポート] Intune管理者(グローバル管理者または更新管理ロール)
SCCM (Configuration Manager) SCCMコンソール → [ソフトウェア ライブラリ] → [更新プログラム] → KB番号で検索 → [展開] で各端末のコンプライアンス状況を確認 SCCM管理者権限

これらのツールを使うと、複数端末の状況を一度に比較でき、更新が滞っている端末を特定しやすくなります。ただし、レポートの反映には遅延が発生することがあるため、リアルタイム性が必要な場合はPowerShellで直接確認するほうが確実です。

更新が適用されない場合の切り分け手順

KB番号がインストールされていない場合、その原因を切り分ける必要があります。以下のフローで確認してください。

端末側の確認事項

  1. 更新プログラムのダウンロード状態: 設定 → Windows Update → 「更新プログラムのチェック」を実行し、該当KBが「ダウンロード中」「保留中」などと表示されるかを確認します。
  2. エラーコードの有無: 更新履歴にエラーコードが記録されている場合、そのコード(例:0x80070002)をメモします。
  3. ディスク容量: 更新プログラムのインストールには十分な空き容量が必要です。Cドライブの空き容量を確認します(最低2GB程度)。
  4. 再起動保留: 更新プログラムの適用後に再起動が保留されていると、次の更新がインストールされないことがあります。再起動してから再度確認します。

管理側の確認事項

  1. 配信設定: WSUSやIntuneのポリシーで、該当KBが「承認済み」かつ「必須」として展開されているか確認します。
  2. 配信リング: Windows Update for Businessの配信リング(リング1〜リング4)によって更新プログラムの提供タイミングが異なります。対象端末が該当KBが利用可能なリングに属しているかを確認します。
  3. グループポリシー: 「Windows Update を管理するためのポリシー」で、更新プログラムの自動ダウンロードが無効になっていないか確認します。

ネットワークの確認

  1. WSUSサーバーへの到達性: 端末からWSUSサーバー(例:http://wsus.contoso.com)にアクセスできるか、PowerShellで Test-NetConnection などを用いて確認します。
  2. プロキシ設定: プロキシ経由でWindows Updateに接続する場合、認証が必要なプロキシでは更新プログラムがダウンロードできないことがあります。

よくあるトラブルと対処のポイント

ここでは、KB番号の確認時に遭遇しやすいトラブルと、その対処方針を紹介します。

PowerShellで「アクセスが拒否されました」

管理者権限でPowerShellを起動していない場合に発生します。必ず「管理者として実行」で起動してください。また、リモートPCを確認する場合は、CredSSP認証やRunAs権限が必要な場合があります。

Get-HotfixでKB番号がヒットしないが、更新履歴には存在する

Get-Hotfixは、Win32_QuickFixEngineeringクラスに登録された更新プログラムのみを表示します。一部の更新プログラム(特にドライバー更新やMicrosoft Store経由の更新)はこのクラスに含まれないため、表示されないことがあります。その場合は、Get-WindowsUpdateLogやイベントビューアーで確認してください。

WSUSのレポートで「不明」と表示される

端末がWSUSサーバーに情報を報告していない場合、「不明」ステータスになります。最新の状態を取得するには、端末側で wuauclt /reportnow を管理者コマンドプロンプトで実行してから、再度レポートを更新します。

管理者への報告時に必要な情報

トラブルシューティングの結果を管理者に伝える際は、以下の項目を漏れなく記録しましょう。

  • 対象PCのホスト名とIPアドレス
  • 確認したKB番号
  • 確認に使用したコマンドとその出力結果(エラーコード含む)
  • 確認日時
  • 端末で実行した再起動や更新チェックの有無

これらの情報をまとめて報告することで、管理者は迅速に判断・対応できます。

まとめ

社内PCの特定KB番号の更新状況を確認する方法として、PowerShellのGet-Hotfix、Get-WindowsUpdateLog、イベントビューアー、そしてWSUS/Intuneの管理画面を紹介しました。確認の際は、端末側の更新履歴、管理側の配布設定、ネットワーク接続の3軸で原因を切り分けることが重要です。管理者権限が必要な操作もあるため、自身の権限範囲を把握したうえで実行してください。また、ログやエラーコードは必ず記録し、勝手なロールバックは行わずに管理者へエスカレーションしましょう。この記事を参考に、効率的な更新状況確認を実践していただければ幸いです。


💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。
🔐
会社アカウント・認証トラブル完全解決データベース 職場または学校アカウント、MFA、Authenticator、VPN、権限、会社ポリシーで止まる問題を横断的に確認できます。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

解決 関連記事でさらに詳しく

  • 🛠️【Windows】会社PCの社内アプリで管理者により制限されていますと出る時の見直し方
  • 🔎【Microsoft 365】ゲストユーザーがファイルを開けない時のテナント切り替えと権限整理
  • 🔎【Windows】ネット接続の遮断をグループポリシー「オプション機能のインストール」変更で直す手順 | エラーコード:0x800f0906
  • ⚡【Slack】検索フィルターで権限エラーが出る時の通知設定とポリシー確認
  • ⚡【リモートデスクトップ】RemoteAppで印刷先が見つからない時の確認
  • 🛠️【Copilot】Intuneを使ってCopilot利用端末を制御する手順と運用設計

Office・仕事術の人気記事ランキング

  • 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
  • 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
  • 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
  • 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
  • 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
  • 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
  • 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
  • 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
  • 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
  • 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
Office・仕事術
PC・ブラウザ・環境設定 Windows 会社アカウント・認証 社内セキュリティ 更新・配布 社内セキュリティ・端末管理
  • 【Intune】更新後の端末が非準拠になった時の確認手順
  • 【Windows】更新適用中に電源を切ってしまった時の安全な対処法
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
🔴 速報・最新トラブル
  • 07.25 Win 【速報 2026年7月】Windows Update KB5121767を配信|一部PCで7月更新が入らない問題を修正
  • 07.24 Teams 【速報 2026年7月24日】Microsoft Teamsが使えない・会議に参加できない障害|Microsoft 365の影響と現状
  • 07.22 Win 【速報 2026年7月】Windows更新後に社内システムへログインできない時のKerberos RC4制限確認
  • 07.21 Win 【速報 2026年7月】WSUS同期が遅い・タイムアウトする不具合|Microsoft公式の状況と会社PCへの影響
  • 07.19 【WordPress】7.0.2で重大な脆弱性を修正|対象バージョンと更新確認
  • 07.18 【2026年7月18日】佐川急便スマートクラブで個人情報漏えい|通知メールの誤表示と確認方法
  • 07.17 【速報 2026年7月17日】GitHub REST APIの障害は復旧|影響と失敗処理の確認点
  • 07.17 【2026年7月16日】クレジットカード決済ができない障害|CARDNETの回復状況と確認手順
  • 07.16 【2026年7月16日】AWSで広範囲の障害|EC2・S3・DynamoDBなどの影響と確認方法
  • 07.16 【2026年7月最新】ニチレイのシステム障害|サイバー攻撃の影響・復旧状況・確認先
Windows・業務ツール 更新・不具合の最新情報 公式発表と速報を時系列で確認 →
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅
📚 ITトラブル解決DB
💻
Windows解決DB 不具合・設定・エラーを完全解決
🧭
Edge解決DB 表示・パスワード・拡張機能を完全解決
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
✨
Copilot解決DB 使い方・エラー・設定を完全解決
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応
📗
Sheets解決DB 関数エラー・Apps Script・共有の解消
📝
Docs解決DB 書式・共有・Apps Script・参考文献の解消
🎥
Zoom解決DB 参加・画面共有・録画・Webinarの解消
✨
生成AI解決DB 基礎・料金・著作権・社内ルールの解消
🍎
iPhone解決DB 起動・Wi-Fi・アプリ・設定の解消
🤖
Android解決DB 設定・アプリ・通信・カスタマイズの解消
🔐
会社アカウント認証DB MFA・サインイン・VPN・権限の不具合解消
🔗
社内ネットワーク・VPN DB接続・共有・RDP・DNS・社内制限を解決
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
📄
勤怠・給与・人事 DB打刻・給与明細・人事通知・認証トラブル
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

ADVERTISEMENT

   🔧 ツール
🛡️
詐欺メール判定 届いたメールを即座に診断
📦
送料最安シミュレーター            郵便・宅急便の最安料金を比較
✂️
テキスト自動整形 全角半角・改行削除を一発で
📝
文字数カウント 自動保存付き・レポート作成
🔒
パスワード生成 強力なパスワードを安全作成
📅
西暦・和暦変換 履歴書の年号・年齢を計算
🧩 診断・チェック
🏆
超解決 Excel検定 実務能力を1級〜3級で判定
📘
超解決 Word検定 文書作成のスキルを格付け
🦆
騙されやすさ診断 あなたは「歩くATM」かも?
Global Edition
WiseChecker
🔐🧠📦

超解決の「海外版」姉妹サイト。
世界標準のパスワード生成や
性格診断・送料計算はこちら。

海外版サイトへ移動 ✈️
  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.