게임 응용 프로그램 오류 0xc0000142를 수정하는 방법

게임 응용 프로그램 오류 0xc0000142 수정: (Fix Games Application Error 0xc0000142: ) Windows 소프트웨어가 게임을 로드하지 못하여 " 응용 프로그램을 올바르게 시작할 수 없습니다. 0xc0000142(The application was unable to start correctly 0xc0000142) " 또는 0xc0000142 가 다음 응용 프로그램 및 게임을 열려고 할 때마다 나타납니다.

게임 응용 프로그램 오류 0xc0000142를 수정하는 방법

Far Cry 3
Metro Last Night
Dying light far cry 4
Call of duty advanced warfare
Gta V
Autodesk AutoCAD
AutoCAD 
Sleeping dogs
Witcher 2
Watch dogs
Outlook
Metal Gear
Age of Empire

문제:(PROBLEM:) 문제는 DLL 로드 오류(DLL load error) 로 인해 응용 프로그램을 시작하는 DLL이 서명 되지 (DLL)않았(unsigned) 거나 디지털 방식으로 더 이상 유효하지 않으며(digitally no longer valid)  우리가 보게 될 수정 프로그램에는 이 오류를 가장 잘 해결할 수 있는 DLL 파일이 있으므로 어떤 일이 발생하는지 봅시다.

(Fix)게임 응용 프로그램 오류 0xc0000142 (Games Application Error 0xc0000142)수정

문제가 발생하는 경우에 대비 하여 복원 지점 을 만드십시오 .

방법 1: DLL 파일 교체

1.이 링크(link) 로 이동 하여 파일을 다운로드합니다.

게임 응용 프로그램 오류 0xc0000142 수정

2.다운로드 후 파일 압축을 풀고 이 파일을 게임 폴더에 넣습니다.

3.그게 다야, 여러분의 게임은 곧 실행될 것입니다.

이 방법으로 문제가 해결되면 계속할 필요가 없지만 그렇지 않은 경우 다음 방법으로 진행하십시오.

방법 2: 호환 모드 에서 응용 프로그램 시작(Compatibility Mode)

호환 모드에서 응용 프로그램을 실행하고 항상 관리자로 응용 프로그램을 시작하십시오.

1. 파일을 마우스 오른쪽 버튼으로 클릭합니다( 게임 응용 프로그램 오류 0xc0000142 발생(games application error 0xc0000142) ).

2. 속성(Properties) 을 클릭합니다 .

3. 호환성 탭(Compatibility tab) 을 클릭합니다 .

4. 게임이 작동하면 " 호환성 문제 해결사 실행(Run Compatibility Troubleshooter) "을 클릭 하고 계속하지 않으면 설정을 저장합니다.

5. 이 프로그램을 호환 모드 로 (compatibility mode)실행(Run) 에 체크 표시를 합니다.

호환성 문제 해결

6. 드라이버를 사용할 수 있는 운영 체제를 선택합니다.

7. 권한 수준에서 이 프로그램을 관리자 로 (administrator)실행(Run) 에 체크 표시를 합니다.

8. 적용을 클릭한 다음 종료합니다.

방법 3: 오류에 대한 추가 정보 얻기

Microsoft Exchange Server 오류 코드 조회(Microsoft Exchange Server Error Code Look-up) 도구를 사용 하여 이 오류를 확인했습니다(이 도구는 많은 표준 Windows 오류에 대해 알고 있음). 출력은 다음과 같습니다.

Microsoft Exchange Server 오류 코드 조회

문제는 DLL 로드 오류( DLL load error) 이며 이제 어떤 DLL 이 이 오류를 일으키는지 찾아야 합니다. 이는 항상 쉽지는 않습니다. 메시지에 어떤 (DLL)DLL 이 로드에 실패 했다고 표시되더라도 항상 해당 DLL 은 아닙니다 (때로는 누락 될 수 있음). 의존성(missing dependency) ) 이는 차례로 더 큰 문제입니다.

Steam을 사용하여 게임을 설치했다면 게임 캐시를 확인하도록 요청할 수 있습니다. 그렇지 않은 경우 게임을 다시 설치하거나 Visual C/C++ Runtimes 을 복구 하거나. NET Frameworks 가 손상된 경우에 대비하여 설치했습니다. 문제를 해결할 가능성이 가장 높은 그래픽 카드 드라이버와 창을 업데이트합니다.

조금 더 깊이…

누락된 종속성을 확인하는 한 가지 방법은 Dependency Walker ( Dependency Walker) 를 사용하는 것 입니다.

의존성 워커

최신 버전의 Dependency Walker 를 구해야 하며 (Dependency Walker)Dependency(Dependency Walker) Walker 의 프로세서 아키텍처가 게임과 동일해야 합니다(32비트 프로그램을 확인하려면 x86 버전, 64비트 프로그램을 확인하려면 x64 버전). 때로는 이해하기 어려운 결과를 줄 수도 있지만 때로는 매우 유용한 결과를 줄 수도 있음을 명심하십시오.

다른 방법은 프로세스 모니터 를 사용하는 것입니다.(Process Monitor)

프로세스 모니터

DLL 파일 에 액세스하는 것과 같이 프로그램에서 수행하는 작업을 기록 합니다. 이를 사용하여 게임 응용 프로그램 오류 0xc0000142(games application error 0xc0000142) 를 제공하는 게임 시작 프로세스의 작업을 기록한 다음 게임 활동만 포함하도록 필터를 설정하십시오. 이렇게 하려면 " 도구(Tools) "로 이동한 다음 " 프로세스 트리(Process Tree) "로 이동하여 목록에서 게임을 찾으십시오.

프로세스 모니터에 하위 트리 포함

게임을 선택하고 * 하위 트리 포함(Include Subtree) *을 클릭합니다.

또한 시스템 이벤트를 파일화하지 않는 모든 이벤트를 제외하고 싶을 수도 있습니다. 도구 모음에는 이를 수행하는 버튼 행이 있습니다.

파일 시스템 이벤트가 아닌 이벤트를 포함하는 버튼

이제 결과가 NAME NOT FOUND(NAME NOT FOUND) 또는 PATH NOT FOUND 인 확장명이 *.dll*인 모든 것을 조사해야 합니다 . 위의 방법으로 문제가 해결되지 않으면 이 게시물  How To Fix Application Error 0xc0000142 를(How To Fix Application Error 0xc0000142) 시도할 수 있습니다.

다음을 좋아할 수도 있습니다.

위에 나열된 방법을 주의 깊게 따른 후 게임 수정 응용 프로그램 오류 0xc0000142(Fix Games Application Error 0xc0000142) 가 수정될 수 있지만 여전히 쿼리가 있는 경우 댓글 섹션에서 자유롭게 질문하십시오.



About the author

저는 Windows 11/10과 Apple의 최신 iOS 플랫폼에 대한 경험이 있는 iPhone 및 macOS 개발자입니다. 10년 이상의 경험을 통해 저는 두 플랫폼 모두에서 파일을 만들고 관리하는 방법을 깊이 이해하고 있습니다. 제 기술은 단순히 파일을 만드는 것 이상입니다. 또한 Apple 제품, 기능 및 사용 방법에 대한 강력한 지식도 있습니다.



Related posts