DirectX 12 인식되지 않는 문제를 해결하는 5가지 빠른 방법
게임을 실행하려고 할 때 DirectX 12가 인식되지 않는다는 메시지가 표시되면 그래픽 드라이버가 원인일 가능성이 높습니다.
대부분의 오래된 드라이버는 호환성 문제로 인해 DirectX 12와 잘 작동하지 않을 수 있으므로 업데이트를 확인해야 할 수 있습니다. 마찬가지로, 운영 체제가 오래된 경우 DirectX 12가 Windows 버전과 호환되지 않아 인식되지 않을 수 있습니다.
일부 프로그램은 리소스를 많이 소모하므로 DirectX 12가 인식되지 않을 수 있습니다. 이는 대부분의 통합 GPU가 처리할 수 없는 강력한 GPU를 요구하기 때문입니다.
Windows에서 DirectX 12가 인식되지 않을 경우 어떻게 해야 하나요?
1. PC가 DirectX 12를 지원하는지 확인하기
- Windows 키 + R을 누르고 dxdiag를 입력합니다.

- 디스플레이 탭으로 이동합니다.
- 드라이버 섹션에서 기능 수준을 찾습니다. 12_1, 12_0이라고 표시되면 DirectX가 지원된다는 의미입니다.

그래픽 카드가 DirectX 12와 호환되는지 확인하는 것이 중요합니다. 그렇지 않으면 시스템에서 DirectX 12가 지원되지 않는 오류가 계속 발생할 것입니다.
2. 디스플레이 드라이버 업데이트하기
- Windows 버튼을 클릭하고 검색창에 장치 관리자를 입력한 후 열기를 클릭합니다.

- 디스플레이 어댑터로 이동하여 확장하고, 그래픽 카드를 마우스 오른쪽 버튼으로 클릭한 후 드라이버 업데이트를 선택합니다.

- 드라이버 자동 검색을 선택합니다.

3. 이전 드라이버 버전으로 롤백하기
- Windows + R을 눌러 실행 대화 상자를 엽니다.

- devmgmt.msc를 입력하고 확인을 클릭하여 장치 관리자를 엽니다.
- 디스플레이 어댑터를 찾아 클릭하여 확장합니다.
- NVIDIA 드라이버를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

- 드라이버 탭으로 이동하고 드라이버 롤백 옵션을 선택합니다.

- 드라이버 패키지 롤백 페이지에서 롤백 사유를 선택하고 예를 클릭합니다.

- 프로세스를 완료하려면 컴퓨터를 재시작합니다. 이 주제에 대해 더 읽어보기
- D3dx11_42.dll을 찾을 수 없음: 해결 방법
- Windows 11 비활성 상태에서 종료: 이를 중지하는 4가지 방법
4. .NET Framework 복구 도구 사용하기
- .NET Framework 복구 도구를 다운로드합니다.
- PC에서 프로그램을 실행합니다.
- 약관에 동의하고 다음을 클릭하여 진단 프로세스를 시작합니다.

- .NET Framework가 제대로 작동하기 위해 필요한 변경 사항을 제공합니다.
- 변경 사항을 적용하려면 다음을 클릭합니다.

DirectX 12는 작동하기 위해 .NET 프레임워크에 의존하므로 복구 도구를 실행하면 호환성 문제를 일으키는 손상된 시스템 파일이 있는지 확인하는 데 도움이 될 수 있습니다. 만약 있다면 DirectX 12를 재설치해야 합니다.
5. 클린 설치 수행하기
- 부팅 가능한 USB 드라이브를 만듭니다.
- 부팅 가능한 설치 미디어 USB 플래시 드라이브를 PC에 연결합니다.
- PC를 재시작하고 부팅 중에 Del 또는 F2를 눌러 BIOS에 들어갑니다.
- 플래시 드라이브를 기본 부팅 장치로 설정하고 변경 사항을 저장합니다.
- 요청 시 설정에 들어가려면 아무 키나 눌러 다음을 클릭합니다.

- 지금 설치를 클릭하여 진행합니다.

- 제품 키를 입력하거나 제품 키가 없습니다를 선택합니다.
- 설치할 버전을 선택하고 다음을 클릭합니다.

- 서비스 약관에 동의하고 다음을 클릭합니다.

- 사용자 지정 설치 옵션을 선택합니다.

- 기본 드라이브를 선택하고 다음을 클릭합니다. 올바른 드라이브를 선택했는지 다시 확인합니다.

- 화면의 지시에 따라 설치를 완료합니다.
마지막 수단으로 클린 설치는 손상된 DirectX 12 파일을 초기화하고 호환성 문제를 일으킨 새로운 파일을 재생성할 수 있습니다.
DirectX 12는 강력한 하드웨어를 요구하는 고급 기능을 갖춘 최신 버전이라는 점을 염두에 두십시오. GPU가 이 작업을 수행할 수 없다면 장치가 DirectX 12를 인식하도록 성공할 수 있지만 지연이 발생하고 계속해서 끊길 수 있습니다.
또한 DirectX 초기화에 실패했다는 메시지가 표시되면 빠른 수정을 위한 자세한 가이드를 확인하는 것을 주저하지 마십시오.
이상입니다. 다른 해결책이 있다면 알려주세요.