Windows에서 응용 프로그램을 올바르게 시작할 수 없습니다(0xc0000142).

응용 프로그램을 열려고 하면 열리지 않고 대신 The application was cannot be startedly (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.

그리고 사용자는 확인이라고 표시된 버튼을 클릭하는 것 외에 다른 옵션이 없습니다.

마이크로소프트는 말한다.

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).

Windows 10 의 (Windows 10)명령 프롬프트(Command Prompt) 에 대한 오류 0xc0000142를 수정하기 위해 다음과 같은 잠재적 수정을 시도할 것입니다 .

  1. 모든 DLL 파일을 다시 등록하십시오.
  2. SFC 및 DISM 실행
  3. 클린 부팅 상태에서 문제를 해결합니다.
  4. 레지스트리 항목을 수정하십시오.
  5. 그룹 정책 설정을 확인하십시오.

시스템 복원 지점을 만드는 것이 좋습니다 . 이러한 유형의 수정을 수행하는 동안 컴퓨터의 소프트웨어 측면에서 문제가 발생할 가능성이 있기 때문입니다. 또는 시스템 복원 지점을 만드는 습관이 없다면 자주 만드는 것이 좋습니다.

1] 모든 DLL 파일 재등록

먼저 (First)Cortana 검색 상자 에서 (Cortana Search Box)CMD 를 검색하여 관리자(Administrator) 권한으로 명령  프롬프트(Command Prompt) 창을 여십시오 . 그런 다음 해당 항목을 마우스 오른쪽 버튼으로 클릭하고  관리자 권한으로 실행을 클릭합니다 (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 을 실행하는 데 사용하십시오 . 이렇게 하면 OS에서 잠재적인 파일 손상 여부를 확인하고 각각 시스템 이미지를 복구합니다.

3] 클린 부팅 상태 문제 해결

클린 부팅 상태(Clean Boot State) 의 문제 해결은 항상 시스템(System) 과 관련된 많은 오류를 수정할 가능성이 있습니다 . 클린 부팅 수행(Perform a Clean Boot.) 방법에 대한 가이드에서 이에 대한 자세한 내용을 읽을 수 있습니다 .

4] 레지스트리 설정 확인

WINKEY WINKEY + R 버튼 조합을 눌러 실행(Run) 유틸리티  를 시작하고 regedit  를 입력한 다음 Enter 키를 누릅니다. 표시되는 UAC 또는 사용자 계정 컨트롤 프롬프트 에 대해 (User Account Control Prompt)예 (Yes ) 를 클릭합니다  .

레지스트리 편집기(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) 항목 이 없으면 이 수정 사항을 건너뛸 수 있습니다. 이 수정 프로그램은 그룹 정책 편집기(Group Policy Editor) 가 없기 때문에 Windows 10 Home 시스템에서는 작동하지 않습니다 .

이 게시물이 도움이 되기를 바랍니다. 고급(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 Vista/7 옹호자입니다. 팁과 트릭, 수리 가이드, 모범 사례를 포함하여 운영 체제와 관련된 다양한 주제에 대해 수백 편의 기사를 작성했습니다. 또한 회사인 헬프 데스크 서비스를 통해 사무실 관련 컨설팅 서비스를 제공합니다. Office 365의 작동 방식, 기능 및 가장 효과적으로 사용하는 방법을 깊이 이해하고 있습니다.



Related posts