Дополнительные сведения значение ошибки 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.

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

Если в планировщике задач перестала выполняться задача, вызывая следующую ошибку:

Планировщику заданий не удается запустить задачу "\task name" для пользователя "domain\user". Дополнительные сведения: значение ошибки: 2147943726.

или

Task Scheduler failed to start "\task name" task for user "domain\user". Additional Data: Error Value: 2147943645.

то проблема скорее всего связана с учетной записью, от имени которой запускается задание, например пароль сменился.
Решение — В свойствах задачи нужно заново ввести учетную запись и правильный пароль.

(Visited 6 875 times, 1 visits today)

Posted by Rewalon

I have a number of different sheduled tasks that are set to run some executable files written in VB.Net. When they go to run they almost always get an error saying that the task failed to start and references this error value:

Additional Data: Error Value: 2147942402

How can I fix this?

asked Aug 8, 2012 at 13:15

Rick Eyre's user avatar

2

I was getting the same error message. As pointed out in this other answer, it turns out that the error code 2147942402 actually means File Not Found.

I was creating my Scheduled Task programmatically, and it turned out that I had a typo in the path of the executable that I was specifying to run, and it didn’t actually exist. Once I corrected the file path of the exe that the Scheduled Task was set to run then everything worked as expected.

answered Feb 9, 2018 at 22:41

deadlydog's user avatar

deadlydogdeadlydog

22.7k14 gold badges112 silver badges118 bronze badges

2

I had the same issue when I tried running web pages with IE using windows scheduler.

Follow these steps:

-Right click your task -> properties.

-Click the Settings tab, look for «If the task is already running, then the following rule applies», should be at the bottom of the dialog, and set the DropDownList value to «Stop the existing instance».

-Click the Actions Tab, edit your task, under Program/script choose the FULL PATH of the application running your task (In my case I replaced iexplore.exe with C:\Windows\winsxs…\iexplore.exe)

Hope this helps you :-)

answered Apr 26, 2017 at 15:51

user3476222's user avatar

I got the same Additional Data: Error Value: 2147942402.
For me the solution that worked was to delete the task and create the new one, the same that was deleted. You can also try to validate the password for user on with the task is running.

answered Feb 4, 2015 at 7:54

Janusz Nowak's user avatar

Janusz NowakJanusz Nowak

2,6051 gold badge17 silver badges36 bronze badges

1

Changing permissions, different files or locations didn’t work for me.
I had to create a brand new task and disable the old one, and it worked for me. Something must’ve been corrupted with the original task.

answered Aug 20, 2018 at 16:16

Eric's user avatar

EricEric

312 bronze badges

1

I fixed this error by changing «Run whether user is logged on or not» to «Run Only when user is logged on» on the General tab of the task.

You must a valid user on the General tab-> security options-> «When running the task, use the following user account:»

answered Sep 10, 2021 at 16:48

Bluegrasser's user avatar

I was getting this error when running a batch file as my scheduled task. My task action pointed to a batch file and executed successfully but reported operational code 2 and the following details.

Task Scheduler successfully completed task...., action "C:\Windows\SYSTEM32\cmd.exe" with return code 2147942402

I fixed this by changing the final exit code to:

exit 0

Make sure to trap and handle errors in the batch file. If the batch runs successfully then change «exit» to «exit 0». Now the task scheduler result is «The operation completed successfully (0x0)».

answered Aug 2, 2022 at 20:08

Tim Dawg's user avatar

I encountered the same issue while executing the command on the remote server. I fixed the issue by including cmd /c in front of the command.

The command for which I was getting error:

<filepath> <command to run>

The fix that solved the issue.

cmd /c <filepath> <command to run>

answered Feb 12 at 3:57

kgangadhar's user avatar

kgangadharkgangadhar

4,8865 gold badges36 silver badges54 bronze badges

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

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

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

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

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

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

Понравилась статья? Поделить с друзьями:
  • Дополнительная функция ошибок таблица
  • Дополнительные сведения значение ошибки 2147943726
  • Допускает ошибки при образовании притяжательных прилагательных
  • Дополнительные сведения значение ошибки 2147943515
  • Дополнительная запись для исправления бухгалтерской ошибки используется при