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