Ошибка запуска задания планировщика 2147943785

Проблема. В Windows Server 2008 R2 создали новое задание планировщика Windows. Задание должно запускаться из-под пользователя, не обладающего правами локального администратора.

 

При попытке вручную запустить задание из консоли Task Scheduler, в журнале задания появляется ошибка EventID 101 с текстом:

1
2
3
4
Task
Scheduler failed to start "\Microsoft\Windows\TaskScheduler\TaskName"
task for user "CORP\username ". Additional Data: Error Value:
2147943785.

Task Scheduler failed to start- ошибка 2147943785.

Решение. Проблема состоит, что у пользователя, из-под которого запускается задание, недостаточно прав для запуска задания планировщика. Чтобы предоставить необходимые права нужно открыть редактор локальной групповой политики (gpedit.msc), перейти в раздел Computer Configuration -> Windows Settings -> Security Policy -> Local Policies -> User Rights Assignment, отредактировать политику с именем Log On As Batch Job и добавить в нее учетную запись пользователя.

Log On As Batch Job

Осталось обновить политики (gpupdate /force) и попробовать запустить задание.