수정 : 엔진을 실행하려면 DX11 기능 수준 10.0이 필요합니다.



문제를 제거하기 위해 도구를 사용해보십시오

오류 '엔진을 실행하려면 DX11 기능 레벨 10.0이 필요합니다.' 시스템에 적절한 Direct3D 하드웨어 기능 수준 게임 엔진에 필요합니다. 이 특정 오류 메시지는 응용 프로그램 엔진이 사용할 수 없음을 나타냅니다. Direct 3D 기능 수준 버전 10.0 . 운영체제에 최신 DirectX 버전이있는 경우 오류는 일반적으로 GPU가 최소 시스템 요구 사항을 충족하지 않거나 오래된 드라이버 소프트웨어에서 실행되고 있다는 신호입니다. 사용자는 광범위한 그래픽 처리가 필요한 게임 및 기타 응용 프로그램을 실행하려고 할 때이 오류가 발생합니다.



DirectX 란 무엇입니까?

Directx 컬렉션입니다 응용 프로그래밍 인터페이스 모든 Microsoft 제휴 플랫폼에서 게임 프로그래밍 및 멀티미디어 관련 작업을 처리하기 위해 Microsoft에서 개발 한 (API). API 모음은 하드웨어 가속 멀티미디어 지원과 함께 DirectX 호환 프로그램을 제공합니다. 무엇보다도 DirectX는 프로그램 (게임 또는 기타 응용 프로그램)이 하드웨어 기능을 결정하고 매개 변수를 조정하여 최상의 경험을 제공 할 수있는 수단을 제공합니다.



DirectX 하위 시스템에있는 많은 API는 필수이며 간단한 비디오 재생에서 까다로운 3D 비디오 게임에 이르기까지 모든 것에 필수적인 것으로 간주되어야합니다.



DirectX 런타임과 Direct3D 하드웨어 기능 수준

많은 사용자가 DirectX 런타임 환경 Direct3D 하드웨어 기능 수준 . DirectX 런타임은 OS 소프트웨어가 지원할 수있는 DirectX 버전을 설명합니다. 반면에 Direct3d 하드웨어 기능 수준 비디오 하드웨어 (GPU)가 제공하는 지원을 설명합니다.

이를 염두에두고 PC에 최신 DirectX 런타임 환경을 설치했다고해서 하드웨어가 다음을 지원할 수 있다는 의미는 아닙니다. Direct3D 하드웨어 기능 수준 10.0. Windows 버전이 최신 DirectX API를 처리하도록 장착되어 있어도 GPU 카드가 필요한 기능을 지원하지 않을 수 있습니다. 기능 수준. 이는 종종 구형 또는 통합 GPU의 경우입니다.

DirectX가 설치되어 있는지 확인하는 방법

Windows 10이있는 경우 DirectX 12.0 런타임 운영 체제와 함께 자동으로 설치됩니다 (최신 Windows 업데이트가 있다고 가정). 그러나 새로운 DirectX API를 사용하려면 GPU 카드가이를 지원해야합니다.



이를 확인하고 OS에서 지원하는 DirectX 버전을 확인하려면 다음을 실행해야합니다. DirectX 진단 도구 (dxdiag) . 이 기본 제공 Windows 도구는 실행 상자를 열어 모든 Windows 버전에서 액세스 할 수 있습니다 ( Windows 키 + R ) 입력하고 ' dxdiag '.

아래에서 DirectX 런타임 버전을 볼 수 있습니다. 시스템 정보체계 탭.

GPU가 필요한 기능 수준을 지원할 수 있는지 확인하려면 디스플레이 아래 탭 드라이버 그리고 어떤 기능 수준 그래픽 카드에서 지원합니다.

당신이 그것을 찾으면 기능 수준 10_0 (10.0) 사이에 표시되지 않습니다 기능 수준 내부 항목 DirectX 진단 도구 , 다음 시나리오 중 하나입니다.

  • 그래픽 카드 (GPU)가 업데이트가 필요한 오래된 드라이버로 실행되고 있습니다. 시스템에 각 기능 수준을 사용하는 방법을 그래픽 하드웨어에 지시하는 드라이버가없는 경우 DirectX 진단 도구 내부에서 구매할 수 없습니다.
  • OS에는 추가 플랫폼 업데이트가 필요합니다. Windows 7 및 Windows XP 사용자에게만 적용됩니다.
  • 그래픽 카드가 지원하지 않습니다 기능 수준 10.0 . 이 경우 적용 가능한 수정 사항은 새 그래픽 카드 (GPU)를 구입하는 것입니다.

DirectX에는 이전 버전과의 호환성이 있습니다. DirectX 12가있는 경우 모든 이전 런타임 배포가 시스템에 있어야합니다. DirectX 11과 DirectX 10도 마찬가지입니다.

그러나 일부 레거시 게임에는 Windows 10에서 더 이상 사용되지 않고 다음에서만 찾을 수있는 이전 DirectX API가 필요합니다. DirectX 9.0c 이하 . 이 경우 프로그램을 실행하려면 해당 배포판을 설치해야합니다. 최신 DirectX 버전은 12.0이지만 대부분의 게임은 여전히 ​​DirectX 10 런타임으로 구현 된 기능 수준에 크게 의존합니다.

'엔진을 실행하려면 DX11 기능 레벨 10.0이 필요합니다.'오류 수정

DirectX 진단 도구에서 DirectX 10 런타임 이상이 있고 GPU가 필요한 Direct3D 기능 수준을 지원하는 것으로 밝혀 졌다면 해당 애플리케이션을 실행하는 데 필요한 구성 요소가 있어야합니다. 그러나 여전히 '엔진을 실행하려면 DX11 기능 레벨 10.0이 필요합니다.' 요구 사항을 충족하더라도 오류가 발생하면이 문서의 수정 사항 중 하나를 사용하여 오류를 수정할 수 있습니다.

아래에는 사용자가 문제를 해결하는 데 도움이되는 솔루션 모음이 있습니다. '엔진을 실행하려면 DX11 기능 레벨 10.0이 필요합니다.' 오류. 자신에게 맞는 수정 사항을 찾을 때까지 각 방법을 순서대로 따르십시오.

노트 : 아래 방법은 GPU가 지원하는 것이 확실한 경우에만 적용 할 수 있습니다. 기능 수준 10.0 . 수정 사항을 시도하기 전에 그래픽 카드 사양을 조사하여 지원 가능한지 확인하는 것이 좋습니다. Direct3D 기능 수준 10.0 .

방법 1 : 전용 GPU로 애플리케이션 실행

노트북이나 노트북에 오류가 표시되는 경우 전용 GPU와 통합 솔루션이 모두있을 가능성이 있습니다. 카드가 두 개인 경우 시스템은 애플리케이션 엔진에 필요한 리소스 수를 분석하여 사용할 GPU 카드를 결정합니다. 그러나 이것은 배터리 절약 유틸리티에 의해 재정의 될 수 있습니다. 배터리 절약 모드로 설정되어있는 경우 시스템이 더 적은 리소스를 소비하기 때문에 통합 GPU로 프로그램을 시작하도록 강제 할 수 있습니다.

이 문제는 유틸리티를 '로 설정하여 쉽게 해결할 수 있습니다. 성능 모드 ”또는 소프트웨어를 완전히 제거합니다. 그러나 배터리 관리자를 제거하지 않으려면 게임 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 선택하여 전용 GPU를 강제로 사용할 수 있습니다. 그래픽 프로세서로 실행합니다. 그런 다음 전용 카드를 선택하고 '엔진을 실행하려면 DX11 기능 레벨 10.0이 필요합니다.' 오류.

성공적으로 시작되면이 설정으로 돌아가서 기본 그래픽 프로세서 변경 GPU의 프로그램에 대한 영구 규칙을 설정하려면 제어판 설정.

방법 2 : 그래픽 카드 드라이버 업데이트

문제를 해결하기 위해 시작해야 할 명백한 장소 '엔진을 실행하려면 DX11 기능 레벨 10.0이 필요합니다.' 오류는 그래픽 카드 드라이버를 업데이트하는 것입니다. 이를 수행하는 방법에는 여러 가지가 있지만 이상적인 방법은 비디오 카드 제조업체에 따라 다릅니다.

최신 Windows 버전 (Windows 10 및 Windows 8)은 그래픽 카드에 필요한 소프트웨어 드라이버를 자동으로 설치해야합니다. 하지만 OS가 GPU 용 드라이버를 자동으로 다운로드하고 설치하더라도 최신 버전이 아닐 가능성이 있습니다. GPU가 사용 방법을 모르기 때문에 시스템에서이 오류를보고 할 수 있습니다. 기능 수준 10.0 지원 하드웨어가 있음에도 불구하고.

적절한 그래픽 드라이버를 설치하면이 문제를 해결할 수 있습니다. 이를 수행하는 보편적 인 방법 (GPU 제조업체에 관계없이)이 있지만 제조업체의 드라이버 설치 지침을 따르는 것만 큼 신뢰할 수 없습니다.

장치 관리자를 통해 그래픽 드라이버 설치

다음을 통해 그래픽 드라이버를 업데이트하는 단계가 있습니다. 기기 관리자 . 시작하기 좋은 곳이지만 온라인에서 적절한 드라이버를 찾기 위해 Windows Update를 사용합니다. 이 방법으로 GPU 드라이버가 업데이트되지 않으면 가장 인기있는 그래픽 카드 제조업체에 해당하는 다음 가이드를 따르세요.

  1. 프레스 Windows 키 + R , ' devmgmt.msc ”및 히트 시작하다 열기 위해 기기 관리자 .
  2. 아래로 스크롤 디스플레이 어댑터 드롭 다운 메뉴를 확장합니다. 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트 (드라이버 소프트웨어 업데이트) .
    노트 : 아래에 두 개의 다른 항목이 표시 될 수 있습니다. 디스플레이 어댑터. 이것은 일반적으로 통합 그래픽 카드와 전용 그래픽 카드가 모두있는 랩톱 및 노트북에서 발생합니다. 현재 인텔은 통합 카드 만 제조합니다. 전용 카드는 더 많은 처리 능력을 가지고 있으며 까다로운 게임 및 응용 프로그램을 처리하는 데 사용됩니다. 목적을 위해 전용 구성 요소를 업데이트하십시오.
  3. 클릭 업데이트 된 드라이버 소프트웨어 자동 검색 Windows가 온라인에서 드라이버를 검색하는 동안 기다립니다. 최신 드라이버를 찾은 경우 설치되고 시스템이 재부팅 될 때까지 기다리십시오.
    Windows에서 최신 드라이버가 있음을 확인한 경우 아래 가이드 중 하나를 계속 진행하십시오. 위 단계에서 새 드라이버를 설치 한 경우 응용 프로그램을 시작할 때 오류가 계속 발생하는지 확인하십시오. 그렇다면 다음으로 이동하십시오. 방법 2 .

Nvidia 그래픽 카드를 사용하는 사용자

Nvidia GeForce 전용 그래픽 카드가있는 경우 두 가지 방법으로 드라이버를 업데이트 할 수 있습니다. 가장 우아한 해결책은 GeForce 경험 소프트웨어가 자동으로 GPU를 식별하고 적절한 드라이버를 설치하도록합니다. 이 프로그램은 최신 드라이버 버전을 수동으로 검색하지 않아도됩니다.

그러나 GeForce Experience는 일부 마더 보드 모델에서 결함이 발생하고 제대로 작동하지 않는 것으로 알려져 있습니다. GeForce Experience를 사용할 수없는 경우 아래 단계에 따라 GPU 용 최신 그래픽 카드 드라이버를 수동으로 다운로드하십시오.

  1. 공식 Nvidia 다운로드 페이지 ( 여기 )를 선택하고 제품 유형, 제품 시리즈 , 및 생성물 . 적절한 것을 선택하십시오 운영 체제 그리고 명중 검색 단추.
    노트 : 더 빠른 방법은 옵션 2 포함 그리고 클릭 그래픽 드라이버 . 그러면 자동으로 시스템을 스캔하고 GPU에 적합한 드라이버를 다운로드합니다. 그러나 이것이 작동하려면 최신 버전의 Java를 다운로드해야 할 수도 있습니다.
  2. 권장 Nvidia 드라이버를 다운로드하여 설치합니다.
  3. 설치가 완료되었을 때 시스템이 자동으로 재부팅되지 않으면 수동으로 다시 시작하고 문제가 해결되었는지 확인하십시오.

ATI 그래픽 카드를 사용하는 사용자

AMD의 GeForce Experience에 해당하는 것은 진화 된 게임. 이 AMD 유틸리티를 사용하여 그래픽 카드 드라이버를 자동으로 업데이트 할 수 있습니다. 최신 그래픽 드라이버로 시스템을 업데이트하는 것 외에도 Gaming Evolved는 시스템 사양에 따라 최상의 경험을 얻을 수 있도록 그래픽 설정을 자동으로 변경하여 게임을 최적화합니다.

이 작업을 위해 추가 프로그램을 설치하지 않으려면 구식 방식으로 드라이버를 다운로드 할 수도 있습니다. 다음은 전체 내용에 대한 빠른 가이드입니다.

  1. 공식 AMD 다운로드 페이지 ( 여기 ).
  2. 아래에 수동으로 드라이버 선택 , 선택 제품 유형, 제품군 , 및 모델 . 그런 다음 적절한 운영 체제를 선택하고 결과 표시 .
    노트 : GPU 모델을 잘 모르거나 더 자동화하려는 경우 지금 다운로드 아래 버튼 드라이버 자동 감지 및 설치 . 그러면 시스템을 스캔하고 최신 드라이버를 적용하는 또 다른 ATI 유틸리티가 설치됩니다.
  3. 드라이버가 설치된 후 컴퓨터를 재부팅하고 오류가 제거되었는지 확인하십시오.

Intel 그래픽이 통합 된 사용자

지금까지 ATI는 통합 그래픽 카드 만 생산했습니다. 대부분의 경우 드라이버는 장치 관리자에서 성공적으로 업데이트됩니다 (이 방법의 첫 번째 가이드). 그러나 여기에서 업데이트 할 수없는 경우 인텔 다운로드 센터 ( 여기 ).

방법 3 : DirectX 런타임 환경 복구

DirectX 패키지에 포함 된 API는 거의 중단되지 않지만 발생하는 것으로 알려져 있습니다. 안타깝게도 실제로 DirectX를 효과적으로 제거 할 수는 없습니다. DirectX 런타임 11.3 및 12는 Windows 10에 포함되어 있으며 모든 업데이트 / 복구는 Windows Update에서 처리합니다. 이러한 버전의 DirectX에 대한 독립 실행 형 패키지는 없습니다.

그러나 다음을 사용하여 모든 DirectX 파일 (DX12의 파일 제외)을 복구 할 수 있습니다. DirectX 최종 사용자 런타임 웹 설치 프로그램DirectX Redist (2010 년 6 월) .

먼저 DirectX 최종 사용자 런타임 웹 설치 프로그램 ( 여기 ). 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 상승 된 권한을 부여합니다. 그런 다음 화면의 지시에 따라 모든 DirectX 9.0c 파일이 손상되지 않았는지 확인합니다.

그런 다음이 링크 ()에서 DirectX Redist (2010 년 6 월)를 다운로드하십시오. 여기 ). 패키지를 열고 압축을 풉니 다. DirectX SDK 접근 가능한 어딘가. 다음으로 추출 된 파일로 이동하여 DXSetup 실행 가능. 화면의 지시에 따라 DirectX 구성 요소를 다시 설치합니다.

설치가 완료되면 시스템을 재부팅하고 문제가 해결되었는지 확인하십시오.

방법 4 : 플랫폼 업데이트 KB2670838 설치 (Windows 7 만 해당)

Windows 8 및 Windows 10과 달리 Windows 7에는 추가 플랫폼 업데이트 ( KB2670838) DX 11 기능 레벨 10.0을 활성화하기 위해. 선택적 업데이트로 표시되어 있으므로 WU가 최신이라고 생각하더라도 놓쳤을 수 있습니다.

이것이 오류의 원인인지 확인하려면 보류중인 모든 선택적 업데이트를 적용하거나이 Microsoft 링크 ( 여기 ) 및 다운로드 KB2670838 플랫폼 업데이트. 업데이트가 설치된 상태에서 컴퓨터를 재부팅하고 문제가 해결되었는지 확인합니다.

8 분 읽기