d3dx9_xx.dll 또는 d3dx11_xx.dll을 찾을 수 없습니다 해결방법
다양한 버전의 비쥬얼 스튜디오 재배포 패키지를 x86, x64 설치해뒀음에도 불구하고
게임 실행 시 뜬금없이
d3dx9_xx.dll을 찾을 수 없습니다 또는
d3dx11_xx.dll을 찾을 수 없습니다
오류가 나타날 경우가 있다
"d3dx9_43.dll을 찾을 수 없습니다"
"d3dx11_43.dll을 찾을 수 없습니다"
알 수 없는 이유로 해당 파일이 손상되서 그렇다
MS에서 제시하는 해결방법은 이렇다
support.microsoft.com/ko-kr/help/910813/game-error-the-file-d3dx9-xx-dll-was-not-found
뭐 굳이 읽어볼 건 없고...
위 링크 내용대로 다이렉트X 런타임을 설치해주면 된다
DirectX 최종 사용자 런타임 웹 설치 관리자
dxwebsetup.exe / 286KB / v9.29.1974 / 2011-04-18
www.microsoft.com/ko-KR/download/details.aspx?id=35
현재 링크가 죽어서 받아두었던 것을 올려둔다
SHA-256: 34f64699d4830145cae69bd40115b1f326e70fc6a98456cb3df996d947dddca4
바이러스토탈 검사결과: www.virustotal.com/gui/file/34f64699d4830145cae69bd40115b1f326e70fc6a98456cb3df996d947dddca4
파일 정보를 열어보면 결국 DirectX 9.0c다 ㅋㅋ
추가)
접속이 잘됐는데 1.28 기준 404 에러가 뜨면서 저 링크에 접속이 안 된다
구글 캐시 보니까 1.23까지는 접속이 됐었는데...
MS에서 다이렉트 9.0 검색결과 다른 링크로 들어가도
전부 404 에러가 뜬다... 뭐지??
그래서 받아뒀던 것을 올려둔다(위의 파일 참고)