Меню

Дополнительные сведения значение ошибки 2147943730

We all might have used task scheduler in Windows. It is a simple job to create a scheduled task. But I experienced an unexpected error, while scheduling. As you can see in the image below, it doesn’t gave me an idea on what the real issue is. Googling doesn’t displayed helpful results except for an article. This article will give you an idea on how to find the real issue, if ever you find such errors with task scheduler.

Task Scheduler Error

I couldn’t find what the real issue was by looking into this and event logs also didn’t tell me anything. However I could find the real issue by the steps below:

1. The error number was 2147943730, which is a decimal number. First we need to convert this in to hexa decimal format which is 80070532, prefix 0x with this since it is hexa decimal code making the result as 0x80070532.

2. Now the first four digits 8007 states that it is a win32 status code.

3. The last three digits 532 is a status code. Convert this hex code to decimal, and the result is 1330.

4. Finally, open command prompt, type net helpmsg 1330 and you will get an idea of what 2147943730 means. Simply, 2147943730 means Logon failure: the specified account password has expired.

Happy Error Investigation 🙂

LET US KNOW YOUR RATINGS ON THIS BLOG HERE. ALSO FEEL FREE TO CONTACT ME.

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

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

Task Scheduler failed to start "MicrosoftWindowsTaskSchedulerTaskName" task for user "CORPusername ". 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) и попробовать запустить задание.

Проблема с планировщиком задач запуск задач

У меня есть задача, запланированная на моей машине 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 он не показывает параметр совместимости. Следующие шаги решили проблему для меня:

  1. я убедился, что учетная запись, с которой выполнялась задача, имела полные права доступа к исполняемому файлу.
    (Выполнил задачу и все еще не работал)
  2. и taskschd.msc в качестве администратора
  3. я добавил учетную запись для запуска задачи (была ли она зарегистрирована или нет)
  4. Я выполнил задачу, и теперь она сработала!

так или иначе, настройка задачи в taskschd.msc как обычный пользователь не работал, хотя моя учетная запись является администратором одного.

надеюсь, это поможет любому, кто имеет ту же проблему

0

автор: Altagstod Believes


  • Remove From My Forums
  • Question

  • As the sole user/administrator of my Win7 PC, I am trying to change the schedule to run — at a different time — a task that I set up (with great difficulty) a couple of years ago. The latest error message I get is
    2147943731 without any explanation. I cannot find anything anywhere about that error.

    I also cannot find a complete set of instructions for how to schedule task on a single-user PC without any passwords. It was difficult enough in WinXP, but at least possible. It seems virtually impossible in Win7! All I ever want to do is to run
    regularly, at a specific time and frequency, tasks that I can run interactively without any problem.

    PS — Forum technicality: My browser is Firefox. When I submit a question to this forum or any of the related forums, the font enhancement boxes appear empty unless I happen to hover the mouse over them. Are these forums designed only for IE?

    • Edited by

      Saturday, February 23, 2013 2:29 AM

Answers

  • There are so many tasks in Win7 that ask for account-names [and passwords] that it makes no sense. As I said above, this is my own personal PC that logs me on automatically without requiring either account or
    password. Why cannot these tasks accept what boot-up accepts? All I want to do is to [re-]schedule some additional personal tasks of no complexity and the OS makes it virtually impossible.

    Scheduled Tasks are actually fairly easy to create, even under Windows 7, but if you find the task daunting then you could use one of these options:

    • Ask a computer-savvy friend to assist you.
    • Give me remote access to your machine so that I can show you how it’s done.
    • Use the following console command to create the task:

    schtasks.exe /create /ru «%UserName%» /rp YourPassword /sc weekly /d Fri /ST 22:00 /TN MyExcel
    /tr «‘C:Program Files (x86)Microsoft OfficeOFFICE11Excel.exe’  «d:clientsinvoicesinvoices.xls»» /IT

    The easiest way would go like this:

    1. Start a Command Prompt.
    2. Create a batch file.
    3. Copy the above command into the batch file.
    4. Adjust its parameters to suit your environment.
    5. Run the batch file.
    6. Apply further adjustments until successful.

    Warning: Do not retype the command. Use Copy and Paste methods instead.

    • Marked as answer by
      Vincent Wang-MCSC
      Wednesday, March 6, 2013 1:25 PM

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Допускает ошибки при вычислении
  • Дополнительные сведения значение ошибки 2147943568