엔진 실행을 위해서는 DX11 피쳐 레벨 10.0이 필요합니다. 해결 방법 2가지

  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

엔진 실행을 위해서는 DX11 피쳐 레벨 10.0이 필요하다는 오류 메세지와 함께 게임 실행이 안되는 경우에 대한 해결 방법 2가지를 알아보도록 하겠습니다. 컴퓨터 초보분들이라도 어렵지 않게 해결할 수 있으니 따라해 보시기 바랍니다.

엔진 실행을 위해서는 DX11 피쳐 레벨 10.0이 필요합니다
엔진 실행을 위해서는 DX11 피쳐 레벨 10.0이 필요합니다


DX11 피쳐 레벨 10.0 필요 오류메세지 뜻

DX는 DirectX를 뜻하며, DirectX는 윈도우에서 게임과 비디오, 오디오 처리를 하는데 필요한 구성 요소 집합입니다. 쉽게 표현하자면 게임 엔진이 사용하는 API같은거라고 설명할 수도 있겠습니다.

즉, 이 메세지는 DX11 버전 이상이 윈도우에 설치되어 있어야 한다는 뜻입니다.

저같은 경우는 PC에서 VR게임을 하려고 스팀VR을 실행하다가 오류메세지가 나타났습니다. 불과 몇일전까지만 해도 오류 메세지 없이 정상적으로 게임플레이가 가능했는데, 갑자기 오류가 났네요.


A D3D11-compatiable GPU (Feature Level 11.0. Shader Model 5.0) is required to run the engine
A D3D11-compatiable GPU (Feature Level 11.0. Shader Model 5.0) is required to run the engine


DirectX 버전 확인 방법 – dxdiag

윈도우에는 dxdiag 라는 프로그램이 기본으로 설치 되어 있습니다. 실행 메뉴에서 dxdiag 라고 타이핑을 해보면 프로그램이 하나 보일겁니다. 아니면 윈도우 실행창에서 dxdiag 라고 명령어를 입력해서 실행해도 됩니다.

DirectX 버전 확인 dxdiag 실행
DirectX 버전 확인 dxdiag 실행


dxdiag를 실행하면 DirectX 진단 도구라는 프로그램이 실행됩니다. 시스템 탭에서 현재 PC에 설치되어 있는 DirectX의 버전을 확인할 수 있습니다.

DirectX 진단 도구 버전 확인
DirectX 진단 도구 버전 확인


DX11 피쳐 레벨 문제 해결 방법 1

DirectX 버전을 확인해서, 11보다 낮으면 DirectX Runtime 을 최신버전으로 설치하면 됩니다. 간단하죠?

아래 링크를 클릭해서 DirectX 최종 사용자 런타임을 다운로드받아서 설치해주세요.

DirectX 최종 사용자 런타임 다운로드


그런데, 저의 경우는 “엔진 실행을 위해서는 DX11 피쳐 레벨 10.0이 필요합니다.” 라는 오류메세지보다 높은 버전의 DirectX 12 버전이 설치되어 있었습니다. 그러면 오류가 안나야 하는데??
그렇다면 DX 버전 문제가 아니기 때문에 다른 방법을 시도해봐야 합니다.

DX11 피쳐 레벨 문제 해결 방법 2

버전문제가 아니라면 십중팔구는 그래픽카드 드라이버 문제입니다. 최신버전의 그래픽카드 드라이버로 업데이트를 해주면 간단하게 해결할 수 있습니다.

저는 AMD Radeon RX 7800 XT 를 사용중이라서, 최신 그래픽카드 드라이버를 설치했습니다.

그래픽카드 드라이버 업데이트
그래픽카드 드라이버 업데이트


NVidia 계열의 그래픽카드를 사용중이신 분은 아래링크를 통해서 최신버전의 그래픽 드라이버를 설치하시기 바랍니다.

NVIDIA 최신 그래픽카드 드라이버 다운로드

AMD Radeon 계열 그래픽카드 사용중이시라면 아래 AMD 링크를 통해 다운로드 받으시기 바랍니다.

AMD 최신 그래픽카드 드라이버 다운로드


인텔 그래픽칩셋을 사용하신다면 INTEL 최신 드라이버 다운로드 받으시면 됩니다.

댓글 남기기

error: 저작권 콘텐츠보호를 부탁드립니다.