Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법

일부 Windows 10 사용자에게 Direct3D11 오류 0X087A0001(비디오 모드를 설정할 수 없음) 이 표시되는 것으로 보고되었습니다. 리소스를 많이 요구하는 특정 게임을 실행하거나 다양한 벤치마크 도구를 실행할 때

이 특정 문제를 철저히 조사한 후 이 오류 코드를 유발할 수 있는 여러 가지 기본 시나리오가 있음이 밝혀졌습니다. 다음은 이 특정 오류 코드를 생성할 수 있는 잠재적인 범인의 목록입니다.

Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  • 불안정하거나 오래된 GPU 드라이버 버전 – 영향을 받는 많은 사용자에 따르면 이 특정 문제는 종종 오류를 발생시키는 응용 프로그램을 렌더링할 수 없는 GPU 드라이버의 구식 또는 베타 버전과 관련이 있습니다. 이 경우 전용 Nvidia 또는 AMD 드라이버 업데이트 소프트웨어를 사용하여 사용 가능한 최신 버전을 설치하면 문제를 해결할 수 있습니다.
  • Windows 10 최적화 매개변수가 사용되지 않음 – Window 10에서 레거시 게임을 시작하려고 하는 동안 이 오류가 표시되면 런처(GoG, Steam, Epic Games 등)를 통해 실행하여 게임을 렌더링 가능하게 만드는 매개변수를 확인하십시오. Windows 10을 사용 중입니다.
  • 응용 프로그램이 시스템의 색상 모드를 지원하지 않습니다. – 원래 32비트 색 농도를 지원하도록 설계되지 않은 게임에서 이 문제가 발생하는 경우 게임 실행 파일을 감소된 색 모드(16비트)에서 실행하여 오류를 완전히 피할 수 있습니다.
  • 높은 DPI 확장은 애플리케이션에서 지원되지 않습니다. – 앱 그래픽 엔진이 High DPI Scaling을 지원하지 않기 때문에 특정 레거시 애플리케이션에서 이 오류가 발생합니다. 비슷한 상황에 처한 여러 사용자가 HIGH DPI Scaling을 Application 대신 System으로 변경하여 문제를 해결했습니다.
  • 지원되지 않는 기본 해상도 – 영향을 받는 일부 사용자에 따르면 현재 사용 중인 게임에서 최대 해상도를 지원하는 게임을 실행하려고 하면 이 문제가 나타날 수도 있습니다. 이 경우 지원되는 최저 해상도에서 강제 실행되도록 게임 실행 파일의 속성 메뉴를 변경하여 이 문제의 발생을 피할 수 있습니다.
  • 게임이 Windows 10과 호환되지 않습니다. – 많은 레거시 게임이 기본적으로 Windows 10과 호환되지 않습니다. – 시간을 들여 호환 모드를 사용하여 이전 Windows 버전에서 실행되는 것처럼 보이게 하지 않는 한.

이제 이 특정 문제의 원인이 될 수 있는 모든 잠재적인 원인을 알고 있으므로 영향을 받는 다른 사용자가 이 문제를 해결하는 데 성공적으로 사용한 확인된 방법 목록이 있습니다.

방법 1:최신 안정 GPU 드라이버 버전 설치

리소스를 많이 요구하는 특정 게임을 실행하려고 할 때 이 오류가 발생한 영향을 받는 많은 사용자에 따르면 드라이버 문제를 다루고 있는 것일 수 있습니다.

대부분의 경우 이 문제는 드라이버 그래픽 카드 버전이 오래되었거나 불안정한 GPU 드라이버로 인해 발생합니다.

이 시나리오에 해당하는 경우 현재 사용 중인 GPU 드라이버를 다시 설치하여 문제를 해결할 수 있습니다.

참고 :GPU 제조사에 따라 단계가 다릅니다. AMD와 Nvidia 사용자 모두를 수용하기 위해 AMD 또는 Nvidia 그래픽 카드를 사용 중인지 여부에 관계없이 GPU를 제거하고 다시 설치하는 데 도움이 되는 두 개의 별도 가이드를 만들었습니다.

GPU 제조업체에 적용되는 가이드에 따라 Direct3D11 오류 0X087A0001을 해결하세요. Windows 10:

A. NVIDIA에서 GPU 드라이버 재설치

  1. Windows 키 + R을 눌러 시작합니다. 실행 열기 대화 상자. 다음으로 'appwiz.cpl'을 입력합니다. 텍스트 상자 안에서 Enter 키를 누르십시오. 프로그램 및 파일 열기 메뉴. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  2. 프로그램 및 기능 내부 메뉴에서 게시자를 클릭하여 진행합니다. 탭을 클릭하여 게시자별로 설치된 프로그램 목록을 정렬합니다.
  3. 다음은 NVIDIA Corporation에서 게시한 항목을 찾아 체계적으로 마우스 오른쪽 버튼으로 클릭하고 제거를 클릭하는 것입니다. 컨텍스트 메뉴를 사용하는 모든 항목. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  4. 그런 다음 화면의 지시에 따라 제거 프로세스를 완료합니다.
    참고: Nvidia Corporation에서 게시한 대로 표시되는 모든 드라이버에 대해 이 작업을 체계적으로 수행합니다. .
  5. 모든 Nvidia 드라이버를 제거한 후 컴퓨터를 재부팅하고 다음 시작이 완료될 때까지 기다리십시오.
  6. 다음 시작이 완료되면 Nvidia GeForce 다운로드 페이지를 방문하세요. 지금 다운로드를 클릭하여 GeForce Experience를 설치합니다. 버튼을 누르고 화면의 지시를 따릅니다. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법

    참고: 이 유틸리티는 GPU 모델에 따라 설치해야 하는 드라이버를 자동으로 찾아 추천합니다.

  7. 다음으로 Nvidia Experience를 열고 계정으로 로그인한 다음 드라이버에서 권장 드라이버를 설치합니다. 페이지. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  8. 모든 권장 드라이버를 설치한 후 컴퓨터를 다시 한 번 재부팅하고 다음에 컴퓨터를 시작할 때 문제가 해결되는지 확인하십시오.
  9. 이전에 0X087A0001 오류를 발생시킨 게임을 실행하고 이제 문제가 해결되었는지 확인합니다.

나. AMD용 GPU 드라이버 재설치

  1. 이 링크를 방문하십시오. AMD Cleanup 유틸리티 다운로드 페이지 최신 버전을 다운로드하세요.
  2. AMD Cleanup 유틸리티를 다운로드한 후 실행 파일을 두 번 클릭한 다음 를 클릭합니다. 확인 프롬프트에서 유틸리티를 안전 모드로 실행하고 모든 AMD 드라이버를 제거합니다. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법

    참고: 이 유틸리티는 설치된 AMD 드라이버, 레지스트리 항목 및 드라이버 저장소 서명을 완전히 제거하도록 설계되었습니다. 모든 드라이버 파일을 수동으로 검색하고 제거하지 않아도 됩니다. 남은 파일을 남기지 않으려면 안전 모드에서 유틸리티를 실행해야 합니다.

  3. 유틸리티를 시작하려면 확인을 클릭합니다. 두 번째 프롬프트에서 AMD 정리 프로세스를 시작합니다. 그렇게 하면 유틸리티가 백그라운드에서 실행됩니다.
    참고: 이 작업 중에 디스플레이가 몇 초 동안 깜박이거나 검은색으로 변할 수 있습니다. 이것은 디스플레이 구성 요소가 제거되는 동안 절대적으로 정상입니다.
  4. 성공 메시지가 표시되면 마침을 클릭합니다. 그런 다음 자동으로 수행하라는 메시지가 표시되지 않으면 컴퓨터를 수동으로 다시 시작하십시오. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  5. 컴퓨터가 다시 부팅되면 자동 감지 GPU 페이지의 다운로드 페이지를 방문하세요. , Radeon 그래픽 드라이버 자동 감지 및 설치까지 아래로 스크롤합니다. Windows의 경우 지금 다운로드를 클릭합니다. . Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  6. 실행 파일이 다운로드되면 두 번 클릭하여 열고 화면의 지시에 따라 Radeon Adrenalin을 설치합니다. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  7. 참고: 원하는 경우 기본 대상 폴더를 다시 변경할 수 있지만 권장하지 않습니다.
  8. 다운로드가 완료되면 설치된 AMD 그래픽 제품 및 운영 체제를 감지하기 위해 유틸리티가 자동으로 실행됩니다. 이 프로세스가 완료될 때까지 참을성 있게 기다리십시오. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  9. 도구가 시스템 구성과 필요한 드라이버를 성공적으로 감지한 후 권장 및 옵션 드라이버를 모두 설치합니다. 둘 다 선택하고 설치를 클릭하여 패키지를 설치합니다. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  10. 다음으로 이용약관을 검토한 후 EULA에 동의하고 설치를 클릭합니다. 설치를 시작합니다.
  11. 필요한 모든 드라이버를 설치한 후 컴퓨터를 다시 시작하고 다음 시작이 완료되면 게임을 실행하여 문제가 이제 해결되었는지 확인합니다.

최신 GPU 드라이버를 사용하고 있음을 확인한 후에도 동일한 Direct3D11 오류 0X087A0001이 계속 발생하는 경우 아래의 다음 잠재적 수정으로 이동하십시오.

방법 2:런처를 통해 게임 실행(해당되는 경우)

Windows 10에서 공식적으로 지원되는 레거시 게임을 시작하는 동안 이 문제가 발생하는 경우 게임을 구매한 런처(예:Steam, GoG, Origin, Epic Games)를 통해 게임을 시작해야 합니다. 등)

이는 런처가 일반적으로 최신 Windows 버전에 맞게 게임을 안정화하는 일련의 매개변수를 통해 Windows 10에서 게임을 렌더링 가능하게 만들기 때문에 중요합니다.

따라서 이 특정 시나리오에 자신을 발견했다면 Steam, GoG Galaxy 또는 Epic 게임을 열고 0X087A0001을 트리거한 게임을 실행하세요. 라이브러리 메뉴를 통해.

Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법

런처의 라이브러리 메뉴에서 게임을 찾은 후 열어서 문제가 해결되었는지 확인하십시오.

여전히 0X087A0001이 표시되는 경우 런처를 통해 게임을 실행할 때도 오류 코드가 표시되면 아래의 다음 잠재적 수정으로 이동하십시오.

방법 3:색상 감소 모드 활성화(해당되는 경우)

밝혀진 바와 같이 Direct3D11 오류 0X087A0001 을 유발하는 또 다른 매우 일반적인 사례입니다. 게임이 원래 32비트 색 농도를 지원하도록 설계되지 않은 시나리오입니다(일반적으로 Windows 10에서는 기본적으로 강제 적용됨).

레거시 게임을 시작하려고 할 때 이 문제를 다루던 영향을 받는 여러 사용자는 게임을 시작하는 데 사용하는 실행 파일의 속성 화면을 감소된 색상 모드로 수정하여 마침내 문제를 해결했다고 보고했습니다. 16비트 사용 .

참고: 이 해결 방법은 Red Alert 2, Yuri's Revenge 및 많은 레거시 게임에서 이 문제가 발생한 많은 사용자에 의해 효과적인 것으로 확인되었습니다.

0X087A0001 으로 실패한 게임에 대해 색상 감소 모드를 활성화하는 방법에 대한 구체적인 지침을 찾고 있다면 오류가 발생하면 아래의 잠재적 수정 사항으로 이동하십시오.

  1. 파일 탐색기 열기 게임을 실행하는 데 사용하는 실행 파일이 있는 위치로 이동합니다.
  2. 올바른 위치에 도달하면 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 방금 나타난 컨텍스트 메뉴에서. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  3. 속성에 들어가면 화면에서 호환성을 선택합니다. 상단의 메뉴에서 탭을 선택한 다음 축약된 색상 모드와 관련된 확인란을 선택합니다. (설정 아래) 아래 드롭다운 메뉴를 16비트로 설정합니다. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법

    참고: 최신 응용 프로그램은 기본 색상 모드 수정을 지원하지 않습니다. 이 경우 옵션이 회색으로 표시됩니다.

  4. 적용을 클릭하여 변경 사항을 저장합니다. 변경 사항을 저장한 다음 기존 게임을 다시 실행하여 문제가 해결되었는지 확인하세요.

이 방법을 적용할 수 없거나 기본 색상 모드를 수정한 후에도 동일한 0X087A0001 오류 코드가 발생하는 경우 아래의 잠재적 수정으로 이동하세요.

방법 4:높은 DPI 조정 재정의(해당되는 경우)

컬러 비트 모드를 줄여도 효과가 발생하지 않거나 게임 아키텍처에서 이러한 유형의 변경을 적용할 수 없는 경우 다음으로 해야 할 일은 게임의 높은 DPI 설정 동작을 수정하는 것입니다.

이 문제를 다루던 영향을 받는 여러 사용자는 마침내 호환성을 사용하여 동일한 오류 코드 없이 문제를 해결하고 게임을 실행할 수 있다고 보고했습니다. 탭을 눌러 높은 DPI 배율을 재정의합니다. 시스템에서 수행 응용 프로그램 대신.

이 수정 사항을 아직 시도하지 않은 경우 아래 지침을 따르세요.

  1. 파일 탐색기를 열고 게임 실행 파일이 있는 위치로 이동합니다.
  2. 올바른 위치에 도달하면 게임 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다. 방금 나타난 컨텍스트 메뉴에서. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  3. 속성에 들어가면 게임 실행 화면에서 호환성에 액세스 상단 메뉴에서 탭을 클릭한 다음 높은 DPI 설정 변경을 클릭합니다. 버튼(설정 아래).

    Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  4. 높은 DPI 호출 재정의 창에 들어가면 높은 DPI 조정 동작 재정의와 연결된 체크박스를 선택합니다.
  5. 다음으로 수행된 크기 조정을 변경합니다. 드롭다운 메뉴에서 시스템(고급)으로 확인을 클릭합니다. 그런 다음 적용 변경 사항을 저장하고 영구적으로 만듭니다. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  6. 게임이나 애플리케이션을 다시 정상적으로 실행하여 오류가 수정되었는지 확인합니다.

동일한 0X087A0001 이 계속 표시되는 경우 오류 코드(동영상 모드를 설정할 수 없음)  게임이나 애플리케이션을 실행할 때 문제가 해결되었는지 확인하십시오.

방법 5:신청 해상도 변경(해당되는 경우)

밝혀진 바와 같이, 0X087A0001 오류 코드를 생성하는 또 다른 매우 일반적인 인스턴스는 레거시 애플리케이션이 원래 시스템이 현재 게임을 실행하도록 구성된 해상도를 지원하도록 설계되지 않은 인스턴스입니다.

비슷한 상황에 처한 여러 영향을 받는 사용자는 시작 시 최저 해상도가 강제 적용되도록 레거시 앱 실행 파일의 동작을 수정한 후 문제가 마침내 해결되었다고 보고했습니다.

이 시나리오가 적용 가능하다고 생각되면 아래 지침에 따라 게임에서 강제로 응용 프로그램 해결 방법을 실행합니다.

  1. 파일 탐색기를 열고 기존 애플리케이션이 설치된 위치로 이동합니다.
  2. 올바른 위치에 도달하면 게임을 실행하는 데 사용하는 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다. 컨텍스트 메뉴에서. Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  3. 속성에 들어가면 화면에서 호환성을 클릭합니다. 상단의 메뉴에서 탭을 클릭한 다음 640 x 480에서 실행 과 연결된 확인란을 선택합니다. 화면 해상도.
  4. 올바른 확인란을 선택한 후 적용을 클릭합니다. 변경 사항을 저장합니다.
  5. 기존 애플리케이션을 정상적으로 실행하고 문제가 해결되었는지 확인합니다.

이 수정을 시도한 후에도 동일한 오류 코드가 계속 발생하거나 이 방법을 적용할 수 없는 경우 아래의 최종 잠재적 수정으로 이동하십시오.

방법 6:호환 모드에서 프로그램 실행

위의 방법 중 어느 것도 귀하의 경우에 효과가 입증되지 않은 경우 Windows 10과의 비호환성 때문에 게임의 노후화가 문제라는 점을 고려하기 시작해야 합니다. 이는 1주년 업데이트의 경우 더 큰 문제입니다. 강한> Windows 10에 설치되어 있습니다.

다행히도 호환 모드를 사용하면 게임이 실행되는 인식된 Windows를 변경할 수 있습니다. 일부 사용자는 2000년대에 개발된 레거시 게임을 실행할 때 Windows 95를 호환 OS로 사용하는 것이 좋습니다.

변경 방법을 보려면 다음 단계를 따르세요.

  1. 디아블로 2 아이콘을 마우스 오른쪽 버튼으로 클릭 바탕 화면에서 속성을 엽니다. 메뉴.
  2. 호환성 선택 을 클릭한 다음 호환성 모드로 이동합니다. '다음을 위한 호환성 모드에서 이 프로그램 실행:' 확인란을 선택합니다. .
  3. 확인란을 선택하면 다른 버전의 Windows 목록이 잠금 해제되고 목록을 선택하고 Windows 95를 클릭합니다. . Windows 10에서 Direct3d11 오류 0X087A0001을 수정하는 방법
  4. 마지막으로 적용 을 클릭합니다. 게임을 실행하여 오류 코드가 해결되었는지 확인합니다.