В “Планировщике задач” на сервере под управлением 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>
Вид ошибки (нажмите для увеличения):
Как оказалось, в данной операционке все запланированные задания по умолчанию выполняются от имени зарегистрированного в системе пользователя, т.е. в момент ее выполнения, он должен быть “залогинен”. Чтобы устранить это досадное недоразумение, необходимо в свойствах задания выставить параметры:
- Выполнять вне зависимости от регистрации пользователя;
- Выполнить с наивысшими правами.
Данные установки можно сделать, открыв “Планировщик заданий”. Далее необходимо раскрыть “Библиотеку планировщика заданий” и вызвать свойства нужной вам задачи:
Далее ставьте галочки напротив необходимых параметров и наживайте “ОК”:
После этого операционная система запросит пароль на учетную запись, от имени которой вы хотите запустить настраиваемую задачу.
После проделанных операций запланированное задание выполнялось без ошибок.
Изначально решение проблемы нашел тут.
В “Планировщике задач” на сервере под управлением Windows Server 2008 R2
Standard x64 была создана задача резервного копирования бекапов баз 1С
(MS SQL) на сетевое хранилище. Задание выполнялось от имени администратора домена. Данная задача прерывалась следующей ошибкой:
Планировщику заданий не удается запустить задачу "\Бекап баз 1с" для пользователя " \администратор". Дополнительные сведения: значение ошибки: 2147943645
Как оказалось, в данной операционке все запланированные задания по
умолчанию выполняются от имени зарегистрированного в системе
пользователя, т.е. в момент ее выполнения, он должен быть “залогинен”.
Чтобы устранить это досадное недоразумение, необходимо в свойствах
задания выставить параметры:
- Выполнять вне зависимости от регистрации пользователя;
- Выполнить с наивысшими правами.
После этого операционная система запросит пароль на учетную запись, от имени которой вы хотите запустить настраиваемую задачу.
После проделанных операций запланированное задание выполнялось без ошибок.
В “Планировщике задач” на сервере под управлением 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>
Вид ошибки (нажмите для увеличения):
Как оказалось, в данной операционке все запланированные задания по умолчанию выполняются от имени зарегистрированного в системе пользователя, т.е. в момент ее выполнения, он должен быть “залогинен”. Чтобы устранить это досадное недоразумение, необходимо в свойствах задания выставить параметры:
- Выполнять вне зависимости от регистрации пользователя;
- Выполнить с наивысшими правами.
Данные установки можно сделать, открыв “Планировщик заданий”. Далее необходимо раскрыть “Библиотеку планировщика заданий” и вызвать свойства нужной вам задачи:
Далее ставьте галочки напротив необходимых параметров и наживайте “ОК”:
После этого операционная система запросит пароль на учетную запись, от имени которой вы хотите запустить настраиваемую задачу.
После проделанных операций запланированное задание выполнялось без ошибок.
Изначально решение проблемы нашел тут.
- Remove From My Forums
Не применяетя политика планировщика заданий
-
Вопрос
-
Доброго времени суток всем!
Наткнулся на непонятную проблему. Пытаюсь через 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
-
Изменено
В “Планировщике задач” на сервере под управлением Windows Server 2008 R2
Standard x64 была создана задача резервного копирования бекапов баз 1С
(MS SQL) на сетевое хранилище. Задание выполнялось от имени администратора домена. Данная задача прерывалась следующей ошибкой:
Планировщику заданий не удается запустить задачу "Бекап баз 1с" для пользователя " администратор". Дополнительные сведения: значение ошибки: 2147943645
Как оказалось, в данной операционке все запланированные задания по
умолчанию выполняются от имени зарегистрированного в системе
пользователя, т.е. в момент ее выполнения, он должен быть “залогинен”.
Чтобы устранить это досадное недоразумение, необходимо в свойствах
задания выставить параметры:
- Выполнять вне зависимости от регистрации пользователя;
- Выполнить с наивысшими правами.
После этого операционная система запросит пароль на учетную запись, от имени которой вы хотите запустить настраиваемую задачу.
После проделанных операций запланированное задание выполнялось без ошибок.
Проблема с планировщиком задач запуск задач
У меня есть задача, запланированная на моей машине Windows 2008 R2, но ей не удалось вызвать следующую ошибку в журнале (журналы событий).
ошибка:
планировщику задач не удалось запустить задачу » Hyatt_International_Distribution «для пользователя»SAFFRON3cb_admin». Дополнительные Данные: Значение Ошибки: 2147943645.
планировщик задач не удалось запустить процесс «» из-за ошибки, возникшей в «LUAIsElevatedToken» . Command= » taskeng.исполняемый. » Дополнительные Данные: Значение Ошибки: 2147943645.
ошибки, как показано ниже:
Имя Журнала: Microsoft-Windows-TaskScheduler / Operational
Источник: Microsoft-Windows-TaskScheduler
Дата: 16.04.2012 9: 59: 59
Код события: 101
Категория Задачи: Ошибка Запуска Задачи
Уровень: Ошибка
Ключевые слова:
Пользователь: SYSTEM
Компьютер: АБВ
Описание::
Планировщик задач не удалось запустить задачу «Distribution «для пользователя» SAFFRON3cb_admin». Дополнительные Данные: Значение Ошибки: 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>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2012-04-16T14:59:59.950Z" />
<EventRecordID>101476</EventRecordID>
<Correlation />
<Execution ProcessID="336" ThreadID="1216" />
<Channel>Microsoft-Windows-TaskScheduler/Operational</Channel>
<Computer>xyz</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData Name="TaskStartFailedEvent">
<Data Name="TaskName">Distribution</Data>
<Data Name="UserContext">SAFFRON3cb_admin</Data>
<Data Name="ResultCode">2147943645</Data>
</EventData>
</Event>
задача задается как: выполнить s если пользователь вошел в систему или нет, с самыми высокими привилегиями, мощность: запуск при включении переменного тока, разрешить выполнение задачи по требованию.
задача выполняется почти каждый день, правильно,но вчера не удалось. Какая-то особая причина?
С уважением,
Kaustubh
8 ответов
моя задача была установлено Run only when user is logged on
и он терпел неудачу для меня, даже когда я вошел в систему и запустил его вручную. Пользователь уже был настроен на меня. Без изменения пароля и т. д.
Я решил это, нажав «Изменить пользователя» и выбрав себя снова.
Я подозреваю, что это может быть вызвано изменением SID пользователя или чем-то в этом роде. Возможно, это было управление пользователями в AD, кто знает.
«свойства»,
Проверьте, выбран ли переключатель для
Run only when user is logged on
Если вы выбрали для вышеуказанной опции, то это причина, почему это не удалось.
поэтому измените параметр на
Run whether user is logged on or not
или
в другом случае пользователь мог изменить свои учетные данные
Я решил проблему, открыв свойства самого exe-файла. На вкладке «Совместимость» есть флажок для уровня привилегий, которая говорит «запустить как администратор»
хотя у моей учетной записи есть права администратора, она не работала, когда я запустил ее из планировщика задач.
Я снял флажок и снова запустил его из планировщика, и он работал.
- щелкните правой кнопкой мыши на задаче в планировщике задач
- перейдите на вкладку Действия
- нажмите Edit
- удалите кавычки вокруг пути в текстовом поле» начинается в».
моя задача также не удалось запустить.
Я решил это, указав не только путь к исполняемому файлу, но и путь к папке исполняемого файла (вкладка «действия» | Edit | TextBox «Start in»).
спасибо всем,
У меня была та же проблема. У меня есть задача, которая выполняется через общую учетную запись пользователя, не связанную с конкретным человеком. Этот пользователь как-то вышел из виртуальной машины, когда я пытался исправить это, я вошел в систему как я, а не этот пользователь.
вход в систему с этим пользователем Исправлена проблема!
у меня была та же проблема. Я попытался с параметром совместимости, но в Windows 10 он не показывает параметр совместимости. Следующие шаги решили проблему для меня:
- я убедился, что учетная запись, с которой выполнялась задача, имела полные права доступа к исполняемому файлу.
(Выполнил задачу и все еще не работал) - и
taskschd.msc
в качестве администратора - я добавил учетную запись для запуска задачи (была ли она зарегистрирована или нет)
- Я выполнил задачу, и теперь она сработала!
так или иначе, настройка задачи в taskschd.msc
как обычный пользователь не работал, хотя моя учетная запись является администратором одного.
надеюсь, это поможет любому, кто имеет ту же проблему
0
автор: Altagstod Believes
- 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
-
Marked as answer by
-
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
-
Marked as answer by
- 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
-
Marked as answer by
-
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
-
Marked as answer by
Планировщик Windows 2008, ошибка 2147943645.
Я не win-админ, но встречаться с серверными виндами иногда приходится. Запишу, дабы не забыть. Кось (фича?) win2k8R2: при создании задания планировщика по умолчанию задание запускается только от зарегистрированного в системе пользователя (не в смысле, что пользователь должен существовать, а в смысле, что он должен быть залогинен). В случае, если эта галка не стоит (ставится в свойствах задания во вкладке Общие — Выполнять вне зависимости от регистрации пользователя), то задание от имени незалогиненного в момент срабатывания триггера планировщика пользователя не выполняется, а в журнал валится ошибка:
Планировщику заданий не удается запустить задачу «такую-то» для пользователя «такого-то». Дополнительные сведения: значение ошибки: 2147943645.
Предлагаемое в форумах Technet’а решение — выставить вышеописанную галку и до кучи поставить галку «Выполнить с наивысшими правами«, расположенную там же.
I have a task scheduled in my Windows 2008 R2 machine but it failed to trigger with the following error in the log (Event logs).
Error:
Task Scheduler failed to start «\Hyatt_International_Distribution» task for user «SAFFRON3\cb_admin». Additional Data: Error Value: 2147943645.
Task Scheduler failed to start Task Engine «» process due to an error occurring in «LUAIsElevatedToken» . Command=»taskeng.exe» . Additional Data: Error Value: 2147943645.
The complete error is as below:
Log Name: Microsoft-Windows-TaskScheduler/Operational
Source: Microsoft-Windows-TaskScheduler
Date: 4/16/2012 9:59:59 AM
Event ID: 101
Task Category: Task Start Failed
Level: Error
Keywords:
User: SYSTEM
Computer: xyz
Description:
Task Scheduler failed to start «\Distribution» task for user «SAFFRON3\cb_admin». 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>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2012-04-16T14:59:59.950Z" />
<EventRecordID>101476</EventRecordID>
<Correlation />
<Execution ProcessID="336" ThreadID="1216" />
<Channel>Microsoft-Windows-TaskScheduler/Operational</Channel>
<Computer>xyz</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData Name="TaskStartFailedEvent">
<Data Name="TaskName">\Distribution</Data>
<Data Name="UserContext">SAFFRON3\cb_admin</Data>
<Data Name="ResultCode">2147943645</Data>
</EventData>
</Event>
The task is set as: Run s if user is logged in or not, With Highest privileges, Power: Start when on AC power, Allow task run on demand.
The task runs almost everyday, correctly, but failed yesterday. Any particular reason?