스팀배그를 열면 d3d11.dll 파일을 찾을 수가 없으니 다시 설치하라는 오류 메세지가 떠요. 이미 d3d11.dll 파일이 있는데도 파일을 찾을 수가 없다고 하면 정말 답답하지요.


해당 파일이 바이러스나 악성코드에 걸려 자동으로 삭제되거나 혹은 손상되었을 경우에는 있음에도 없다고 하는 경우가 대부분이라고 합니다. 




이때 해결하는 방법은 두가지가 있습니다. 아래 글을 따라서 둘다 차근차근 해보시고 그래도 안되면 카배, 스팀배그 둘다 삭제후 다시 설치하는 걸 추천드려요.



재설치까지 했는데도 여전히 d3d11.dll 오류가 뜬다면 컴퓨터 사양 확인 하시고, 그래픽카드 업그레이드 또는 a/s 센터로 데려가시길 권장드립니다.



다이렉트 x 다운


첫번째로는 directx 다운로드 하는 건데요. 설치가 안돼있거나 최신이 아니라서 다이렉트 x 다운을 해주면 바로 해결되는 경우가 많습니다. 다이렉트 버전 확인 후 최신 버전으로 설치해주세요.




directx 설치 후 컴퓨터를 꼭 재시작하고 배그 실행해보세요. 만약 여전히 문제가 발생한다면 아래로 넘어갑니다.



d3d11.dll 파일 덮어쓰기


1. 먼저 컴퓨터 사양을 확인해줍니다. (내컴퓨터 오른쪽 클릭 -> 속성)




2. 파일을 다운 받습니다.


d3d11.dll



3. 컴퓨터 사양에 따라 아래 경로로 다운받은 파일을 덮어쓰기 해줍니다.


32 비트 C:\WINDOWS\SYSTEMS32

64 비트 C:\WINDOWS\SYSWOW64


4. 컴퓨터를 재부팅하고 실행해봅니다.


5. 그래도 안된다면, 위에서 다운로드 받은 파일을 수동으로 등록해줘야 합니다.

윈도우키 + R 을 누르거나 시작의 탐색 아이콘을 눌러 cmd 를 입력해줍니다.





6. regsvr32 d3dll.dll.dll 을 입력 -> 엔터해줍니다.




7. 다시 한번 재부팅 하고 한번 실행해보세요.



dxgi.dll 오류 해결하기


배틀그라운드 d3d11.dll 오류 뿐만이 아니라 dxgi.dll 오류도 같이 발생하는 경우도 있는데요, 배그 리쉐이드 사용과 관련해서 생기는 오류로 이럴 때는 아래와 같이 간단히 해결하실 수 있습니다.


1. 아래 경로를 탐색기에서 찾아 들어가줍니다.


\steam\steamapps\common\PUGB\TslGame\binaries\win64


2. dxgi.dll 파일을 찾아 삭제하고 배틀그라운드를 재실행해줍니다.



대부분은 directx 설치 하나로 해결되는 경우가 많지만 만약 위를 전부다 해도 안된다면, 안타깝지만 포맷을 하고 다시 실행해보시고 a/s 센터를 가시길 권장드려요.



너무 답답하셨을텐데 위와 같은 방식으로 문제를 깔끔하게 해결하셨길 바랍니다! 


이 글이 도움되셨다면 아래의 공감 한번 해주세요!

+ Recent posts