본문으로 바로가기

0xc000007b 오류 해결방법

category 곰군의 IT/문제해결 2017. 5. 14. 02:18

안녕하세요 이번에는 특정 프로그램이나 여러 프로그램 실행시 발생하는 오류인 0xc000007b 에러해결하는 방법에 대해 알아보겠습니다. 0xc000007b 에러는 다이렉트X 기반의 프로그램이나 게임 등을 실행할 때 주로 발생하는 에러입니다. 64비트에서 윈도우 운영체제에서 32비트 프로그램을 실행하려고 할 때 많이 발생한다고 합니다. 



위와 같이 오류 메세지가 발생하게 됩니다.


0xc000007b 에러를 해결하는 방법은 여러가지가 있습니다. 하지만 사용자의 컴퓨터 환경은 제각각이기 때문에 여러가지 방법을 시도해봐야 합니다.



1. 오류가 발생하는 프로그램 재설치 하기/관리자 권한으로 실행

 우선 해보셔야 할 방법은 프로그램이 잘못 설치되어 있을수도 있기때문에 프로그램을 지운 후 다시 설치해보는게 좋습니다. 제어판을 통해 프로램을 삭제한 후  프로그램을 실행해 봅니다. 프로그램을 실행할 때는 관리자 권한으로 실행해 봅니다.



3. xinput1_3.dll 파일 설치하기

 그래도 문제해결이 안된다면 xinput1_3.dll파일을 받아 자신의 컴퓨터의 운영체제에 맞는 시스템 폴더에 넣어줍니다. 우선 xinput1_3.dll 파일을 아래 다운로드 링크를 통해 다운 받으시고 아래 경로에 넣어주세요.


 xinput1_3.zip


32비트인 경우 - C:\windows\system32

64비트인 경우 - C:\windows\syswow64




4. Direct X 최신버전 재설치

 0xc000007b 에러는 다이렉트와 DLL파일에 관련이 있습니다. 때문에 다이렉트X 최신버전을 다운 받으셔서 기존 다이렉트X는 지우시고 최신버전으로 설치를 합니다. 다운로드는 아래 링크에서 다운받으시면 됩니다.


다이렉트X 최신버전 링크



5. Visual C++ 재배포 가능 패키지 재설치

 visual C++ 재배포 가능 패키지에는 윈도우 프로그램을 실행하는데 아주 중요한 라이브러리를 포함하고 있습니다. 그래서 visual C++ 재배포 가능 패키지지가 설치되어 있지 않으면 0xc000007b에러가 발생 할 수 있으니  visual C++ 재배포 가능 패키지는 반드시 설치하시는게 좋습니다. 아래에 다운로드가 있고 설치하는 방법 링크도 올려드립니다.


32비트용 - 운로드 링크


64비트용 - 운로드 링크


설치방법



이 글이 도움이 되었으면 좋겠습니다~