0xc0000142 응용 프로그램 시작 오류 해결 방법 — DLL 초기화 실패 원인별 대처
0xc0000142는 프로그램이 시작하면서 불러온 DLL이 초기화에 실패했다는 뜻입니다. 재시작 → 프로그램 재설치 → 클린 부팅으로 충돌 프로그램 확인 → SFC 순서로 진행하며, 오피스·특정 앱에서만 나면 그 앱의 복구 기능을 먼저 씁니다.
빠른 해결 요약
- PC 다시 시작
- 해당 프로그램 복구 또는 재설치
- 클린 부팅으로 충돌 프로그램 확인
- DISM·SFC로 시스템 파일 복구
이런 증상일 때 보는 글입니다
- 업데이트 후 여러 프로그램이 0xc0000142로 안 열릴 때
- 특정 프로그램만 이 오류가 날 때
해결 방법별 소요 시간·난이도·위험도
| 방법 | 소요 시간 | 난이도 | 관리자 권한 | 데이터·설정 위험 |
|---|---|---|---|---|
| 재시작 | 3분 | 쉬움 | 필요 없음 | 없음 |
| 재설치·복구 | 15분 | 쉬움 | 필요 | 낮음 |
| 클린 부팅 | 20분 | 보통 | 필요 | 낮음 |
| SFC | 20분 | 보통 | 필요 | 없음 |
소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.
1단계: 다시 시작
업데이트 설치 후 재시작이 끝나지 않은 상태에서 자주 생깁니다. 설정 > Windows 업데이트에 '다시 시작 필요'가 있으면 재시작합니다.
2단계: 그 프로그램만이라면
오피스라면 오피스 빠른 복구를, 그 밖의 프로그램은 제거 후 공식 최신 설치 파일로 다시 설치합니다. 프로그램이 요구하는 Visual C++ 패키지도 Visual C++ 버전별 정리을 참고해 복구합니다.
3단계: 클린 부팅으로 충돌 확인
- Win+R →
msconfig→ 서비스 탭 - 모든 Microsoft 서비스 숨기기 체크 → 모두 사용 안 함
- 작업 관리자 시작 앱에서 모두 사용 안 함 → 재시작
- 정상이면 하나씩 다시 켜며 원인 찾기
보안 프로그램·화면 녹화·오버레이 도구처럼 다른 프로그램에 끼어드는 소프트웨어가 원인인 경우가 많습니다. 확인이 끝나면 msconfig에서 '정상 시작'으로 되돌립니다.
4단계: 시스템 파일 복구
여러 프로그램이 동시에 같은 오류라면 DISM·SFC 시스템 파일 복구 가이드를 진행합니다. 특정 업데이트 직후라면 업데이트 제거도 고려합니다.
자주 묻는 질문
게임에서만 나요.
게임 파일 무결성 확인, Visual C++·DirectX 재설치, 오버레이(디스코드·지포스 익스피리언스) 끄기를 해 보세요.
다음으로 확인할 해결 가이드
실행·설치·스토어 오류0xc000007b 응용 프로그램을 제대로 시작하지 못했습니다 해결0xc000007b는 64비트 프로그램이 32비트 DLL을(또는 반대로) 불러올 때 주로 납니다. 예전에 DLL 사이트에서 받아 넣은 파일이 원인인 경우가 많으므…실행·설치·스토어 오류0xc0000005 액세스 위반 오류 해결 방법0xc0000005는 프로그램이 허용되지 않은 메모리 영역에 접근해 Windows가 강제로 종료시킨 것입니다. 특정 프로그램만이라면 재설치·업데이트와 보안 프로그…오피스·한글·메신저Microsoft 365·오피스 복구 방법 — 빠른 복구·온라인 복구설정 > 앱 > 설치된 앱 > Microsoft 365(또는 Office) > 수정에서 빠른 복구를 먼저 실행하고, 해결되지 않으면 온라인 복구를 실행합니다. 빠…
이 글에서 다루는 오류 코드
0xc0000142
원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.
공식 참고 문서
외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.
이 방법으로 문제가 해결됐나요?