태그

#DLL

글 1 개

0xc000007b — 응용 프로그램을 제대로 시작하지 못했습니다, 64비트 프로그램과 32비트 DLL 이 섞였을 때

0xc000007b 는 STATUS_INVALID_IMAGE_FORMAT, 프로그램이 비트가 다른 DLL 을 불러왔다는 뜻이다. 64비트 프로그램 사본 옆에 32비트 DLL 을 두어 같은 오류 창을 띄워 보고, PE 헤더의 Machine 값(0x14c, 0x8664)을 PowerShell 로 읽어 DLL 비트를 확인하는 법, System32 와 SysWOW64 가 이름과 반대인 이유를 정리했다.