태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

0xc00007b 오류 조치 방법들

IT/Windows|2018.03.04 16:45

윈도우를 사용하다가 보면 알수 없는 이상한 문자의 오류들을 많이 보게 됩니다. 일반적으로 오류 코드로 알려진 이 문자들은 딱 봐서는 뭐가 문제인지 전혀 알수가 없는데요. 오늘은 그중에서 자주 발생 한다고 하는 0xc00007b 오류 조치 방법들에 대해서 알아 보려고 합니다. 일반적으로 해당 오류들은 윈도우XP 이상의 OS 에서 많이 발생 하는데요. 몇가지 0xc00007b 오류에 대해서 해결 하는 방법에 대해서 알아 보도록 하겠습니다. 아래 방법들은 일반적인 방법들이고 반드시 아래 방법으로 해결이 된다는 보장은 없습니다. ^^ 하지만 대부분은 해결이 된다고 하네요.

1. .NET Framework 설치 혹은 재설치 (윈도우7 이하 버전)

원인 중에 하나는 .NET Framework 때문에 그럴수도 있다고 하네요. 다만 위 방법은 윈도우7 이하의 버전에만 해당이 됩니다. " https://www.microsoft.com/net/download/windows " 에서 다운로드를 받으셔서 설치를 하시면 되는데요. 설치후에 다시 한번 에러가 발생한 프로그램을 실행해 보시기 바랍니다. 


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

간혹 0x00007b 에러 이외에도 .dll 오류가 발생하는 경우에 Visual C++ 재배포 버전을 설치 하는 경우도 있는데요. 0x00007b 에러 역시 Visual C++ 재배포 가능 패키지를 설치 하시거나 재설치를 하면서 해소가 되는 경우도 있습니다. 역시 다운로드는 Microsoft 홈페이지에서 받으시면 되구요. 버전에 맞는걸 설치 하시면 되는데요. " https://www.microsoft.com/ko-kr/download/details.aspx?id=14632 " 위 링크로 들어 가시면 Visual C++ 2010 재배포 가능 패키지를 다운받아서 설치 하실수가 있습니다.

3. 관리자 모드 혹은 호환성 모드로 해결

해당 오류가 발생 했을때 프로그램 설치이외에 바로 해볼수 있는 방법중에 하나로 관리자 모드 혹은 호환성 모드를 설정해서 해볼수가 있습니다. 두 설정 모두 실행 파일에서 오른쪽 마우스를 클릭 해서 속성에서 변경이 가능 한데요. 속성을 누르신후에 호환모드에서 Windows XP 로 설정을 해보시거나 혹은 하단에 있는 관리자 권한으로 이 프로그램 실행을 체크하신후에 실행을 해보시기 바랍니다. 

4. DirectX 재설치

윈도우에서 프로그램 실행시에 에러 나는것들중에서 위에서 언급했던 Visual C++, .NET Framwork 와 함께 DirectX 로 인해서도 많이 발생을 하게 됩니다. 에러가 발생 했을때 정확한 에러 원인을 알수 있다면 조치 하기가 쉽겠지만 일반적인 에러 코드가 나왔을때는 여러 가능성을 두고 하나씩 해볼수 밖에 없습니다. 어쨌든 0x00007b 에러가 발생했을때 DirectX 의 라이브러리중에 하나인 xinput1_3.dll 으로 인해서 생기는 경우도 있다고 합니다. 그래서 DirectX 를 재설치 하는것도 하나의 방법이 될수가 있습니다. " https://www.microsoft.com/en-us/download/confirmation.aspx?id=35 " 을 통해서 필요한 DirectX 를 다운 받아서 설치 하는것도 방법이 될거 같네요.

5. All in One Runtimes 를 이용한 해결

All In One Runtimes 라고 해서 윈도우 프로그램들이 자주 사용하는 라이브러리들을 하나의 패키지로 묶어서 배포 하는 프로그램이 있습니다 .해당 프로그램을 다운 받아서 설치 하게 되면 위에서 언급했던 라이브러리들을 한번에 설치 할수가 있습니다. 경우에 따라서 All In One Runtimes 하나만 설치 해서 문제가 해결이 되는 경우도 있습니다. " https://www.computerbase.de/downloads/systemtools/all-in-one-runtimes/ " 해당 링크에서 다운을 받으실수가 있으며 Size 는 300메가 정도 큰 사이즈 이므로 참고 하시기 바랍니다.

일반적으로 0xc00007b 에러는 64비트와 32비트 프로그램간의 호환성 문제가 일반적인 원인이라고 합니다. 그밖에 dll 파일등의 문제일수도 있고 위에서 언급했던 방법으로 해결이 되기를 바라겠습니다. 혹은 인터넷에서 " mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll, msvcr100_clr0400.dll " 파일을 windows32 폴더에 복사해 넣으면 해결이 되는 경우도 있다고 합니다. 위 파일들은 모두 Visual C++ 관련 파일들입니다. 그밖에도 여러가지 방법들이 인터넷상에 올라와 있는데요. 대부분은 위에서 언급한 방법에서 해결이 된다고 합니다. 기본적으로 해당 프로그램을 다시 설치 하시거나 윈도우를 리부팅 하는 단순한 방법으로도 해결이 될수도 있습니다. 어쨌든 0xc00007b 에러가 발생 했을때 잘 해결이 되기를 바라겠습니다. 이상 포스팅 마치도록 하겟습니다 .감사합니다.

댓글()