| Предыдущий | Следующий |
| SCHED_E_PAST_END_BOUNDARY | SCHED_E_USER_NOT_LOGGED_ON |
SCHED_E_ALREADY_RUNNING
SCHED_E_ALREADY_RUNNING означает, что экземпляр задачи уже активен и текущая политика не позволяет создать ещё один при запрошенном запуске. Код не сообщает, исправен ли существующий процесс, завис ли он, ожидает ввода или намеренно работает долго.
Разберитесь с политикой экземпляров
Планировщик заданий может запускать экземпляры параллельно, ставить новый экземпляр в очередь, игнорировать новый запрос или останавливать существующий экземпляр перед запуском другого. Выбранное значение MultipleInstancesPolicy определяет допустимость перекрытия, поэтому правильное действие зависит от контракта параллельности задачи.
Проверьте причину до изменения политики
- Определите активный экземпляр, время запуска, командную строку действия и последнее событие планировщика.
- Проверьте, не препятствует ли завершению ограничение времени выполнения, дочерний процесс или ожидание внешнего ресурса.
- Выберите политику, сохраняющую идемпотентность и целостность данных; параллельный запуск может повредить работу, рассчитанную на единственного писателя.
Microsoft: коды состояния Планировщика заданий · Microsoft: политика MultipleInstances · Microsoft: состояния задач
Нужно найти другой код? Найти другой код состояния или ошибки.