DirectX 12 초기화 실패를 해결하는 4가지 쉬운 방법
DirectX 12 초기화 실패 또는 DirectX 12 초기화 실패 문제는 손상된 그래픽 드라이버 또는 오래된 버전의 DirectX로 인해 발생할 수 있습니다. 이를 해결하려면 먼저 Windows가 최신 상태인지 확인해야 합니다.
DirectX12 초기화 실패 문제를 어떻게 해결할 수 있나요?
1. 그래픽 드라이버 업데이트
- Windows +를 눌러 실행R 창을 엽니다 .
- devmgmt.msc를 입력 하고 확인을 클릭하여 장치 관리자를 엽니다.
- 디스플레이 어댑터를 찾아 클릭하여 범주를 확장합니다.
- 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 드라이버 업데이트를 선택합니다.
- 드라이버 자동 검색을 클릭합니다 .
- 찾았다면 화면의 지시에 따라 과정을 완료하세요.
- 완료되면 컴퓨터를 다시 시작하세요.
그래도 문제가 해결되지 않으면 그래픽 드라이버를 다시 설치해야 합니다.
- 장치 관리자를 다시 열고 디스플레이 어댑터 범주를 클릭하여 확장합니다.
- 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭하고 장치 제거를 선택합니다.
- 이제 작업으로 가서 하드웨어 변경 사항 검색을 클릭하여 드라이버를 다시 설치합니다.
아니면, 제거 후 컴퓨터를 재시작하면, PC가 재부팅되면서 삭제된 드라이버가 다시 설치됩니다.
2. DirectX12 설치
- Windows +를 눌러 실행R 창을 엽니다 .
- dxdiag를 입력 하고 확인을 클릭하여 DirectX 진단 도구를 엽니다 .
- 시스템 탭으로 가서 DirectX 버전을 확인하세요 . DirectX 12여야 합니다.
- 그렇지 않은 경우 업데이트해야 합니다. DirectX에 대한 Microsoft 공식 페이지를 방문하세요 .
- 원하는 언어를 선택하고 다운로드를 클릭하세요.
- 파일을 다운로드하고 두 번 클릭하여 DirectX12 설치를 시작합니다.
- 화면의 지시에 따라 과정을 완료하세요.
3. Visual Studio 2015용 Visual C++ 재배포 가능 패키지 다운로드
- Visual Studio 2015용 Visual C++ 재배포 가능 패키지 웹사이트 로 이동합니다 .
- 드롭다운 메뉴에서 언어를 선택하고 다운로드를 클릭하세요 .
- 컴퓨터에 맞는 버전을 선택하고 다운로드를 클릭하세요.
- 파일이 다운로드됩니다. 파일을 두 번 클릭하여 설치를 시작하세요.
- 화면의 지시에 따라 과정을 완료하세요.
Windows에서 Microsoft Visual C++ 런타임 라이브러리 오류가 발생하면 먼저 클린 부팅을 수행해야 합니다. 자세한 내용은 이 가이드를 참조하세요.
4. 하드웨어 가속 비활성화
- Windows+를 눌러 설정I 앱을 엽니다 .
- 시스템으로 이동한 다음 디스플레이를 선택합니다 .
- 고급 디스플레이를 클릭합니다.
- 디스플레이 1에 대한 디스플레이 어댑터 속성을 클릭합니다 .
- 다음 창에서 문제 해결 탭으로 전환합니다.
- 설정 변경 버튼을 클릭하여 디스플레이 어댑터 문제 해결사를 엽니다.
- 하드웨어 가속을 찾아서 옆에 있는 없음 으로 끌어다 놓습니다 .
- 확인을 클릭하여 변경 사항을 저장합니다.
아무것도 효과가 없다면 DirectX 12 초기화 실패 문제가 발생한 프로그램의 32비트 버전을 설치해 보세요.
또한, 여러 모니터를 사용하는 경우 보조 모니터를 다시 연결하고 앱이나 게임을 시작하고 해상도 옵션으로 이동하여 더 낮은 값으로 설정하고 저장합니다. 이제 앱을 종료하고 외부 모니터를 분리합니다.
Windows 컴퓨터에 DirectX를 설치할 수 없는 경우 파일이 손상되었기 때문일 수 있습니다. 자세한 내용은 이 가이드를 참조하세요.
이러한 방법이 DirectX 문제를 해결하는 데 도움이 되었나요? 그렇다면 아래 댓글 섹션에서 경험을 공유해 주세요.
답글 남기기