Ошибка 0x40010004 1073807364 sccm

RRS feed

  • Remove From My Forums
  • Question

  • Hi,

    Just came across this scenario: program deployed, but user logs off during installation. Program fails with exit code 1073807364 and does not rerun, although it’s scheduled to rerun if previously failed. Program has to run with user interaction and it’s
    deployed to run when user is logged on. Any thoughts would be much appreciated.

All replies

  • 1073807364 = 40010004 (hex) — This means the system cannot open the file»

    4001 is the facility code. Please check the actual setup log which should be in the temp folder of the system.

    Also check the application log under the Windows log of the Event Viewer for more detail.


    Raman Katoch TechNet Clean Energy

    • Edited by

      Tuesday, December 8, 2015 1:06 PM

    • Proposed as answer by
      Raman Katoch
      Tuesday, December 8, 2015 1:14 PM

    • Edited by
      KP_Mirshad
      Tuesday, December 8, 2015 12:29 PM
  • «although it’s scheduled to rerun if previously failed»

    That is not correct. The «Rerun if failed» is not a scheduling mechanism, its a check to see whether or not a program will rerun if it is scheduled to run again. If there are no additional schedules, then this setting is meaningless. Only if there
    are additional manually created schedules or a recurring schedule set on the deployment will this setting have any effect.


    Jason | http://blog.configmgrftw.com | @jasonsandys

  • Hi Raman,

    Many thanks, should have provided more details. Basically, I have a script that prompts the user to postpone or start the installation of an application and used a vbs script to do this. For all the failed installations I can see that the program
    started, but when the user logged off, it fails with exit code 1073807364 .

    execmgr.log

    MTC task with id {46FABF43-9B7D-45F8-A1F7-2BDD5B3A91E5}, changed state from 4 to 5 execmgr 07/12/2015 18:15:31 6716 (0x1A3C)
    Program exit code 1073807364 execmgr 07/12/2015 18:38:57 7132 (0x1BDC)
    Looking for MIF file to get program status execmgr 07/12/2015 18:38:57 7132 (0x1BDC)
    Script for Package:U0100097, Program: Install failed with exit code 1073807364 execmgr 07/12/2015 18:38:57 7132 (0x1BDC)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(1036)]
    instance of SoftDistProgramErrorEvent
    execmgr 07/12/2015 18:38:57 7132 (0x1BDC)
    Raised Program Error Event for Ad:U0120363, Package:U0100097, Program: Install execmgr 07/12/2015 18:38:57 7132 (0x1BDC)
    Execution is complete for program Install. The exit code is 1073807364, the execution status is FailureNonRetry execmgr 07/12/2015 18:38:57 7136 (0x1BE0)
    Requesting MTC to delete task with id: {46FABF43-9B7D-45F8-A1F7-2BDD5B3A91E5} execmgr 07/12/2015 18:38:57 7136 (0x1BE0)
    MTC task with id: {46FABF43-9B7D-45F8-A1F7-2BDD5B3A91E5} deleted successfully. execmgr 07/12/2015 18:38:57 7136 (0x1BE0)
    Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID=»U0100097″,ProgramID=»Install», actionType 10l, value Result:FALSE, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 07/12/2015 18:38:57 7136
    (0x1BE0)

    Requesting MTC to delete task with id: {46FABF43-9B7D-45F8-A1F7-2BDD5B3A91E5} execmgr 07/12/2015 18:38:57 7136 (0x1BE0)
    This execution request does not have a corresponding task in MTC. execmgr 07/12/2015 18:38:57 7136 (0x1BE0)
    Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID=»U0100097″,ProgramID=»Install», actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 07/12/2015 18:38:57 7136
    (0x1BE0)

    The user has logged off. execmgr 07/12/2015 18:39:07 7132 (0x1BDC)

    This is very easy to reproduce, create a dummy vbs script, WScript.Sleep(120000), deploy it as a program in SCCM (to run asap, while the user is logged on), check taskmgr for wscript.exe and log off while it’s executing.

    I was wondering what’s the best approach for this scenario.

    Many thanks

    PS: I have specific requirements for this deployment and have to run it while the user is logged, allow user the interaction, scheduled to run as soon as possible.

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

Есть вероятность, что вы столкнетесь с ошибкой 0x40010004, которая возникает, когда запланированные задачи не запускаются при запуске. Если вы столкнулись с этой ошибкой, это означает, что программа, которую вы пытаетесь запустить, не может этого сделать из-за проблемы либо со службой, от которой она зависит, либо с одной из ее зависимостей.

Определите, что приводит к прекращению выполнения запланированных задач и как устранить проблему.

Быстро исправьте ошибки Windows 11, 10, 8 и 7 с помощью Outbyte PC Repair

Возьмите быка за рога: определите и устраните проблемы с производительностью, которые могут повлиять на ваш компьютер.

Outbyte PC Repair — это комплексный инструмент для ремонта компьютеров, предназначенный для решения ряда различных системных проблем, очистки диска, оптимизации производительности и повышения конфиденциальности и безопасности.

  • Совместимость с: Windows 11, 10, 8 и 7
  • Пробная версия: бесплатная пробная версия по категориям в течение как минимум 2 дней*
  • Полная версия: от $29.95 (за подписку на 3 месяца)

*Бесплатная пробная версия позволяет исправить все обнаруженные элементы в каждой категории

Что такое код ошибки 0x40010004?

Ошибка планировщика заданий 0x40010004 отображается всякий раз, когда операционная система Windows сталкивается с проблемой при попытке загрузить или создать задачу для выполнения. Эта проблема может возникнуть на любом этапе процесса. Заранее составить список дел может быть полезно по целому ряду причин.

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

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

Когда дело доходит до автоматического выполнения запланированных задач, планировщику заданий Windows для правильной работы требуется ряд вещей, в том числе следующие:

  • Для доступа к ресурсам, расположенным в удаленных системах, пользователь должен сначала получить необходимые разрешения. Следовательно, если вы хотите запланировать выполнение задачи на удаленном компьютере, для этого вам потребуется использовать учетную запись с правами администратора.
  • Служба WMI Если вы хотите выполнять действия на удаленных компьютерах или любых других системах, не входящих в домен, вам необходимо убедиться, что служба WMI запущена. Это связано с тем, что планировщик заданий извлекает информацию о состоянии компьютера, на котором он выполняется, из базы данных инструментария управления Windows (WMI).
  • SCCM: Если вы организуете большое количество заданий, вам потребуется использовать SCCM для развертывания и мониторинга состояния клиентов, чтобы гарантировать, что все запланированные задачи будут выполняться в соответствии с планом.

Как исправить ошибку 0x40010004?

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

  • Убедитесь, что ваша задача настроена на выполнение в правильную дату и время. Когда Windows не синхронизирует ваши настройки времени и даты, иногда это может затруднить планирование задач.
  • Убедитесь, что никакие другие задачи или события на вашем компьютере не будут мешать этой. При наличии конфликтов может потребоваться изменить частоту выполнения задачи или время ее активности.
  • Проверьте, нет ли проблем с вашим сетевым подключением или вашим интернет-провайдером.
  • Убедитесь, что у вас есть права администратора на вашем ПК. Если у вас нет прав администратора, ваш компьютер не сможет выполнять определенные действия.

1. Включите задачу вручную

  1. Нажмите Windows + R , чтобы открыть Run команда.
  2. Введите taskschd.msc в диалоговом окне и нажмите Enter .
  3. Нажмите на задачу, вызвавшую ошибку 0x40010004, затем выберите Предложения.
  4. Перейдите на вкладку «Триггеры» и проверьте, включена ли задача. Если нет, нажмите на Редактировать кнопку.
  5. Наконец, установите флажок «Включено» и нажмите кнопку OK кнопку.

2. Перезапустите службу планировщика заданий.

  1. Нажмите Windows + R , чтобы открыть Run команда.
  2. Введите services.msc в диалоговом окне и нажмите Enter .
    run services.msc command
  3. Щелкните правой кнопкой мыши по значку Планировщик заданий службы и выберите Свойства.
  4. Установить Тип запуска на Автоматически в раскрывающемся меню и нажмите Start.
  5. Наконец, нажмите Применить и OK, затем перезагрузите ПК.

3. Отредактируйте реестр

  1. Нажмите Windows + R , чтобы открыть Run команда.
  2. Введите regedit и нажмите Enter для открытия Редактор реестра.
  3. Перейдите по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSchedule
  4. Щелкните правой кнопкой мыши любое черное место на левой панели, выберите «Создать» и нажмите « Параметр DWORD (32 бита).
  5. Назовите его Start, затем сделайте данные Value 2.
  6. Закройте редактор реестра и перезагрузите компьютер.

Перед выполнением этого шага убедитесь, что вы создали точку восстановления. Когда вы редактируете реестр, не всегда все идет по плану, что может замедлить работу вашего ПК. Точка восстановления даст вам место, куда можно вернуться, если что-то пойдет не так, как планировалось.

Оставьте комментарий ниже, если у вас есть какие-либо идеи по этому вопросу.


We have a package which was recently deployed in SCCM. This package requires dot net 4.8 as a pre requisite and installs dot net 4.8 before installing the application. It is expected for the machine to restart after installing dot net 4.8 . But, in case of this package, even after restarting once post dot net 4.8 installation, it restarts the machine once again after starting the application install and this time without even a warning or 1.5 hours of countdown. Even after restarting the machine twice, the application is not successfully installed.

When clicked on more information on «Failed» status in SCCM, the error code is 0x40010004(1073807364). Please see below image for reference.

enter image description here

So, I wanted to know if this is an issue with SCCM or if this is an issue with the application msi files and .cmd script?

Ошибка 0x40010004 в планировщике заданий: три возможных решения

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

Есть вероятность, что вы столкнетесь с ошибкой 0x40010004, которая возникает, когда запланированные задачи не запускаются при запуске. Если вы столкнулись с этой ошибкой, это означает, что программа, которую вы пытаетесь запустить, не может этого сделать из-за проблемы либо со службой, от которой она зависит, либо с одной из ее зависимостей.

Определите, что приводит к прекращению выполнения запланированных задач и как устранить проблему.

Быстро исправьте ошибки Windows 11, 10, 8 и 7 с помощью Outbyte PC Repair

Возьмите быка за рога: определите и устраните проблемы с производительностью, которые могут повлиять на ваш компьютер.

Outbyte PC Repair — это комплексный инструмент для ремонта компьютеров, предназначенный для решения ряда различных системных проблем, очистки диска, оптимизации производительности и повышения конфиденциальности и безопасности.

  • Совместимость с: Windows 11, 10, 8 и 7
  • Пробная версия: бесплатная пробная версия по категориям в течение как минимум 2 дней*
  • Полная версия: от $29.95 (за подписку на 3 месяца)

*Бесплатная пробная версия позволяет исправить все обнаруженные элементы в каждой категории

Что такое код ошибки 0x40010004?

Ошибка планировщика заданий 0x40010004 отображается всякий раз, когда операционная система Windows сталкивается с проблемой при попытке загрузить или создать задачу для выполнения. Эта проблема может возникнуть на любом этапе процесса. Заранее составить список дел может быть полезно по целому ряду причин.

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

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

Когда дело доходит до автоматического выполнения запланированных задач, планировщику заданий Windows для правильной работы требуется ряд вещей, в том числе следующие:

  • Для доступа к ресурсам, расположенным в удаленных системах, пользователь должен сначала получить необходимые разрешения. Следовательно, если вы хотите запланировать выполнение задачи на удаленном компьютере, для этого вам потребуется использовать учетную запись с правами администратора.
  • Служба WMI Если вы хотите выполнять действия на удаленных компьютерах или любых других системах, не входящих в домен, вам необходимо убедиться, что служба WMI запущена. Это связано с тем, что планировщик заданий извлекает информацию о состоянии компьютера, на котором он выполняется, из базы данных инструментария управления Windows (WMI).
  • SCCM: Если вы организуете большое количество заданий, вам потребуется использовать SCCM для развертывания и мониторинга состояния клиентов, чтобы гарантировать, что все запланированные задачи будут выполняться в соответствии с планом.

Как исправить ошибку 0x40010004?

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

  • Убедитесь, что ваша задача настроена на выполнение в правильную дату и время. Когда Windows не синхронизирует ваши настройки времени и даты, иногда это может затруднить планирование задач.
  • Убедитесь, что никакие другие задачи или события на вашем компьютере не будут мешать этой. При наличии конфликтов может потребоваться изменить частоту выполнения задачи или время ее активности.
  • Проверьте, нет ли проблем с вашим сетевым подключением или вашим интернет-провайдером.
  • Убедитесь, что у вас есть права администратора на вашем ПК. Если у вас нет прав администратора, ваш компьютер не сможет выполнять определенные действия.

1. Включите задачу вручную

  1. Нажмите Windows + R , чтобы открыть Run команда.
  2. Введите taskschd.msc в диалоговом окне и нажмите Enter .
  3. Нажмите на задачу, вызвавшую ошибку 0x40010004, затем выберите Предложения.
  4. Перейдите на вкладку «Триггеры» и проверьте, включена ли задача. Если нет, нажмите на Редактировать кнопку.
  5. Наконец, установите флажок «Включено» и нажмите кнопку OK кнопку.

2. Перезапустите службу планировщика заданий.

  1. Нажмите Windows + R , чтобы открыть Run команда.
  2. Введите services.msc в диалоговом окне и нажмите Enter .
    запустить команду services.msc
  3. Щелкните правой кнопкой мыши по значку Планировщик заданий службы и выберите Свойства.
  4. Установить Тип запуска на Автоматически в раскрывающемся меню и нажмите Start.
  5. Наконец, нажмите Применить и OK, затем перезагрузите ПК.

3. Отредактируйте реестр

  1. Нажмите Windows + R , чтобы открыть Run команда.
  2. Введите regedit и нажмите Enter для открытия Редактор реестра.
  3. Перейдите по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSchedule
  4. Щелкните правой кнопкой мыши любое черное место на левой панели, выберите «Создать» и нажмите « Параметр DWORD (32 бита).
  5. Назовите его Start, затем сделайте данные Value 2.
  6. Закройте редактор реестра и перезагрузите компьютер.

Перед выполнением этого шага убедитесь, что вы создали точку восстановления. Когда вы редактируете реестр, не всегда все идет по плану, что может замедлить работу вашего ПК. Точка восстановления даст вам место, куда можно вернуться, если что-то пойдет не так, как планировалось.

Оставьте комментарий ниже, если у вас есть какие-либо идеи по этому вопросу.

Нашел это; Похоже, что нет одной проблемы, этот код ошибки может происходить из различных событий.

Из того, что я могу сказать, этот код ошибки (0x40010004) возникает в самых разных ситуациях, и, как вы заметили, нет очевидного общего потока.

Однако на этой странице написано «0x40010004» означает «задача выполняется»! Таким образом, я бы предположил, что правильный способ интерпретации — это сказать: «это задание завершилось таким образом, что помешало ему установить правильный код выхода».

Я не знаю, поможет ли это, но я попытался бы просмотреть журналы событий Windows, чтобы увидеть, не сообщается ли о проблеме там.

нашел здесь: В чем причина кода выхода JVM 1073807364?

Понравилась статья? Поделить с друзьями:
  • Ошибка 0x40000015 как исправить
  • Ошибка 0x3444 атол 91ф
  • Ошибка 0x3439 атол 30ф
  • Ошибка 0x080070570 при удалении
  • Ошибка 0x06 system error euro truck simulator 2