Windows 10에서 direct3d를 초기화하는 데 문제가 있음 [게이머 가이드]

차례:

비디오: How to Fix DirectX Error When You Run a Game on PC 2024

비디오: How to Fix DirectX Error When You Run a Game on PC 2024
Anonim

PC 게이머 인 경우 발생할 수있는 최악의 상황 중 하나는 좋아하는 비디오 게임을 시작할 수 없다는 것입니다.

일부 사용자는 Windows 10에서 Direct3D를 초기화하는 데 문제가 있음을 나타내는 오류 메시지를보고했으며이 문제가있는 게이머 인 경우 다음 솔루션을 확인하고 싶을 수 있습니다.

Direct3D에 문제가 있으면 좋아하는 비디오 게임을 즐길 수 없습니다. 발생할 수있는 다양한 Direct3D 문제가 있으며 다음과 같은 문제를 다룰 것입니다.

  • Direct3D 장치 초기화 실패 – 이것은 Windows에서 Direct3D의 일반적인 문제입니다. 그러나 Google 솔루션 중 하나를 사용하여이 문제를 쉽게 해결할 수 있습니다.
  • 현재 설정으로 Direct3D를 초기화하지 못했습니다. Direct3D에서 발생할 수있는 또 다른 일반적인 오류입니다. 문제를 해결하려면 필요한 Visual C ++ 재배포 가능 패키지를 다시 설치해야 할 수도 있습니다.
  • Direct3D 장치 초기화 오류를 사용할 수 없음Direct3D 장치를 사용할 수 없다는 메시지를보고 한 사용자는 거의 없습니다. 이 문제는 일반적으로 드라이버 문제로 인해 나타납니다.
  • Direct3D 장치를 초기화 할 수 없음 – 이것은 이전 오류의 변형 일 뿐이며 드라이버로 인한 것일 수 있습니다.
  • Direct3D VirtualBox 초기화 –이 오류는 Windows에 나타날 수 있지만 VirtualBox와 같은 가상화 앱을 사용하는 동안 나타날 수도 있습니다.
  • Direct3D 오류 코드 38 – 여러 사용자가 오류 코드 38을보고했습니다. 이는 큰 문제 일 수 있지만 솔루션 중 하나를 사용하여 문제를 해결할 수 있습니다.
  • Direct3D가 장치를 만들 수 없음, 디스플레이 모드 설정 – 일부 사용자는 Direct3D가 장치를 만들 수 없거나 디스플레이 모드를 설정할 수 없다고보고했습니다. 이 문제를 해결하려면 그래픽 카드 드라이버를 확인하십시오.
  • Direct3D 메모리 부족Direct3D 에서 비교적 일반적인 문제입니다. 이 오류가 발생하면 실행하려는 응용 프로그램이 올바르게 설치되어 있는지 확인하십시오.
  • Direct3D를 올바르게 초기화 할 수 없음 – Direct3D에서 발생할 수있는 또 다른 오류. 이 오류는 원하는 응용 프로그램에 액세스하지 못하게하므로 큰 문제가 될 수 있습니다.

Windows 10에서 Direct3D를 초기화 할 때 문제를 어떻게 해결할 수 있습니까?

  1. 내장 하드웨어 및 장치 문제 해결사 실행
  2. 그래픽 카드 드라이버 업데이트
  3. 선택적 업데이트에서 디스플레이 드라이버 업데이트 확인
  4. 디스플레이 드라이버 제거 및 재설치
  5. 이전 드라이버 설치
  6. 게임 해상도 변경
  7. Visual C ++ 재배포 가능 패키지 재설치
  8. 문제가있는 업데이트 제거
  9. 문제가있는 DLL 파일 이름 바꾸기

해결 방법 1 – 내장 하드웨어 및 장치 문제 해결사 실행

이것은 매우 간단한 해결책이며 새 하드웨어가 올바르게 설치되었는지 자동으로 확인합니다.

  1. 먼저 키보드에서 Windows + S 키를 눌러 검색 옵션을 엽니 다.
  2. 문제 해결을 입력하고 문제 해결 을 클릭하십시오 .

  3. 하드웨어 및 장치 를 클릭 한 다음 문제 해결사 실행 버튼을 클릭 하십시오.

  4. 화면의 지시 사항에 따라 문제 해결사를 완료하십시오.

문제 해결사가 완료된 후에도 문제가 지속되는지 확인하십시오.

해결 방법 2 – 그래픽 카드 드라이버 업데이트

그래픽 카드 드라이버로 Direct3D 초기화 문제가 발생할 수 있습니다. 이 문제를 해결하려면 다음 단계에 따라 드라이버를 업데이트해야합니다.

  1. Windows 키 + R을 누릅니다. 실행 프롬프트에서 devmgmt.msc를 입력 한 다음 확인 버튼을 누릅니다.

  2. 장치 관리자에서 디스플레이 어댑터 섹션을 찾아서 클릭하여 확장해야합니다.
  3. 목록에서 디스플레이 드라이버를 찾으십시오. 사용 가능한 유일한 드라이버 여야하며 디스플레이 드라이버를 마우스 오른쪽 단추로 클릭 한 다음 드라이버 업데이트 를 클릭하십시오.

  4. 업데이트 된 드라이버 소프트웨어 자동 검색을 선택합니다.

  5. Windows는 이제 선택한 드라이버를 자동으로 검색하고 업데이트합니다.

드라이버가 업데이트되면 Direct3D 관련 문제를 해결해야합니다.

자동으로 드라이버 업데이트

드라이버를 수동으로 업데이트하는 데 필요한 기술이없고 잘못된 드라이버 버전을 다운로드하여 컴퓨터가 손상 될 수있는 경우, Tweakbit의 Driver Updater 도구를 사용하여 자동으로 수행하는 것이 좋습니다.

이 도구는 Microsoft 및 Norton Antivirus의 승인을 받았습니다. 몇 번의 테스트를 거친 후 우리 팀은 이것이 가장 자동화 된 솔루션이라고 결론을 내 렸습니다. 아래에서이를 수행하는 방법에 대한 빠른 안내서를 찾을 수 있습니다.

  1. TweakBit 드라이버 업데이터 다운로드 및 설치
  2. 일단 설치되면, 프로그램은 자동으로 오래된 드라이버를 PC에서 스캔하기 시작합니다. 드라이버 업데이터는 최신 버전의 클라우드 데이터베이스와 비교하여 설치된 드라이버 버전을 확인하고 적절한 업데이트를 권장합니다. 스캔이 완료 될 때까지 기다리면됩니다.
  3. 스캔이 완료되면 PC에서 발견 된 모든 문제 드라이버에 대한 보고서를받습니다. 목록을 검토하고 각 드라이버를 개별적으로 또는 한 번에 업데이트할지 확인하십시오. 한 번에 하나의 드라이버를 업데이트하려면 드라이버 이름 옆의 '드라이버 업데이트'링크를 클릭하십시오. 또는 하단의 '모두 업데이트'버튼을 클릭하여 권장 업데이트를 모두 자동으로 설치하십시오.

    참고: 일부 드라이버는 여러 단계로 설치해야하므로 모든 구성 요소가 설치 될 때까지 '업데이트'버튼을 여러 번 눌러야합니다.

면책 조항:이 도구의 일부 기능은 무료가 아닙니다.

해결 방법 3 – 선택적 업데이트에서 디스플레이 드라이버 업데이트 확인

  1. 시작 화면 / 메뉴를 열고 Windows Update를 입력하십시오.
  2. 오른쪽에서 설정을 클릭 한 다음 왼쪽 결과에서 선택적 업데이트 설치 를 선택하십시오.
  3. Windows Update 제어판이 열리면 최신 업데이트를 받으려면 왼쪽 상단에서 업데이트 확인 을 클릭하기 만하면됩니다.

필요한 업데이트를 다운로드 한 후 문제를 해결해야합니다.

해결 방법 4 – 디스플레이 드라이버 제거 및 재설치

  1. 먼저 장치 관리자를 엽니 다.
  2. 디스플레이 어댑터를 찾아서 클릭하여 확장하십시오.
  3. 디스플레이 카드 드라이버를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 장치 제거를 클릭하십시오.

  4. Windows에서 장치 제거를 확인하는 메시지가 표시되므로 제거 를 클릭하여 드라이버를 제거하십시오. 사용 가능한 경우 드라이버 를 제거하기 전에이 장치의 드라이버 소프트웨어 삭제 옵션을 선택하십시오.

  5. 제거가 완료된 후 기본 디스플레이 드라이버를로드하려면 컴퓨터를 다시 시작해야합니다.
  6. 이제 그래픽 카드 제조업체의 웹 사이트를 방문하여 그래픽 카드 용 드라이버를 설치하면됩니다.

그래픽 카드와 관련된 모든 파일을 완전히 삭제하려면 Display Driver Uninstaller 사용 방법에 대한 설명서를 확인하십시오. 이것은 디스플레이 드라이버와 관련된 모든 파일과 레지스트리 항목을 제거하는 무료 도구입니다.

수동으로 드라이버를 업데이트하는 것은 매우 성가신 일이므로이 드라이버 업데이터 도구 (100 % 안전하고 당사에서 테스트 한)를 자동으로 다운로드하는 것이 좋습니다. 따라서 파일 손실 및 컴퓨터의 영구적 인 손상을 방지 할 수 있습니다.

해결 방법 5 – 이전 드라이버 설치

특정 게임을 실행하는 동안 Direct3D를 초기화하는 데 문제가있는 경우 그래픽 카드 용 이전 드라이버를 설치해야 할 수 있습니다.

현재 설치된 드라이버를 제거하고 제조업체 웹 사이트에서 이전 버전을 다운로드하십시오.

일반적으로 최신 드라이버를 설치하는 것이 좋지만 일부 구형 게임에는 문제가있을 수 있으므로 이전 드라이버를 설치하여 도움이되는지 확인하십시오. 이것은 간단한 해결책이므로 시도해보십시오.

해결 방법 6 – 게임 해상도 변경

때때로 게임 구성으로 인해 Direct3D 초기화 문제가 발생할 수 있습니다. 여러 사용자가 특정 해상도를 사용하는 동안 게임을 시작할 수 없다고보고했습니다.

문제를 해결하려면 구성 앱에서 게임 해상도를 변경하고 다시 실행 해보십시오. 해당 게임에 구성 앱이 없으면 구성 파일 또는 레지스트리에서 해상도를 변경하십시오.

이 솔루션은 가장 사용자 친화적 인 솔루션은 아니지만이 방법을 사용하여 문제를 해결했다고보고 한 사용자는 거의 없습니다.

또한 일부 사용자는 게임을 창 모드에서 실행하도록 설정하여 문제를 해결했다고보고했습니다. 창 모드를 활성화하면 문제가 완전히 해결되어야합니다.

사용자 지정 해상도를 만드는 방법을 알고 싶습니까? 이 안내서를 확인하고 전문가처럼하는 방법을 배우십시오!

솔루션 7 – Visual C ++ 재배포 가능 패키지 재설치

이 문제를 해결하려면 많은 사용자가 Visual C ++ 재배포 가능 패키지를 다시 설치하는 것이 좋습니다. 이것은 비교적 간단하며 다음 단계에 따라 수행 할 수 있습니다.

  1. Windows 키 + S 를 누르고 제어판으로 들어갑니다. 결과 목록에서 제어판 을 선택하십시오.

  2. 제어판이 열리면 프로그램 및 기능을 클릭하십시오.

  3. 설치된 모든 응용 프로그램 목록이 나타납니다. 원하는 재배포 가능 패키지를 두 번 클릭하여 제거하십시오.

문제가있는 재배포 가능 패키지를 제거한 후 다시 설치해야합니다. Microsoft 웹 사이트에서 모든 Visual C ++ 재배포 가능 패키지를 무료로 다운로드 할 수 있습니다. 많은 게임에는 Visual C ++ 설치 파일도 함께 제공되므로 아무 것도 다운로드 할 필요가 없습니다.

실행하려는 게임의 설치 디렉토리를 열고 vcredist 디렉토리를 찾아 모든 파일을 설치하십시오. 그런 다음 Direct3D 관련 문제를 해결해야합니다.

또한 Visual C ++ 재배포 가능 패키지를 다시 설치할 필요가없는 경우도 있습니다. 때로는 필요한 재배포 가능 패키지가 설치되어 있지 않을 수 있으며 문제를 해결하려면 다운로드하거나 vcredist 디렉토리에서 설치해야합니다.

설정 앱을 여는 데 문제가있는 경우이 문서를보고 문제를 해결하십시오.

해결 방법 9 – 문제가있는 DLL 파일 이름 바꾸기

Direct3D 초기화에 문제가있는 경우 특정 DLL 파일 일 수 있습니다. 사용자는 특정 게임을 실행하려고 할 때이 오류를보고했으며이 문제를 해결하려면 단일 파일의 이름 만 바꾸면됩니다. 이렇게하려면 다음 단계를 수행하십시오.

  1. 게임의 설치 디렉토리로 이동하여 d3d9.dll 및 d3d11.dll을 찾으십시오.
  2. d3d9.dll을 마우스 오른쪽 단추로 클릭하고 oldd3d9.dll로 이름을 바꿉니다.

그런 다음 게임에서 d3d11.dll 을 사용해야 하므로 문제를 해결해야합니다. 이것은 훌륭한 해결 방법이므로 모든 게임에서 작동하지는 않습니다.

다른 많은 문제와 마찬가지로 Windows 10에서 Direct3D 초기화 문제는 아마도 그래픽 드라이버와 Windows 10 간의 비 호환성 때문일 수 있지만 대부분의 비 호환성 문제와 마찬가지로 곧 패치 될 것으로 예상됩니다.

다른 Windows 10 관련 문제가 있으면 Windows 10 수정 섹션에서 솔루션을 확인할 수 있습니다.

더 이상의 제안과 질문은 아래의 의견 섹션으로 이동하십시오. 당신은 우리를 찾을 수 있고 우리는 대화를 계속할 것입니다

다음도 읽어보십시오:

  • 수정: "이 응용 프로그램을 실행하려면 DirectX 버전 8.1 이상이 필요합니다."
  • Windows에서 "DirectX에 복구 할 수없는 오류가 발생했습니다"수정하는 방법
  • Windows 10에서 DirectX 오류 해결 방법
  • 수정: Windows 10에서 Steam 게임을 실행할 수 없습니다
  • "d3dcompiler_43.dll이 (가) 컴퓨터에서 없습니다"해결 방법

편집자 주:이 게시물은 2015 년 8 월에 처음 게시되었으며 최신 정보, 정확성 및 종합 성을 위해 완전히 개정되고 업데이트되었습니다.

Windows 10에서 direct3d를 초기화하는 데 문제가 있음 [게이머 가이드]