Не удалось правильно запустить приложение (0xc0000142) в Windows

Возможно, вы сталкивались с моментом, когда вы пытались открыть приложение, и оно не открывалось, выдавая вместо этого сообщение об ошибке Приложение не удалось запустить правильно (0xc0000142)(The application was unable to start correctly (0xc0000142)) . Если вы получаете эту ошибку, то этот пост может вас заинтересовать.

Сегодня мы сосредоточимся на этой ошибке при открытии командной строки(Command Prompt) . Командная строка(Command Prompt) обычно является одной из постоянных при исправлении различных типов ошибок в Windows 10 . Но что, если в той же командной строке(Command Prompt) возникает та же ошибка? Исправить такие ошибки становится действительно сложно. Но это не невозможно сделать. Существует ряд факторов, вызывающих подобные ошибки. Некоторые сторонние программы, вредоносные программы и другие факторы попадают в эту категорию. Мы попробуем все возможные исправления, чтобы исправить эту ошибку.

Ошибка читается-

The application was unable to start correctly (0xc0000142). Click OK to close the application.

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

Говорит Майкрософт,

There are primarily 3 actions that can cause this error:

  1. Launching lots of applications
  2. Launching an application as a different user
  3. Launching an application to a different desktop

If you are wondering what the error 0xc0000142 means in the above Message Box, you can find the error in ntstatus.h. It is STATUS_DLL_INIT_FAILED or “{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.”

Приложение не удалось запустить правильно (0xc0000142)

Мы попробуем следующие возможные исправления, чтобы попытаться исправить ошибку 0xc0000142 для командной строки(Command Prompt) в Windows 10 :

  1. Перерегистрируйте ВСЕ файлы DLL
  2. Запустите SFC и DISM
  3. Устранение неполадок в состоянии чистой загрузки.
  4. Исправьте запись в реестре.
  5. Проверьте настройку групповой политики.

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

1] Перерегистрируйте ВСЕ файлы DLL

Прежде(First) всего, начните с открытия  окна командной строки с правами (Command Prompt)администратора(Administrator) , выполнив поиск CMD в окне поиска Cortana(Cortana Search Box) . Затем щелкните правой кнопкой мыши соответствующую запись и выберите «  Запуск от имени администратора» (Run as Administrator).

Затем введите следующее и нажмите Enter:

for %1 in (*.dll) do regsvr32 /s %1

Это перерегистрирует ВСЕ файлы DLL .

Вы должны сделать это, как только загрузитесь в Windows 10 или сделайте это после загрузки в безопасном режиме.(booting into Safe Mode.)

После того, как вы закончите,  перезагрузите (Reboot ) компьютер и проверьте, исправлена ​​​​ли ошибка или нет.

2] Запустите SFC и DISM

SFC DISM Ultimate Windows Tweaker

Загрузите Ultimate Windows Tweaker и используйте его для запуска средства проверки системных файлов и DISM одним нажатием кнопки. Это проверит ОС на наличие возможных повреждений файлов и, соответственно, восстановит образ системы.

3] Устранение неполадок в состоянии чистой загрузки

Устранение неполадок в состоянии чистой загрузки(Clean Boot State) всегда может исправить множество ошибок, связанных с System . Вы можете прочитать больше об этом в нашем руководстве о том, как выполнить чистую загрузку.(Perform a Clean Boot.)

4] Проверьте настройки реестра

Нажмите комбинацию кнопок WINKEY + R , чтобы запустить утилиту «Выполнить», введите  regedit (Run)и(regedit)  нажмите Enter. Нажмите  « Да (Yes ) » для UAC или запроса контроля учетных записей(User Account Control Prompt) , который вы получите.

Когда откроется редактор реестра(Registry Editor) , перейдите к следующему ключевому местоположению:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Теперь удалите сегменты программ с правой боковой панели. Эти сегменты включают значения DWORD(DWORD Values) и другие записи, сделанные конфликтующей программой в указанном месте внутри редактора реестра(Registry Editor) .

Вы также можете проверить следующий ключ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs

Измените значение LoadAppInit_DLL(LoadAppInit_DLLs) с 1 на 0.

После завершения удаления закройте редактор реестра(Registry Editor) и перезагрузите (Reboot ) компьютер, чтобы изменения вступили в силу.

Исправлено: (Fix:) ошибка приложения Office 0xc0000142 .

5] Проверьте настройку групповой политики.

Отключить командную строку

Откройте окно «Выполнить», введите gpedit.msc и нажмите Enter , чтобы открыть редактор локальной групповой политики(Local Group Policy Editor) . Перейдите(Navigate) по следующему пути:

User Configuration/Administrative Templates/System

На правой боковой панели вы увидите Запретить доступ к командной строке(Prevent access to the command prompt) . Дважды(Double) щелкните по нему, чтобы установить политику. Выберите «Включено»(Select Enabled) и нажмите Apply/OK .

This policy setting prevents users from running the interactive command prompt, Cmd.exe.  This policy setting also determines whether batch files (.cmd and .bat) can run on the computer. If you enable this policy setting and the user tries to open a command window, the system displays a message explaining that a setting prevents the action. If you disable this policy setting or do not configure it, users can run Cmd.exe and batch files normally.

Если в вашей версии Windows нет этой записи групповой политики(Group Policy) , вы можете пропустить это исправление. Это исправление, безусловно, не будет работать на компьютерах с Windows 10 Home , поскольку в нем нет редактора групповой политики(Group Policy Editor) .

Надеюсь, этот пост поможет вам. Опытные(Advanced) пользователи могут прочитать этот пост в MSDN .

Другие похожие ошибки Приложение не удалось запустить корректно :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)

  • Не удалось правильно инициализировать приложение ( 0xc0000135 )
  • Приложению не удалось правильно инициализировать 0xc0000005
  • Приложение не удалось запустить правильно ( 0xc0000022 )
  • Приложение не удалось запустить правильно ( 0xc0000018 )
  • Приложение не удалось запустить правильно ( 0xc0000017 )
  • Приложение не удалось правильно запустить ( 0xc00007b ).



About the author

«Я внештатный эксперт по Windows и Office. У меня более 10 лет опыта работы с этими инструментами, и я могу помочь вам извлечь из них максимальную пользу. Мои навыки включают в себя: работу с Microsoft Word, Excel, PowerPoint и Outlook; страницы и приложения, а также помощь клиентам в достижении их бизнес-целей».



Related posts