Ошибка планировщика задач 2147943645

Microsoft Windows Server 2008 R2 В “Планировщике задач” на сервере под управлением Windows Server 2008 R2 Standard x64 была создана задача резервного копирования бекапов баз 1С (MS SQL) на сетевое хранилище. Задание выполнялось от имени администратора домена. Данная задача прерывалась следующей ошибкой:

Планировщику заданий не удается запустить задачу "Бекап баз 1с" для
пользователя "    администратор". Дополнительные сведения:
значение ошибки: 2147943645.

Полностью данное событие выглядит так:

Имя журнала:   Microsoft-Windows-TaskScheduler/Operational
Источник:      Microsoft-Windows-TaskScheduler
Дата:          16.03.2013 3:00:00
Код события:   101
Категория задачи:Не удается запустить задачу
Уровень:       Ошибка
Ключевые слова:(1)
Пользователь:  система
Компьютер:     somali.        .ru
Описание:
Планировщику заданий не удается запустить задачу "Бекап баз 1с" для пользователя "        администратор".
Дополнительные сведения: значение ошибки: 2147943645.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-TaskScheduler" Guid="{DE7B24EA-73C8-4A09-985D-5BDADCFA9017}" />
    <EventID>101</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>101</Task>
    <Opcode>101</Opcode>
    <Keywords>0x8000000000000001</Keywords>
    <TimeCreated SystemTime="2013-03-15T23:00:00.127741200Z" />
    <EventRecordID>2590</EventRecordID>
    <Correlation />
    <Execution ProcessID="984" ThreadID="12" />
    <Channel>Microsoft-Windows-TaskScheduler/Operational</Channel>
    <Computer>somali.        .ru</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData Name="TaskStartFailedEvent">
    <Data Name="TaskName">Бекап баз 1с</Data>
    <Data Name="UserContext">        администратор</Data>
    <Data Name="ResultCode">2147943645</Data>
  </EventData>
</Event>

Вид ошибки (нажмите для увеличения):

Ошибка 2147943645

Как оказалось, в данной операционке все запланированные задания по умолчанию выполняются от имени зарегистрированного в системе пользователя, т.е. в момент ее выполнения, он должен быть “залогинен”. Чтобы устранить это досадное недоразумение, необходимо в свойствах задания выставить параметры:

  1. Выполнять вне зависимости от регистрации пользователя;
  2. Выполнить с наивысшими правами.

Данные установки можно сделать, открыв “Планировщик заданий”. Далее необходимо раскрыть “Библиотеку планировщика заданий” и вызвать свойства нужной вам задачи:

Свойства задачи

Далее ставьте галочки напротив необходимых параметров и наживайте “ОК”:

Выставление параметров задачи

После этого операционная система запросит пароль на учетную запись, от имени которой вы хотите запустить настраиваемую задачу.

После проделанных операций запланированное задание выполнялось без ошибок.

Изначально решение проблемы нашел тут.

Планировщик Windows 2008, ошибка 2147943645.

Я не win-админ, но встречаться с серверными виндами иногда приходится. Запишу, дабы не забыть. Кось (фича?) win2k8R2: при создании задания планировщика по умолчанию задание запускается только от зарегистрированного в системе пользователя (не в смысле, что пользователь должен существовать, а в смысле, что он должен быть залогинен). В случае, если эта галка не стоит (ставится в свойствах задания во вкладке ОбщиеВыполнять вне зависимости от регистрации пользователя), то задание от имени незалогиненного в момент срабатывания триггера планировщика пользователя не выполняется, а в журнал валится ошибка:

Планировщику заданий не удается запустить задачу «такую-то» для пользователя «такого-то». Дополнительные сведения: значение ошибки: 2147943645.

Предлагаемое в форумах Technet’а решение — выставить вышеописанную галку и до кучи поставить галку «Выполнить с наивысшими правами«, расположенную там же.

В “Планировщике задач” на сервере под управлением Windows Server 2008 R2
Standard x64 была создана задача резервного копирования бекапов баз 1С
(MS SQL) на сетевое хранилище. Задание выполнялось от имени администратора домена. Данная задача прерывалась следующей ошибкой:

Планировщику заданий не удается запустить задачу "Бекап баз 1с" для
пользователя "    администратор". Дополнительные сведения:
значение ошибки: 2147943645

Как оказалось, в данной операционке все запланированные задания по
умолчанию выполняются от имени зарегистрированного в системе
пользователя, т.е. в момент ее выполнения, он должен быть “залогинен”.
Чтобы устранить это досадное недоразумение, необходимо в свойствах
задания выставить параметры:

  1. Выполнять вне зависимости от регистрации пользователя;
  2. Выполнить с наивысшими правами.

После этого операционная система запросит пароль на учетную запись, от имени которой вы хотите запустить настраиваемую задачу.

После проделанных операций запланированное задание выполнялось без ошибок.

  • Remove From My Forums
  • Question

  • Hi, I can not manage to start program «at system startup»

     I check «run wheter user is loged on or not» but all I get is: Task Scheduler failed to start «murmur» task for user «MYDOMAINAdministrator». Additional Data: Error Value: 2147943645

    Log Name: Microsoft-Windows-TaskScheduler/Operational
    Source: Microsoft-Windows-TaskScheduler
    Date: 2010-04-24 09:20:19
    Event ID: 101
    Task Category: Task Start Failed
    Level: Error
    Keywords: (1)
    User: SYSTEM
    Computer: Neptune.mydomain.lan
    Description:
    Task Scheduler failed to start «murmur» task for user «MYDOMAINAdministrator». Additional Data: Error Value: 2147943645.
    Event Xml:
    <Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
    <System>
    <Provider Name=»Microsoft-Windows-TaskScheduler» Guid=»{DE7B24EA-73C8-4A09-985D-5BDADCFA9017}» />
    <EventID>101</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>101</Task>
    <Opcode>101</Opcode>
    <Keywords>0x8000000000000001</Keywords>
    <TimeCreated SystemTime=»2010-04-24T06:20:19.812500000Z» />
    <EventRecordID>13340</EventRecordID>
    <Correlation />
    <Execution ProcessID=»836″ ThreadID=»300″ />
    <Channel>Microsoft-Windows-TaskScheduler/Operational</Channel>
      <Computer>Neptune.mydomain.lan</Computer>
    <Security UserID=»S-1-5-18″ />
    </System>
    <EventData Name=»TaskStartFailedEvent»>
    <Data Name=»TaskName»>murmur</Data>
      <Data Name=»UserContext»>MYDOMAINAdministrator</Data>
    <Data Name=»ResultCode»>2147943645</Data>
    </EventData>
    </Event>

Answers

  • Hi,

    # as an HRESULT: Severity: FAILURE (1), Facility: 0x7, Code 0x4dd

    # for hex 0x4dd / decimal 1245 :

    ecShutoffQuotaExceeded ec.h

    ERROR_NOT_LOGGED_ON winerror.h

    # The operation being requested was not performed because the

    # user has not logged on to the network.

    # The specified service does not exist.

    # 2 matches found for «800704dd»

    Does your user account have the log on as a batch job permission?

    http://technet.microsoft.com/en-us/library/cc755659(WS.10).aspx


    — Mike Burr

    • Marked as answer by

      Friday, July 16, 2010 9:48 PM

  • I did not know about this.

    Googled and added permission for mydomainAdministrator (the user I am trying to use to run the task) restarted the system now it seems to work correctly.

    Thanks for your help.

    • Marked as answer by
      Tim Quan
      Monday, July 19, 2010 2:00 AM

  • Remove From My Forums

 locked

Не применяетя политика планировщика заданий

  • Вопрос

  • Доброго времени суток всем!
    Наткнулся на непонятную проблему. Пытаюсь через GPO (домен W2k8r2 и рабочие станции Win7x64) сделать задание в планировщике задач, которое должно создавать точки восстановления по расписанию пару раз в день на рабочих станциях.
    На КД создал политику в «Конфигурация компьютера — параметры панели управления — назначенные задания». В ней по шедулеру должен запускаться wscipt.exe с параметром \serverscript.vbs. В скрипте собственно создание точки и
    указано.
    Выполнение этой задачи прописал от имени админа домена «вне зависимости от регистрации пользователя», так как надо чтобы задача иногда выполнялась до логона пользователя. Вообще, с этими правами отдельная история,
    но речь не об этом.

    Так вот эта политика не хочет ни в какую применяться на рабочей станции. В логах выдается:

    Элемент предпочтения компьютер «RPcreate» в объекте групповой политики «respoint {F1BD48BA-9FFC-43D0-8E37-9E43F1885E98}» не применен по причине ошибки с кодом «0x80041318 XML-код задачи содержит значение в неправильном
    формате или за пределами допустимого диапазона.» Эта ошибка была отключена.

    Как я понял, win7 что то не нравится в XML файле который формирует КД.

Ответы

  • Используйте учетную запись System без ввода пароля, или скрипты для создания задания

    В остальном все как я и описывал ранее


    The opinion expressed by me is not an official position of Microsoft

    • Изменено

      25 августа 2015 г. 20:23

    • Помечено в качестве ответа
      Vector BCO
      27 августа 2015 г. 13:24

  • Ошибка планировщика заданий указанный сеанс работы не существует
  • Ошибка планировщика заданий удаленный компьютер не найден
  • Ошибка планировщика заданий 2147750687
  • Ошибка планировщика заданий 0х40010004
  • Ошибка планировщика заданий 0x1