У меня запланировано задание каждый день в 3:00 на машине с Vista 64. Большую часть времени он начинается в 3:00:00, иногда 2:59:59, что хорошо.
Но время от времени задача запускается в совершенно произвольное время, например 12:50 или 18:30. Иногда я вижу, как окно задачи появляется передо мной, когда я работаю. Это очень интенсивный ввод-вывод, поэтому есть причина, по которой я запускаю его ночью.
Вот пример из месяца назад. Это показывает, что задание было запущено примерно в 03:00:00 30.10, 11.01 и 11.02, но в 23:33:05 31.10. Я сожалею, что скриншот TaskScheduler сделан на французском языке, но у меня нет возможности это изменить.
Файл c:\Windows\Tasks\SCHEDLGU.TXT
указывает, что планировщик задач был запущен и работал в то время (опять же, даты на французском языке, извините):
...
"Service du Planificateur de tâches"
Quitté à 15/09/2011 11:58:50
"Service du Planificateur de tâches"
Démarré à 15/09/2011 12:00:01
"Service du Planificateur de tâches"
6.0.6001.18000 (longhorn_rtm.080118-1840)
"Service du Planificateur de tâches"
Quitté à 08/11/2011 15:10:19
"Service du Planificateur de tâches"
Démarré à 08/11/2011 15:12:35
...
Я не вижу абсолютно ничего уместного в журналах TaskScheduler, которые могут указывать, почему он был запущен в такое странное время. Машина работает 24/7 и никогда не перезагружается, за исключением случаев, когда об этом запрашивает Центр обновления Windows. Он работает с крайне ограниченным набором стороннего программного обеспечения, моя рабочая среда состоит из чуть больше, чем Visual Studio и MSYS. Он также запускает Linux на виртуальной машине, которая выполняет обычные задачи (это не очень актуально, но показывает, что машина также никогда не переходит в спящий режим).
У этого человека точно такая же проблема. Ответ от Microsoft (уничтожение и воссоздание задачи или использование другой учетной записи пользователя) не очень помог тем, кто хотел бы понять проблему.
Как бы я занялся расследованием происходящего?