많은 사용자가 'd3d9 장치를 만들지 못했습니다.'라는 오류가 발생하는 문제에 직면했습니다. 데스크톱이 잠겨 있으면 화면에 직접 게임을하거나 Steam과 같은 다른 게임 실행기를 통해 게임을 시도 할 때마다 이런 일이 발생할 수 있습니다.
이 오류가 발생하는 이유는 주로 실행하려는 게임의 해상도와 현재 모니터 해상도의 충돌 때문입니다. 불일치가 있으면이 조건이 발생할 수 있습니다. 이 오류의 몇 가지 다른 원인도 아래에서 설명하겠습니다.
해결 방법 1 : 게임 해상도 변경 (Steam)
이 문제를 해결하는 가장 쉬운 해결 방법은 '창 모드'에서 게임을 시작하는 것입니다. 이 솔루션은 Steam을 사용하여 게임을하는 사람들을 대상으로합니다. Steam을 통해 게임을 시작할 때 게임이 전혀 실행되지 않고 오류 메시지가 계속 나타납니다. 아래 나열된 단계를 따르십시오.
Steam의 해상도를 변경하기 전에 모니터의 현재 해상도를 확인해야 그에 따라 설정할 수 있습니다.
- 바탕 화면의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고“ 화면 설정 ”.
- 을 체크하다 현재 해상도 컴퓨터에 설정합니다. 여기는 1920 x 1200입니다.
- 해상도를 확인한 후 Steam 클라이언트를 실행하세요. 클릭 라이브러리 탭. 게임을 마우스 오른쪽 버튼으로 클릭하고 속성 .
- 클릭 일반 탭을 선택하고 시작 옵션 사용 가능한 옵션 목록에서. 이제 현재 해상도를 설정하십시오. 시작 옵션에서 1920 x 1200 해상도를 설정하는 예는 ' -w 1920 –h 1200 ”.
- 프레스 확인 변경 사항을 저장하고 종료합니다. Steam 클라이언트를 다시 시작하고 게임을 제대로 실행할 수 있는지 확인하십시오.
Steam 클라이언트에서 가능한 다른 해상도로 실험 할 수도 있습니다. 컴퓨터에서 해상도를 변경 한 다음 클라이언트에서 시작 옵션을 업데이트 할 수도 있습니다.
또 다른 가능한 해결 방법은‘ 창 '모드. 이 모드에서는 설정된 해상도가 없으며 게임이 작은 창 화면에서 실행됩니다. 가장자리를 드래그하여 화면의 크기를 쉽게 변경할 수 있습니다. 창 모드를 설정하는 명령은“ -창 ”.
팁: 시작 옵션을 ' -dx 레벨 81 ”. 이렇게하면 게임이 언급 된 DirectX 모드를 시작하게됩니다.
해결 방법 2 : DirectX 최종 사용자 런타임 설치
DirectX는 멀티미디어, 특히 게임과 관련된 작업을 처리하기위한 API 모음입니다. 모듈이 아직 설치되지 않은 경우 가능한 한 빨리 시스템에 추가하고 이것이 트릭인지 확인해야합니다.
- 로 이동 Microsoft의 공식 DirectX
- 클릭 다운로드 버튼을 클릭하고 패키지를 액세스 가능한 위치로 다운로드하십시오.
- 컴퓨터에 패키지를 설치하십시오. 설치 후 문제가 해결되었는지, 게임을 아무 어려움없이 실행할 수 있는지 확인하십시오.
해결 방법 3 : 게임 파일에서 수동으로 해상도 변경
위의 두 가지 방법이 모두 작동하지 않는 경우 Steam 폴더의 일부 게임 파일을 수동으로 변경하여 게임의 해상도를 변경해 볼 수 있습니다. 구성 파일의 복사본을 만들어 별도의 위치에 저장하여 문제가 발생하면 교체 할 수 있도록하는 것이 좋습니다.
- 게임 디렉토리로 이동합니다. 샘플 디렉토리는 다음과 같습니다.
Steam / Steamapps / Common / APB Reloaded / APBGame / Config
- 이제 파일 ' Machineoptions.ini ”선택을 마우스 오른쪽 버튼으로 클릭하고 '연결 프로그램'위로 마우스를 이동 한 다음 메모장 . 파일을 클릭하여 직접 열 수도 있으며 Windows에서 메시지가 표시되면 메모장 .
- 이제 우리는 약간의 트릭을 할 것입니다. 해결 명령에서‘;’을 제거하고 값을 동일하게 유지하겠습니다. 따라서 처음에는 문자열을 다음과 같이 지정합니다.
; ResX = 1024; ResY = 768
콜론을 제거하면 다음과 같은 내용이 표시됩니다.
ResX = 1024 ResY = 768
- 변경 사항을 저장하고 종료하십시오. 컴퓨터를 올바르게 다시 시작하고 게임을 실행 해보십시오.
해결 방법 4 : 그래픽 드라이버 업데이트
위의 모든 방법이 실패하면 컴퓨터에 설치된 현재 드라이버에 문제가 있음을 의미합니다. 손상되었거나 오래된 드라이버가있는 경우 게임이 컴퓨터의 기본 해상도로 전환되지 않고 오류 메시지가 표시되는 이유 일 수 있습니다. 이제 드라이버를 업데이트 할 수있는 두 가지 방법이 있습니다. 수동으로 또는 자동으로 . 수동으로 개인적으로 다운로드 제조업체의 웹 사이트에서 검색 한 후 드라이버.
드라이버를 업데이트하기 전에 기본 드라이버를 설치하면 문제가 해결되는지 확인합니다.
- 부팅 안전 모드 . ' devmgmt. msc ”를 입력하고 Enter를 누릅니다. 여기로 이동 디스플레이 어댑터 , 어댑터를 마우스 오른쪽 버튼으로 클릭하고 장치 제거 .
- 컴퓨터를 일반 모드로 부팅하고 Windows + R을 누른 다음 ' devmgmt. msc ”를 입력하고 Enter를 누릅니다. 대부분의 경우 기본 드라이버가 설치됩니다. 그렇지 않은 경우 빈 공간을 마우스 오른쪽 버튼으로 클릭하고“ 하드웨어 변경 사항 검색 ”. 지금 게임이 문제없이 작동하는지 확인 . 문제없이 작동하면 좋습니다. 그렇지 않다면 계속하세요.
- 이제 두 가지 옵션이 있습니다. 하드웨어에 사용할 수있는 최신 드라이버를 온라인으로 검색 할 수 있습니다. 제조업체 웹 사이트 NVIDIA 등 (및 수동 설치) 또는 Windows는 최신 버전 자체를 설치합니다. (자동으로 업데이트 검색).
- 수동으로 설치하는 방법을 살펴 보겠습니다. 하드웨어를 마우스 오른쪽 버튼으로 클릭하고“ 드라이버 업데이트 ”. 선택 첫 번째 옵션 '업데이트 된 드라이버 소프트웨어 자동 검색'. 선택 두 번째 옵션 수동으로 업데이트하는 경우 '드라이버 찾아보기'를 선택하고 다운로드 한 위치로 이동합니다.
- 재시작 드라이버 설치 후 컴퓨터에서 게임을 실행하고 문제가 해결되는지 확인하십시오.