응용 프로그램 오류 0xc000007b 1분 만에 해결하는 매우 쉬운 방법
게임을 실행하거나 특정 소프트웨어를 켤 때 “응용 프로그램을 제대로 시작하지 못했습니다(0xc000007b)”라는 메시지가 뜨면 당혹스럽기 마련입니다. 이 오류는 보통 32비트(x86)와 64비트(x64) 환경의 라이브러리 파일이 서로 충돌하거나 손상되었을 때 발생합니다. 복잡한 프로그래밍 지식 없이도 누구나 따라 할 수 있는 가장 확실하고 매우 쉬운 해결법들을 정리해 드립니다.
목차
- 응용 프로그램 오류 0xc000007b 발생 원인 분석
- 방법 1: 관리자 권한으로 실행하기
- 방법 2: DirectX 최신 버전 설치 및 업데이트
- 방법 3: .NET Framework 재설치 및 활성화
- 방법 4: Microsoft Visual C++ 재배포 가능 패키지 일괄 설치
- 방법 5: All in One Runtimes 프로그램 활용하기
- 방법 6: 시스템 파일 검사기(SFC) 도구 실행
응용 프로그램 오류 0xc000007b 발생 원인 분석
- 비트수 불일치: 64비트 운영체제에서 32비트용 DLL 파일을 호출하거나 그 반대의 경우에 주로 발생합니다.
- 라이브러리 손상: 게임이나 프로그램 구동에 필수적인 DirectX, Visual C++ 등의 런타임 구성 요소가 깨졌을 때 나타납니다.
- 권한 부족: 시스템 파일에 접근해야 하는 프로그램이 표준 사용자 권한으로 실행될 때 충돌이 일어날 수 있습니다.
- 악성코드 영향: 시스템 필수 DLL 파일이 바이러스에 의해 변조된 경우 오류가 출력됩니다.
방법 1: 관리자 권한으로 실행하기
가장 단순하지만 의외로 높은 확률로 해결되는 방법입니다. 시스템 파일 접근 권한을 강제로 부여하여 충돌을 피합니다.
- 오류가 발생하는 프로그램의 아이콘 위에서 마우스 오른쪽 버튼을 클릭합니다.
- 메뉴 중 속성을 선택합니다.
- 상단 탭에서 호환성 항목으로 이동합니다.
- 하단 설정 섹션에서 관리자 권한으로 이 프로그램 실행 체크박스에 체크합니다.
- 적용 및 확인을 누른 후 프로그램을 다시 실행합니다.
방법 2: DirectX 최신 버전 설치 및 업데이트
대부분의 게임 실행 오류 0xc000007b는 DirectX 구성 요소의 누락에서 비롯됩니다.
- Microsoft 공식 홈페이지 다운로드 센터에 접속합니다.
- DirectX 최종 사용자 런타임 웹 설치 관리자를 검색하여 다운로드합니다.
- 설치 프로그램을 실행하고 지침에 따라 업데이트를 진행합니다.
- 설치 완료 후 반드시 컴퓨터를 재부팅하여 변경 사항을 적용합니다.
방법 3: .NET Framework 재설치 및 활성화
윈도우 응용 프로그램의 기반이 되는 .NET Framework가 비활성화되어 있으면 오류가 발생할 수 있습니다.
- 제어판을 열고 프로그램 및 기능으로 들어갑니다.
- 왼쪽 메뉴의 Windows 기능 켜기/끄기를 클릭합니다.
- 리스트에서 .NET Framework 3.5 및 4.8(혹은 최신 버전) 항목을 모두 찾아 체크합니다.
- 확인 버튼을 눌러 필요한 파일을 자동으로 다운로드하고 설치하도록 기다립니다.
방법 4: Microsoft Visual C++ 재배포 가능 패키지 일괄 설치
프로그램 개발 언어인 C++의 런타임 라이브러리가 꼬여있을 때 이 오류가 가장 자주 발생합니다.
- 제어판의 프로그램 제거에서 기존에 설치된 ‘Microsoft Visual C++ Redistributable’ 항목들을 확인합니다.
- 연도별로 설치된 패키지 중 손상된 것이 있을 수 있으므로 가급적 모두 삭제 후 재설치하는 것이 좋습니다.
- 2005, 2008, 2010, 2012, 2013, 2015-2022 버전을 각각 비트수(x86, x64)에 맞게 설치합니다.
- 64비트 윈도우 사용자라도 32비트 프로그램 구동을 위해 x86 버전과 x64 버전을 모두 설치해야 합니다.
방법 5: All in One Runtimes 프로그램 활용하기
하나하나 수동으로 설치하기 번거롭다면 통합 설치 도구를 사용하는 것이 매우 쉬운 방법입니다.
- ‘All in One Runtimes’라는 무료 유틸리티를 검색하여 다운로드합니다.
- 프로그램을 실행하면 내 컴퓨터에 누락된 Java, .NET Framework, Visual C++ 등을 자동으로 스캔합니다.
- 하단의 Install 버튼을 누르면 모든 필수 라이브러리가 한꺼번에 재설치됩니다.
- 개별 설치 시 발생하는 비트수 혼동 문제를 원천적으로 차단할 수 있습니다.
방법 6: 시스템 파일 검사기(SFC) 도구 실행
운영체제 자체의 핵심 파일이 손상되었을 경우 윈도우 자체 수리 기능을 사용합니다.
- 작업표시줄 검색창에 cmd를 입력합니다.
- 검색 결과인 명령 프롬프트를 반드시 관리자 권한으로 실행합니다.
- 검은색 창이 뜨면
sfc /scannow를 입력하고 엔터를 누릅니다. - 시스템 스캔이 100% 완료될 때까지 기다립니다.
- 만약 손상된 파일이 발견되어 복구되었다는 메시지가 뜨면 컴퓨터를 다시 시작합니다.