本記事はマイクロソフト社員によって公開されております。
なお本記事は下記の記事を更新したものとなります。
- 曜日指定のタスクが前の曜日に実行されてしまう問題について
https://social.technet.microsoft.com/Forums/en-US/416bafe0-9a90-45f9-a06b-c3b0a52580fa/26332260852535123450123981247912473124631236421069123982633226?forum=Wcsupportja
いつも弊社製品をご愛顧いただきありがとうございます。Windows プラットフォーム サポート User Experience チームの佐藤です。
今回はタスク スケジューラで発生する問題についてご紹介いたします。
特定の Windows バージョンに対して 2019 年 3 月 第 3 週に公開しました更新プログラムや、より新しい更新プログラムを適用した環境では、日本時間の AM 9:00 ちょうどに実行するよう設定した曜日指定のタスクが、前の曜日に実行されてしまう問題が発生します。
※ 本事象については下記の更新プログラムにて修正されております。
Windows 8.1 / Windows Server 2012 R2
2021 年 9 月 14 日 - KB5005613 (月次ロールアップ)
https://support.microsoft.com/ja-jp/topic/47b217aa-8d33-4b29-b444-77fcbe57410bWindows 10 Enterprise 2016 LTSB / Windows Server 2016
2021 年 9 月 14 日 — KB5005573
https://support.microsoft.com/ja-jp/topic/48853795-3857-4485-a2bf-f15b39464b41Windows 10 Enterprise 2019 LTSC / Windows Server 2019
2021 年 4 月 22 日 — KB5001384
https://support.microsoft.com/ja-jp/topic/e471f445-59be-42cb-8c57-5db644cbc698Windows 10 Version 1903 / Windows 10 Version 1909
2021 年 4 月 22 日 — KB5001396
https://support.microsoft.com/ja-jp/topic/e67788f0-4e70-4f9b-9c5e-ff977310eeeaWindows 10 Version 2004 / Windows 10 Version 20H2
2021 年 4 月 28 日 — KB5001391
https://support.microsoft.com/ja-jp/topic/fc8959e2-f2a0-4223-b56b-0ad8d9b4f96c
事象の発生条件
以下の 4 つの条件がすべて該当する場合に本事象は発生いたします。
(1) Windows のバージョンが以下であること。
- Windows 8.1 / Windows Server 2012 R2
- Windows 10 Enterprise 2016 LTSB / Windows Server 2016
- Windows 10 Enterprise 2019 LTSC / Windows Server 2019
- Windows 10 Version 1903 / Windows 10 Version 1909
- Windows 10 Version 2004 / Windows 10 Version 20H2
(2) 2019 年 3 月 第 3 週以降の更新プログラムが適用されていること。
※ Windows 10 Enterprise 2019 LTSC / Windows Server 2019 はリリース段階から該当します。
※ Windows 10 Version 1903 / Windows 10 Version 1909 はリリース段階から該当します。
※ Windows 10 Version 2004 / Windows 10 Version 20H2 はリリース段階から該当します。
※ Windows 10 Version 21H1 以降については本事象の対象外となります。
(3) 毎週や毎月の指定された曜日に実行するタスクであること。
(4) タスクの実行時間が日本時間 AM 9:00 (協定世界時 0:00) であること。
以上の条件に一つでも該当しない場合は本事象は発生いたしません。
補足として 2019 年 3 月 第 3 週の更新プログラムはこちらです。
これ以降の更新プログラムを適用した場合も同様の問題が発生する可能性がございます。
Windows 8.1 / Windows Server 2012 R2
2019 年 3 月 20 日 — KB4489893 (マンスリー ロールアップのプレビュー)
https://support.microsoft.com/ja-jp/topic/21cd54ee-a651-596c-01fb-ed2ae15aa2cbWindows 10 Enterprise 2016 LTSB / Windows Server 2016
2019 年 3 月 20 日 — KB4489889 (OS ビルド 14393.2879)
https://support.microsoft.com/ja-jp/topic/d0ace848-da50-101e-5142-fc1595cc318a
※ Windows 10 Enterprise 2019 LTSC / Windows Server 2019 はリリース段階から該当します。
※ Windows 10 Version 1903 / Windows 10 Version 1909 はリリース段階から該当します。
※ Windows 10 Version 2004 / Windows 10 Version 20H2 はリリース段階から該当します。
※ Windows 10 Version 21H1 以降については本事象の対象外となります。
事象の概要
以下のシナリオで発生いたします。
・タスクのトリガーに毎週、もしくは毎月の指定された曜日が選択されており、なおかつ実行する時間が日本時間の AM 9:00 である場合、実行を予定した曜日の前の曜日にタスクが実行されます。
例) 毎週の場合
例) 毎月の場合
上記設定の場合は、本来であれば日曜日の日本時間 AM 9:00 に実行されるはずが、意図せず、前日 土曜日の日本時間 AM 9:00 に実行されてしまいます。
回避策
実行する時間を日本時間の AM 9:00以外に設定いただくと事象が回避されます。
参考として以下のように実行時間を日本時間 AM 8:59:00 と設定すると本事象は発生いたしません。
例) 毎週の場合
例) 毎月の場合
AM 9:00ちょうどに処理を実行する必要がある場合には、上記の例のように開始時刻を早めていただいた上で、実行いただくコマンド等にて時間調整を実施いただけますよう、お願いいたします。
以上がご紹介となります。本記事が皆様のご運用に対してお力添えとなりましたら幸いです。
引き続き、皆様に弊社製品をご利用いただけるよう問題について改善してまいりますのでよろしくお願い申し上げます。
なお、本記事につきましては、予告なく内容を変更させていただく場合がございますのであらかじめご理解、ご了承いただきたく存じます。