Windows Update の更新チェックは22時間毎?

2022/6/4の Windows Update 設定ウインドウ

 Windows Update の設定で上のように「アクティブ時間の変更」を「8:00から2:00まで」に変更してもアクティブ時間中にチェックするようなので、アクティブ時間中は更新のための再起動はしないけれどチェックはするのだろうということで、ネットで検索したら約22時間ごとにチェックしそうなことが分かった。

自動更新の検出頻度
利用可能な更新プログラムを確認するまでの待機時間を Windows で判別するための時間数を指定します。 正確な待機時間は、ここで指定した時間から 0 ~ 20% の時間を差し引いた時間になります。 たとえば、このポリシーで検出頻度が 20 時間に指定されている場合、このポリシーが適用されるすべてのクライアントでは 16 ~ 20 時間の間で更新が確認されます。
(中略)
設定が [無効] または [未構成] と指定されている場合、Windows では既定の間隔である 22 時間で利用可能な更新プログラムが確認されます。

その他の Windows Update 設定の管理 – Windows Deployment | Microsoft Docs

自動更新処理の第1段階――更新プログラムのチェック
 自動更新は、前回のスケジュール日時以降にインストールを承認された更新プログラムをチェックするために、定期的にWSUSサーバにアクセスして確認している。既定の確認タイミングは「PCの起動時」または「約22時間周期」の2つで、「自動更新の検出頻度」ポリシーを有効にすることで確認頻度を変更できる(画面3)。
画面3 「自動更新の検出頻度」ポリシーのプロパティ
「自動更新の検出頻度」ポリシーのプロパティを開いてポリシーを有効にした上で、[更新を確認する時間]を1時間から22時間の範囲で設定する。

そこが知りたい Windows Server Update Services(第12回) – @IT

 私のPCではどうなのか、記録を残しておく。特に気になるのが、前回のチェックから22時間経た時にスリープ状態だったりシャットダウンしていたりした場合である。

日付(曜日)時:分チェック直前の状態間隔2019/1/1 12:00~
6/6(月)18:25「更新を7日間一時停止」から再開
6/7(火)16:17起動中21h52m(1367×22)h+2h17m
6/8(水)11:5619h39m
6/8(水)13:03起動中01h07m(1368×22)h+1h03m
6/8(水)20:3407h31m
6/9(木)11:05起動中14h31m(1369×22)h+1h05m
6/9(木)12:33起動中01h28m(1369×22)h+2h33m
6/9(木)20:0007h27m
6/9(木)21:3101h31m
6/10(金)9:34起動中12h03m(1370×22)h+1h34m
6/10(金)12:44起動中03h10m(1370×22)h+4h44m
6/11(土)7:38起動中18h54m(1371×22)h+1h38m
6/11(土)12:54起動中05h16m(1371×22)h+6h54m
6/12(日)5:43起動中16h49m(1372×22)h+1h43m
6/12(日)12:58起動中07h15m(1372×22)h+8h58m
6/12(日)21:50gpedit.msc をインストールして再起動08h52m
6/13(月)7:22起動中09h32m(1373×22)h+5h22m
6/13(月)13:10「更新を7日間一時停止」から再開
6/13(月)19:0405h54m
毎日21:30~ Windows Update 無効
6/14(火)4:574:55に深夜1:02頃からのスリープ解除
5:00に Windows Update 有効
15h47m(1374×22)h+4h57m
6/14(火)11:2006h23m
6/14(火)16:38起動中05h18m(1374×22)h+16h38m
6/14(火)19:06起動中02h28m(1374×22)h+19h06m
6/15(水)7:32シャットダウンから4:55に起動
5:00に Windows Update 有効
起動中
12h26m(1375×22)h+9h32m
6/15(水)7:58スリープ解除00h26m
6/15(水)18:42起動中10h44m
6/15(水)21:36Windows Update 無効中
起動中
02h54m(1376×22)h+23h36m
以下略=記録を残さない
6/16(木)18:00起動中予想(1377×22)h+0h00m
6/17(金)16:00起動中予想(1378×22)h+0h00m
6/18(土)14:0013:00頃からスリープ予想(1379×22)h+0h00m
6/19(日)12:00起動中予想(1380×22)h+0h00m
6/20(月)10:00起動中予想(1381×22)h+0h00m
6/21(火)8:00起動中予想(1382×22)h+0h00m
6/22(水)6:00起動中予想(1383×22)h+0h00m
6/23(木)5:00シャットダウンから4:55に起動予想(1384×22)h+1h00m
6/24(金)5:00前日の23:02頃からスリープ予想(1385×22)h+3h00m
6/25(土)0:00深夜0:01頃からスリープ予想(1386×22)h+0h00m
Windows Update の更新確認時刻の記録(斜体はイベントビューアーに記録がある Microsoft Defender Antivirus など)

 スリープやシャットダウンしていたわけではないのに前回のチェックから22時間を超えたり、22時間の20%の時間(4時間24分)を差し引いた17時間36分を待たずに1時間半くらい経ってからチェックを開始したりすることがあった。特に短時間で再チェックをした原因が分からず、更新チェックの時刻が予想しずらいことが分かった。

イベントビューアーにソース「Microsoft-Windows-WindowsUpdateClient」、タスクのカテゴリ「Windows Update エージェント」の記録が残っていて、頻繁な Windows Update は主に「Microsoft Defender Antivirus のセキュリティ インテリジェンス更新プログラム」、その他に6/14(火)までに「Microsoft.GetHelp」「Microsoft.549981C3F5F10」「6918E89D.THECHESSLV.100」「Microsoft.MicrosoftSolitaireCollection」「Microsoft.BingWeather」「KING.COM.CANDYCRUSHSAGA」「Microsoft.Windows.Photos」がダウンロードされ、アップデートされていた。

Windows Update では確認したけれど、イベントビューアでは見つからなかったタスクもあった。また、Windows Update で見逃しているチェック時刻も多数あって、イベントビューアに記録が残らない場合は他の方法で確認する必要がある。

 次のページには「22時間」が意味無いかもしれないことについて。

コメント

タイトルとURLをコピーしました