0xc0000142 응용 프로그램 시작 오류 해결 방법 7가지

0xc0000142 오류로 프로그램이 실행되지 않을 때 원인을 구분하고 업데이트, 호환성 모드, DISM·SFC 점검 순서로 해결하는 방법을 알려드립니다.

목차 보기이 오류가 생기는 원인해결 방법 1. 문제 범위 확인하고 재시작하기해결 방법 2. 윈도우와 프로그램 업데이트하기해결 방법 3. 관리자 권한으로 실행하기해결 방법 4. 호환성 문제 해결사 사용하기해결 방법 5. 프로그램 복구 또는 재설치해결 방법 6. 윈도우 시스템 파일 검사하기해결 방법 7. 구성 요소와 보안 프로그램 확인하기자주 묻는 질문정리

게임이나 업무용 프로그램을 실행했더니 "응용 프로그램을 올바르게 시작하지 못했습니다(0xc0000142)"라는 창이 뜨고 아무 일도 일어나지 않는 경우가 있습니다. 이 코드는 원인이 하나로 정해져 있지 않아서, 먼저 문제가 프로그램 하나에만 있는지 여러 개에 있는지 나눠 보는 것이 중요합니다. 쉬운 방법부터 차례로 따라와 보세요.

이 오류가 생기는 원인

  • 프로그램 설치 파일이 손상되어 그 프로그램만 실행되지 않는 경우
  • 윈도우 시스템 파일이 손상되어 여러 프로그램이 동시에 실행되지 않는 경우
  • 오래된 게임이나 업무 프로그램이 현재 윈도우와 맞지 않는 경우
  • Visual C++, .NET, DirectX 같은 실행 구성 요소가 없거나 깨진 경우
  • 보안 프로그램이나 권한 설정이 실행을 막는 경우

해결 방법 1. 문제 범위 확인하고 재시작하기

  1. 같은 오류가 다른 프로그램에서도 나오는지 확인합니다.
  2. 하나만 문제라면 그 프로그램 문제, 여러 개라면 윈도우 문제일 가능성이 큽니다.
  3. PC를 한 번 완전히 다시 시작한 뒤 다시 실행해 봅니다.

해결 방법 2. 윈도우와 프로그램 업데이트하기

  1. 설정 > Windows 업데이트에서 업데이트 확인을 누릅니다.
  2. 설치할 업데이트가 있으면 모두 설치하고 PC를 다시 시작합니다.
  3. 문제가 되는 프로그램도 공식 사이트에서 최신 버전인지 확인합니다.

해결 방법 3. 관리자 권한으로 실행하기

  1. 프로그램 아이콘을 오른쪽 클릭합니다.
  2. 관리자 권한으로 실행을 선택합니다.
  3. 실행되면 아이콘 속성에서 호환성 탭의 관리자 권한으로 이 프로그램 실행에 체크해 둡니다.

해결 방법 4. 호환성 문제 해결사 사용하기

오래된 프로그램일 때 효과가 큽니다.

  1. 프로그램 아이콘을 오른쪽 클릭하고 추가 옵션 표시 > 호환성 문제 해결을 선택합니다.
  2. 권장 설정 사용을 눌러 프로그램 테스트를 진행합니다.
  3. 정상 실행되면 설정을 저장합니다.

해결 방법 5. 프로그램 복구 또는 재설치

  1. 설정 > 앱 > 설치된 앱에서 해당 프로그램을 찾습니다.
  2. 점 세 개 메뉴에서 수정이나 고급 옵션 > 복구가 있으면 먼저 눌러 봅니다.
  3. 복구 항목이 없으면 제거한 뒤 공식 사이트에서 새로 내려받아 설치합니다.

⚠️ 게임이나 업무 프로그램은 제거하기 전에 저장 데이터와 설정 파일을 따로 백업해 두세요. 제거하면 함께 지워지는 경우가 있습니다.

해결 방법 6. 윈도우 시스템 파일 검사하기

여러 프로그램에서 같은 오류가 나온다면 이 방법을 쓰세요.

  1. 시작 메뉴에서 명령 프롬프트를 검색하고 관리자 권한으로 실행을 선택합니다.
  2. 아래 명령어를 먼저 입력하고 Enter를 누릅니다. 몇 분 걸릴 수 있습니다.
DISM /Online /Cleanup-Image /RestoreHealth
  1. 끝나면 이어서 다음 명령어를 입력합니다.
sfc /scannow
  1. 검사가 끝나면 PC를 다시 시작합니다.

해결 방법 7. 구성 요소와 보안 프로그램 확인하기

  1. 오류 창에 Visual C++, .NET, DirectX 등이 언급되면 마이크로소프트 공식 사이트에서 해당 구성 요소를 설치합니다.
  2. 출처가 불분명한 사이트에서 dll 파일만 따로 받아 넣는 것은 피하세요.
  3. 백신이나 보안 프로그램의 차단 기록을 확인하고, 믿을 수 있는 프로그램만 허용 목록에 추가합니다.

⚠️ 보안 프로그램을 완전히 꺼 두는 것은 권하지 않습니다. 필요한 프로그램만 예외로 지정하세요.

자주 묻는 질문

Q. 특정 게임에서만 오류가 나는데 윈도우를 다시 설치해야 하나요?
그럴 필요는 거의 없습니다. 해당 프로그램의 복구나 재설치, 호환성 설정만으로 해결되는 경우가 대부분입니다.

Q. 오류 코드가 다른 번호로 바뀌어 나와요.
실행 구성 요소 문제나 권한 문제로 증상이 바뀐 것일 수 있습니다. 오류 창에 적힌 파일명을 확인하고 방법 6과 7을 진행해 보세요.

Q. 최근 드라이버나 업데이트를 설치한 뒤부터 생겼어요.
그 시점의 설치 항목이 원인일 수 있습니다. 설정 > Windows 업데이트 > 업데이트 기록에서 최근 항목을 확인하고, 필요하면 해당 드라이버를 이전 버전으로 되돌려 보세요.

정리

오류 범위를 먼저 나눠 보고, 업데이트와 호환성 설정, 프로그램 복구 순으로 시도한 뒤 여러 프로그램에서 생기면 DISM과 SFC 검사를 진행하세요. 대부분 이 안에서 해결됩니다.

⚠️ 이 글은 일반적인 해결 방법을 안내합니다. 시스템 설정을 바꾸기 전에는 중요한 자료를 백업하세요. PC 환경에 따라 메뉴 이름이 조금 다를 수 있습니다.