제가 인조이 게임 스팀으로 다운받고
DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.
이런 문구가 자꾸 뜨면서 실행이 안되네요ㅜ 노트북 여러 번 껐다가 켜보고 게임도 두 번이나 지웠다가 다시 깔았습니다...
directx 버전 12인거 확인했고, 윈도우도 11인데
directx 12 ultimate가 사용 안 함으로 설정되어 있더라구요
혹시 이거 사용함으로 바꿀 수 있는 방법 자세히 알려주실 분 계시나요???
아님 저 문구 안 뜨게 하는 방법 알려주세요ㅜㅜㅜㅜ
먼저 이해해야 할 부분
DirectX 12 Ultimate '사용 안 함'은 하드웨어(그래픽카드)에서 해당 기능 일부를 지원하지 않는 경우도 있어요.
하지만 대부분의 DirectX 12 기반 게임은 기본 DX12 기능만으로도 실행 가능하므로, 이 메시지가 뜬다는 건 다른 이유일 가능성이 큽니다.
해결 방법 정리 (차례대로 시도해보세요!)
1) 게임 실행 시 DX12 비활성화 옵션 추가
문구에서처럼 DX12가 충돌할 수 있으니, 아래 방식으로 게임을 DX11로 강제 실행해보세요.
▶ 스팀 설정 방법:
스팀 실행 → 라이브러리에서 게임 우클릭 → 속성
일반 > 시작 옵션에 아래 입력:
-dx11
이렇게 하면 게임이 DirectX 11로 실행되며 DX12 오류를 우회할 수 있습니다!
2) 그래픽 드라이버 업데이트
DirectX 12는 드라이버와 밀접한 연관이 있어서,
그래픽카드 드라이버가 최신이 아니면 DX12 오류가 날 수 있어요.
엔비디아: https://www.nvidia.co.kr/Download/index.aspx
AMD: https://www.amd.com/ko/support
인텔: https://www.intel.co.kr/content/www/kr/ko/download-center/home.html
3) DirectX 재설치 또는 복구
윈도우 11에선 DirectX가 기본 포함되어 있지만,
손상되었거나 구성 누락이 있을 수 있습니다.
▶ DirectX End-User Runtime 설치:
마이크로소프트 공식 다운로드
https://www.microsoft.com/ko-kr/download/details.aspx?id=35
4) 게임 실행 권한 변경
가끔 관리자 권한 없이 실행 시 DX12 오류가 날 수 있어요!
게임 실행파일 우클릭 → 관리자 권한으로 실행
또는 게임 폴더에서 게임.exe 파일 우클릭 → 속성 → 호환성 → "관리자 권한으로 실행" 체크
5) GPU가 내장그래픽으로 설정된 경우
노트북은 외장 GPU가 있는데도 게임이 내장그래픽으로 실행되면 DX12가 지원되지 않을 수 있어요.
▶ NVIDIA 제어판 (또는 AMD 설정)에서 외장 GPU로 강제 설정:
NVIDIA 제어판 → 3D 설정 관리 → 프로그램 설정
해당 게임 선택 → 고성능 NVIDIA 프로세서 선택
참고: DirectX 12 Ultimate '사용 안 함'은 문제가 아닐 수 있어요
DirectX 12 Ultimate은 최신 RTX 그래픽카드에서만 일부 기능이 켜지는 거라,
DX12 자체가 안 되는 건 아닙니다.
지금 오류는 대부분 게임 실행 설정이나 드라이버 문제로 인한 것이에요
요약 정리
스팀에서 -dx11 설정 추가
그래픽카드 드라이버 최신으로
DirectX 재설치
게임을 관리자 권한으로 실행
외장 GPU 강제 설정 (노트북일 경우)