[Windows]WSUSにレポート(状態報告)が通知されない

スポンサーリンク
Windows
スポンサーリンク

概要

Windows Server Update Service のPCリストには追加されているのに,前回の状態レポート日付が更新されない。レポートの通知がなされない

対処方法

その1.WSUSリストからひとまずPCを削除し様子をみる

状態レポートが更新されない理由は様々あるようです。リストから削除し,端末を再起動したりWindows Updateを再実行したら再び登録とレポートの通知がなされるようになったという情報があります。

その2.端末側の Windows Updateをリセットする

以下のコマンドを管理者権限で実行する

コマンド(Windows10)

net stop usosvc
net stop dosvc
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
rd /S /Q %SystemRoot%\SoftwareDistribution
del %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr0.dat
del %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr1.dat
net start msiserver
net start bits
net start cryptSvc
net start wuauserv
net start dosvc
net start usosvc
%SystemRoot%\system32\usoclient.exe StartScan

この後,PCを再起動してWindows Updateを実行する。
WSUSの「割り当てられていないコンピューター」に出てくるはずなので,適切なグループに割り当ててあげる。しばらくすれば,状態レポートの日付も更新される

その3.端末側にて,PowerShellで報告を通知

$updateSession = new-object -com "Microsoft.Update.Session"; $updates=$updateSession.CreateupdateSearcher().Search($criteria).Updates
wuauclt /reportnow

追加で確認する項目

上記を実施しても状態報告が更新されない場合は,端末とWSUSサーバー間の設定を確認します。

  • 端末の「Windows Update」サービスとBITSが実行中であること
  • HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate の WUServer と WUStatusServer が想定したWSUS URLであること
  • WSUSサーバー側で対象端末が「割り当てられていないコンピューター」または想定したグループに表示されていること
  • 端末のイベント ビューアー「Applications and Services LogsMicrosoftWindowsWindowsUpdateClientOperational」に直後のエラーがないこと

復旧したかの確認

操作直後に日付が変わらない場合があります。端末を再起動して更新プログラムの確認を行い,WSUS管理画面で「最終状態レポート」の日時が更新されることを確認します。更新されない場合は,端末名・実行日時・イベント ビューアーのエラー内容を控えてから追加調査します。

プロパティ

Windows Server 2019
Windows Server 2012 R2
Windows 10
Windows 11

コメント

スポンサーリンク
タイトルとURLをコピーしました