Windows Update の設定で上のように「アクティブ時間の変更」を「8:00から2:00まで」に変更してもアクティブ時間中にチェックするようなので、アクティブ時間中は更新のための再起動はしないけれどチェックはするのだろうということで、ネットで検索したら約22時間ごとにチェックしそうなことが分かった。
自動更新の検出頻度
その他の Windows Update 設定の管理 – Windows Deployment | Microsoft Docs
利用可能な更新プログラムを確認するまでの待機時間を Windows で判別するための時間数を指定します。 正確な待機時間は、ここで指定した時間から 0 ~ 20% の時間を差し引いた時間になります。 たとえば、このポリシーで検出頻度が 20 時間に指定されている場合、このポリシーが適用されるすべてのクライアントでは 16 ~ 20 時間の間で更新が確認されます。
(中略)
設定が [無効] または [未構成] と指定されている場合、Windows では既定の間隔である 22 時間で利用可能な更新プログラムが確認されます。
自動更新処理の第1段階――更新プログラムのチェック
そこが知りたい Windows Server Update Services(第12回) – @IT
自動更新は、前回のスケジュール日時以降にインストールを承認された更新プログラムをチェックするために、定期的にWSUSサーバにアクセスして確認している。既定の確認タイミングは「PCの起動時」または「約22時間周期」の2つで、「自動更新の検出頻度」ポリシーを有効にすることで確認頻度を変更できる(画面3)。
画面3 「自動更新の検出頻度」ポリシーのプロパティ
「自動更新の検出頻度」ポリシーのプロパティを開いてポリシーを有効にした上で、[更新を確認する時間]を1時間から22時間の範囲で設定する。
私のPCではどうなのか、記録を残しておく。特に気になるのが、前回のチェックから22時間経た時にスリープ状態だったりシャットダウンしていたりした場合である。
日付(曜日) | 時:分 | チェック直前の状態 | 間隔 | 2019/1/1 12:00~ |
---|---|---|---|---|
6/6(月) | 18:25 | 「更新を7日間一時停止」から再開 | ||
6/7(火) | 16:17 | 起動中 | 21h52m | (1367×22)h+2h17m |
6/8(水) | 11:56 | 19h39m | ||
6/8(水) | 13:03 | 起動中 | 01h07m | (1368×22)h+1h03m |
6/8(水) | 20:34 | 07h31m | ||
6/9(木) | 11:05 | 起動中 | 14h31m | (1369×22)h+1h05m |
6/9(木) | 12:33 | 起動中 | 01h28m | (1369×22)h+2h33m |
6/9(木) | 20:00 | 07h27m | ||
6/9(木) | 21:31 | 01h31m | ||
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:50 | gpedit.msc をインストールして再起動 | 08h52m | |
6/13(月) | 7:22 | 起動中 | 09h32m | (1373×22)h+5h22m |
6/13(月) | 13:10 | 「更新を7日間一時停止」から再開 | ||
6/13(月) | 19:04 | 05h54m | ||
毎日21:30~ Windows Update 無効 | ||||
6/14(火) | 4:57 | 4:55に深夜1:02頃からのスリープ解除 5:00に Windows Update 有効 | 15h47m | (1374×22)h+4h57m |
6/14(火) | 11:20 | 06h23m | ||
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:36 | Windows 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:00 | 13: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 |
スリープやシャットダウンしていたわけではないのに前回のチェックから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時間」が意味無いかもしれないことについて。
コメント