Windows PC에서 앱을 실행하려고 할 때 '응용 프로그램을 올바르게 시작할 수 없습니다(0xc0000142)' 오류가 발생하나요? 다행히 이 문제는 오래된 소프트웨어 업데이트, 손상된 파일 복구 등 몇 가지 방법으로 해결할 수 있습니다. 이 글에서는 그 해결 방법을 하나씩 소개합니다.
이 오류는 대부분 앱 자체의 문제가 아니라 PC의 다양한 소프트웨어 구성 요소에서 비롯됩니다. 아래의 해결책들을 적용하면 해당 구성 요소를 정상화하고 앱을 다시 실행할 수 있습니다.
1. Windows 10/11 PC 재시작
앱이 실행되지 않을 때 가장 먼저 시도할 수 있는 간단한 방법은 PC를 재부팅하는 것입니다. 재시작만으로도 시스템의 사소한 오류 대부분이 해결되며, 응용 프로그램 오류 역시 사라질 수 있습니다.
재부팅 전에 저장하지 않은 작업 내용을 반드시 저장해 두세요.
- 시작 메뉴를 열고 전원 아이콘을 클릭합니다.
- 메뉴에서 다시 시작을 선택합니다.

- 컴퓨터가 재부팅되면 앱을 다시 실행해 봅니다.
2. 관리자 권한으로 앱 실행
일부 앱은 정상적으로 작동하기 위해 관리자 권한이 필요합니다. 해당 앱이 그런 경우라면 Windows에서 제공하는 '관리자 권한으로 실행' 옵션을 사용해 0xc0000142 오류가 해결되는지 확인해 보세요. 문제가 해결된다면 항상 관리자 권한으로 실행되도록 설정할 수 있습니다.
- 앱 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 사용자 계정 컨트롤(UAC) 창이 나타나면 예를 클릭합니다.
관리자 모드에서 앱이 정상적으로 실행된다면, 이제 이 앱이 항상 관리자 권한으로 실행되도록 설정하세요.
- 앱 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 바로 가기 탭에서 고급 버튼을 클릭합니다.
- 관리자 권한으로 실행 옵션에 체크하고 확인을 누릅니다.

- 속성 창에서 적용을 클릭한 뒤 확인을 눌러 저장합니다.
3. 호환성 모드로 앱 실행
'응용 프로그램을 올바르게 시작할 수 없습니다(0xc0000142)' 오류가 발생하는 원인 중 하나는 앱이 현재 Windows 버전과 호환되지 않기 때문입니다. 특히 예전 운영체제에서 새 버전으로 업그레이드한 경우 자주 나타납니다.
이럴 때는 Windows의 호환성 모드를 활용하면 됩니다. 호환성 모드는 앱이 마치 구버전 Windows에서 실행되는 것처럼 작동하게 만들어 줍니다.
- 앱 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 호환성 탭으로 이동합니다.
- 다음 호환 모드로 이 프로그램 실행 옵션을 활성화합니다.
- 옵션 아래 드롭다운 메뉴에서 Windows 버전을 선택합니다. 앱이 정상적으로 작동했던 버전을 선택하는 것이 좋습니다.

- 하단의 적용을 클릭한 후 확인을 눌러 변경 사항을 저장합니다.
- 앱을 실행해 봅니다.
4. Windows 업데이트로 0xc0000142 오류 수정
앱이 로드되지 않는 또 다른 원인은 오래된 Windows 버전 사용 때문일 수 있습니다. 구버전에는 여러 버그가 존재하며, 이는 새 버전에서 수정됩니다.
따라서 Windows 운영체제를 최신 버전으로 업데이트하면 문제가 해결될 수 있습니다.
- Windows + I 키를 눌러 설정을 엽니다.
- 설정에서 업데이트 및 보안을 선택합니다.
- 왼쪽 사이드바에서 Windows 업데이트를 클릭합니다.
- 오른쪽 창에서 업데이트 확인을 선택합니다.

- 사용 가능한 업데이트를 모두 설치합니다.
- PC를 재부팅합니다.
- 앱을 다시 실행해 봅니다.
5. Windows에서 .NET Framework 업데이트
일부 Windows 앱은 최신 .NET Framework 버전이 필요합니다. 해당 앱이라면 설치된 .NET Framework를 최신 버전으로 업데이트하면 앱이 정상적으로 실행될 것입니다.
- PC에서 웹 브라우저를 열고 .NET 공식 다운로드 페이지로 이동합니다.
- 목록에서 최신 .NET Framework 버전을 선택합니다.
- 운영체제에 맞는 버전을 선택해 다운로드합니다.

- 다운로드한 파일을 더블클릭하여 설치를 진행합니다.
- 설치가 완료되면 PC를 재부팅합니다.
- 앱을 실행해 봅니다.
6. Windows에서 DirectX 업데이트
게임을 실행하려다 '응용 프로그램을 올바르게 시작할 수 없습니다(0xc0000142)' 오류를 만났다면, 설치된 DirectX 버전을 업데이트하여 문제를 해결할 수 있습니다.
- 웹 브라우저에서 DirectX 공식 다운로드 페이지로 이동합니다.
- 드롭다운 메뉴에서 언어를 선택하고 다운로드를 클릭합니다.

- 다운로드한 파일을 실행하여 최신 DirectX 버전을 설치합니다.
- 컴퓨터를 재시작합니다.
- 앱을 다시 열어 봅니다.
7. 응용 프로그램 제거 후 재설치
앱의 핵심 파일이 손상되면 Windows가 앱을 정상적으로 실행하지 못할 수 있습니다. 이 경우 기존 파일을 모두 삭제하고 앱을 다시 설치하면 문제를 해결할 수 있습니다.
- Windows + I 키를 눌러 설정을 엽니다.
- 설정에서 앱을 선택합니다.
- 목록에서 해당 앱을 찾아 제거를 클릭합니다.

- 확인 창에서 제거를 선택합니다.

- 앱 설치 프로그램을 실행해 다시 설치합니다.
- 그래도 앱이 열리지 않는다면 설치 파일을 새로 다운로드한 후 다시 실행해 보세요.
8. Microsoft Visual C++ 재배포 가능 패키지 재설치
Microsoft Visual C++ 재배포 가능 패키지는 PC에서 다양한 앱을 실행하는 데 필수적인 구성 요소입니다. 이 패키지가 손상되었다면 제거 후 다시 설치해야 합니다.
- 시작 메뉴에서 '제어판'을 검색해 실행합니다.
- 제어판에서 프로그램 제거를 선택합니다.

- 목록에서 Microsoft Visual C++ 재배포 가능 패키지 버전을 선택하고 상단의 제거를 클릭합니다.

- 확인 창에서 예를 선택합니다.
- 위 과정을 반복해 시스템에 설치된 모든 버전의 패키지를 제거합니다.
- 브라우저에서 Microsoft Visual C++ 재배포 가능 패키지 공식 페이지로 이동해 최신 패키지를 다운로드합니다.
- 다운로드한 파일을 실행해 구성 요소를 설치합니다.
9. 손상되거나 누락된 Windows 시스템 파일 복구
시스템 파일이 손상되거나 누락되면 Windows에서 다양한 오류가 발생할 수 있으며, 앱 실행 시 나타나는 오류도 그중 하나입니다. 이러한 파일은 직접 수정하기 어렵기 때문에 Windows에 내장된 시스템 파일 검사기(SFC)를 활용하면 손상되거나 누락된 핵심 파일을 자동으로 찾아 복구할 수 있습니다.
- 시작 메뉴에서 명령 프롬프트를 검색한 뒤 관리자 권한으로 실행을 선택합니다.
- 사용자 계정 컨트롤 창에서 예를 클릭합니다.
- CMD에 아래 명령어를 입력하고 Enter 키를 누릅니다.
DISM.exe /Online /Cleanup-image /Restorehealth

- 명령이 완료되면 이어서 아래 명령어를 입력하고 Enter 키를 누릅니다.
sfc /scannow

- 도구가 시스템의 잘못된 파일을 찾아 복구할 때까지 기다립니다.
- 복구가 끝나면 PC를 재부팅합니다.
다양한 방법으로 Windows 앱 실행 오류 해결하기
Windows PC에서 응용 프로그램이 실행되지 않는 원인은 대개 손상된 파일이나 오래된 소프트웨어 버전에 있습니다. 위에서 소개한 여러 방법을 차례대로 적용하면 0xc0000142 오류를 해결하고 앱을 정상적으로 사용할 수 있을 것입니다.