Windows에서 “응용 프로그램을 올바르게 시작할 수 없습니다(0xc0000142)” 오류를 해결하는 방법
Windows에서 앱을 실행하려고 할 때마다 “응용 프로그램을 제대로 시작할 수 없습니다(0xc0000142)”라는 성가신 오류가 표시된다면, 정말 짜증 날 겁니다.대개 오래되었거나 손상된 시스템 파일, 호환되지 않는 소프트웨어, 또는 잘못 구성된 설정이 복합적으로 작용하여 발생합니다.다행히도, 문제를 해결할 수 있는 여러 단계가 있습니다.때로는 간단한 재부팅만으로는 충분하지 않기 때문입니다.중요한 것은 Windows 업데이트, 손상된 파일 수정, 호환성 모드 조정 등 시스템 구성 요소를 제대로 설정하는 것입니다.
모든 해결 방법이 바로 적용되는 것은 아니며, 때로는 어떤 방법이 효과적인지 확인하기 위해 몇 가지 방법을 시도해 보아야 할 수도 있습니다.일부 앱에는 관리자 권한이 필요할 수도 있고, Windows가 앱 버전과 호환되지 않을 수도 있습니다.어느 쪽이든, 이러한 방법들은 고집스러운 앱을 다시 작동시키는 데 도움이 될 수 있습니다.단, Windows는 이러한 문제에 대해 다소 불안정할 수 있으므로, 가끔 재부팅, 재설치 또는 수정이 필요할 수 있다는 점을 염두에 두세요.이러한 문제 해결 단계는 오류를 완전히 해결하는 데 도움이 되는 경우가 많습니다.다른 사람들(그리고 가끔은… 저)에게 도움이 되었던 방법들을 바로 살펴보겠습니다.
Windows 10/11에서 “응용 프로그램을 올바르게 시작할 수 없습니다” 오류를 해결하는 방법
PC 재시작 – 때로는 간단한 것이 가장 좋습니다.
네, 기본적인 내용처럼 들리지만, PC를 다시 시작하면 시작 오류를 일으키는 사소한 문제들을 해결할 수 있습니다. Windows는 특히 업데이트나 설치 후 잔여물을 남기는 경향이 있습니다.재부팅은 멈춘 게임을 초기화하는 것과 같습니다.때로는 그것만으로도 충분합니다.
- 시작 메뉴를 열고 전원을 클릭합니다.
- 다시 시작을 선택합니다.
- 재부팅 후 앱을 다시 실행해 보세요.대개는 그렇게 간단합니다.하지만 그렇지 않다면…
관리자 권한으로 앱 실행
일부 설정에서는 앱이 Windows에서 “이봐, 난 정상이야.내 일을 할게.”라는 메시지를 받기 위해 추가적인 푸시(push)가 필요할 수 있습니다.관리자 권한으로 실행하면 0xc0000142 오류를 유발하는 권한 관련 문제를 해결할 수 있습니다.이 해결 방법은 앱이 갑자기 시작되지 않거나 권한 경고가 표시되는 경우에 적용됩니다.
- 앱의 바로가기나 실행 파일을 마우스 오른쪽 버튼으로 클릭한 다음, 관리자 권한으로 실행을 선택합니다.
- 정상적으로 실행된다면 항상 관리자 권한으로 실행되도록 설정하는 것을 고려해 보세요.
- 바로가기를 마우스 오른쪽 버튼으로 클릭 > 속성.
- 바로가기 탭 으로 이동 > 고급을 클릭합니다.
- 관리자 권한으로 실행을 체크하세요.
- 확인을 누르고, 적용을 누르세요.
이전 앱에 대한 호환성 모드 설정
앱이 오래되었거나 최근에 Windows를 업그레이드했다면 호환 모드가 도움이 될 수 있습니다. Windows는 새 OS와 호환되지 않는 이전 프로그램을 차단하는 경우가 있습니다.이전 Windows 버전처럼 실행하면 이 오류를 해결할 수 있습니다.
- 앱의 바로 가기나 EXE를 마우스 오른쪽 버튼으로 클릭한 다음 속성을 클릭합니다.
- 호환성 탭을 클릭하세요.
- 이 프로그램을 호환 모드로 실행을 선택하세요.
- 이전 Windows 버전(예: Windows 7 또는 8)을 선택하세요.특히 이전에 앱이 잘 실행되었던 버전을 선택하세요.
- 적용 및 확인을 클릭하세요.
- 앱을 다시 실행해 보세요.일반적으로 호환성 문제가 원인인 경우 이 방법이 도움이 됩니다.하지만 일부 기기에서는 이 단계가 완전히 적용되려면 재부팅이 필요할 수 있습니다.
Windows 업데이트 – 오래된 버그가 여전히 남아 있기 때문입니다.
오래된 Windows 버전은 버그와 호환성 문제가 누적되어 골칫거리가 될 수 있습니다. Windows를 최신 상태로 유지하는 것이 이러한 많은 오류를 해결하는 가장 좋은 장기적 해결책입니다.일반적으로 업데이트는 앱에서 오류를 발생시키는 버그를 패치합니다.
- Windows + I를 눌러 설정을 엽니다.
- 업데이트 및 보안 으로 이동합니다.
- Windows 업데이트 를 클릭합니다.
- 업데이트 확인을 클릭하세요.사용 가능한 모든 프로그램을 설치하세요.
- PC를 재부팅하세요.
- 앱을 다시 사용해 보세요.문제가 해결되기를 바랍니다.
.NET Framework 업데이트 – 일부 앱은 까다롭습니다.
많은 앱이 최신. NET Framework를 사용합니다..NET Framework가 오래되었거나 없으면 앱이 제대로 작동하지 않습니다..NET Framework를 업데이트하는 간단한 방법은 다음과 같습니다.
- .NET 다운로드 페이지 로 이동하세요.
- 귀하의 OS와 호환되는 최신 버전을 선택하세요.
- 설치 프로그램을 다운로드하여 실행하세요.
- 재부팅 후 앱을 다시 실행해 보세요.왜 작동하는지는 잘 모르겠지만, 일부 환경에서는 오래된. NET이 문제의 원인일 수 있습니다.
DirectX 업데이트 – 특히 게임이 관련된 경우
앱이 게임이나 그래픽을 많이 사용하는 경우 DirectX 업데이트가 도움이 될 수 있습니다.때로는 부식되었거나 오래된 DirectX 파일이 시작 오류를 발생시키기도 합니다. Microsoft 사이트에서 최신 버전을 다운로드하여 설치하세요.
- DirectX 다운로드 페이지를 방문하세요.
- 언어를 선택한 후 다운로드를 클릭하세요.
- 설치 프로그램을 실행하고 화면의 지시를 따르세요.
- 재부팅한 후 앱을 다시 테스트하세요.
앱 제거 및 재설치(때로는 이것이 유일한 방법입니다)
앱의 핵심 파일에 문제가 있으면 Windows가 실행 시 오류를 발생시킵니다.앱을 제거했다가 다시 설치하면 손상된 파일을 지우고 모든 것을 초기화할 수 있습니다.다만, 이 방법이 더 근본적인 해결책이지만, 다른 방법이 없을 때 종종 효과가 있다는 점을 알아두세요.
- .로 설정을 엽니다 Windows + I.
- 앱 으로 이동하세요.
- 앱을 찾아 제거를 클릭하세요.
- 화면의 지시에 따라 제거를 완료하세요.
- 그런 다음 앱 설치 프로그램을 실행하거나 공식 소스에서 새로 다운로드하세요.
- 문제가 지속되면 다시 제거한 후 새로운 설치 프로그램을 받으세요.
Microsoft Visual C++ 재배포 가능 패키지 다시 설치
많은 프로그램이 Visual C++ 재배포 가능 패키지를 사용합니다.이 패키지가 손상되면 앱이 시작되지 않을 수 있습니다.최신 버전을 다시 설치하면 문제가 해결될 수 있습니다.
- 제어판을 엽니다 ( 시작 에서 검색 ).
- 프로그램 제거를 선택합니다.
- Microsoft Visual C++ Redistributable 의 모든 버전을 찾아 각각 제거합니다.
- Microsoft 사이트 로 이동하세요.
- 최신 패키지를 다운로드하여 설치하세요.
- 재부팅하고 앱을 다시 시도해 보세요.
Windows 시스템 파일 수정 – 손상되었을 수 있음
Windows 파일이 손상되었거나 누락된 경우 앱이 시작되지 않을 수 있습니다.시스템 파일 검사기(SFC)와 DISM 도구를 사용하면 자동으로 문제를 검사하고 해결할 수 있습니다.다소 기술적인 내용이지만, 다른 방법이 효과가 없다면 시도해 볼 만한 가치가 있습니다.
- 시작을 열고 명령 프롬프트를 검색한 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택합니다.
- CMD에서 를 입력
DISM.exe /Online /Cleanup-image /Restorehealth하고 누르세요 Enter.잠시만 기다려 주세요.몇 분 정도 걸릴 수 있습니다. - 다음으로, 를 입력
sfc /scannow하고 누르세요 Enter.시스템 파일을 검사하고 복구합니다. - 완료되면 PC를 재부팅하고 앱이 실행되는지 확인하세요.
기타 문제 해결 방법
위의 방법으로도 문제가 해결되지 않으면 드라이버 업데이트나 충돌 여부를 다시 확인하거나 이벤트 로그를 확인하여 원인을 파악해 보세요.경우에 따라 백그라운드 서비스나 손상된 레지스트리 키가 문제의 원인일 수 있습니다.이 경우 문제 해결이 다소 복잡해질 수 있지만, 이러한 기본 단계를 통해 대부분의 일반적인 원인을 해결할 수 있습니다.
다행히 이 중 하나가 해결되었습니다.애플리케이션이 시작되지 않는 건 골치 아픈 일이지만, 조금만 인내심을 가지면 대부분의 문제는 해결할 수 있습니다.행운을 빕니다!
요약
- 사소한 문제를 해결하기 위해 PC를 다시 시작했습니다.
- 앱을 관리자 권한으로 실행하고 항상 그렇게 하도록 설정했습니다.
- 이전 앱에 대한 호환성 모드가 활성화되었습니다.
- 업데이트된 Windows, .NET Framework, DirectX 및 Visual C++ 재배포 가능 패키지
- 앱을 제거한 후 새로 다운로드하여 다시 설치했습니다.
- SFC 및 DISM 도구를 사용하여 고정된 시스템 파일
마무리
오류를 없애는 건 좀 어려울 수 있지만, 이 해결 방법들이 효과가 있으면 정말 큰 도움이 됩니다.때로는 업데이트나 권한 재적용만으로 해결될 때도 있습니다.다른 방법이 모두 실패하면 Windows를 완전히 다시 설치해야 할 수도 있지만, 다행히 그런 일은 일어나지 않을 겁니다. Windows에는 나름의 특징이 있으니 인내심을 가지세요.행운을 빕니다.이 방법들 중 하나가 여러분의 시간 낭비를 줄여주기를 바랍니다.제가 시도해 본 여러 설정에서 효과가 있었으니, 여러분도 효과가 있기를 바랍니다.
관련 기사
이 글이 도움이 되었나요?