Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 '응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다' 오류 해결 방법

Windows 11/10 PC에서 프로그램이 그래픽 하드웨어에 접근하지 못하고 차단되었다는 메시지가 표시되는 경우가 종종 있습니다. 특히 게임을 플레이하는 도중 PC가 어떤 이유로 멈추는 상황에서 자주 발생합니다. 이런 상황이 되면 드라이버 설정이 잘못 구성되고, 응용 프로그램이 그래픽 드라이버에 접근하려 할 때 실패하게 됩니다. 이 가이드에서는 "응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다" 오류를 해결하는 방법을 소개합니다.

필자의 경험상 이 문제는 주로 드라이버가 현재 Windows 버전과 호환되지 않을 때 발생하며, 대규모 업데이트 이후에 특히 자주 나타납니다. 이로 인해 GPU가 그래픽 요청에 응답하는 데 더 많은 시간이 걸리거나 아예 응답하지 못하게 됩니다. 지금부터 단계별 해결 방법을 살펴보겠습니다.

Windows 11/10에서  응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다  오류 해결 방법

응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단됨 오류 해결

1] 그래픽 카드 드라이버 제거 후 재설치

Windows 11/10에서  응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다  오류 해결 방법

가장 먼저 시도해야 할 방법입니다. Windows Update를 통해 설치된 드라이버는 종종 잘못 구성되는 경우가 많습니다. 가장 좋은 방법은 OEM(제조사) 웹사이트에서 최신 드라이버를 다운로드하는 것입니다. 그래픽 카드 이름으로 검색하여 해당 모델에 맞는 드라이버를 찾으세요. 드라이버를 설치할 때는 Windows 11/10용 프로그램 호환성 모드로 실행하는 것도 잊지 마세요.

2] 하드웨어 장치 문제 해결사 실행

Windows 11/10에서  응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다  오류 해결 방법

Windows에는 하드웨어 장치 문제를 진단하고 수정할 수 있는 기본 제공 도구가 있습니다. 설정 > 시스템 > 문제 해결에서 찾을 수 있습니다. 실행하면 도구가 문제를 자동으로 감지하고, 수정 가능한 문제가 있다면 해결해 줍니다.

3] 응용 프로그램에 그래픽 하드웨어 접근 권한 부여

Windows 11

Windows 11에서는 어떤 앱이 그래픽 하드웨어를 사용할지 직접 선택할 수 있습니다. 기본적으로 전원 절약 모드로 설정되어 있으며, Windows가 각 앱의 그래픽 기본 설정을 자동으로 결정합니다. 원한다면 이 설정을 다음과 같이 변경할 수 있습니다:

Windows 11/10에서  응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다  오류 해결 방법
  1. Windows 11 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 설정을 선택합니다.
  2. 설정 앱에서 왼쪽의 시스템 범주가 선택되어 있는지 확인합니다.
  3. 오른쪽에서 디스플레이 탭을 클릭합니다.
  4. 디스플레이 페이지를 아래로 스크롤하면 관련 설정 섹션 아래에 그래픽 탭이 있습니다. 클릭하세요.
  5. 그래픽 페이지에는 그래픽 기본 설정을 지정할 수 있는 앱 목록이 표시됩니다. 목록에 앱이 없다면 찾아보기 버튼을 클릭하여 추가할 수 있습니다.
  6. 앱을 선택한 다음 옵션 버튼을 클릭합니다.
  7. 원하는 옵션을 선택하고 저장 버튼을 클릭합니다. 변경 사항은 저장 즉시 적용되지 않으며, 해당 앱을 다시 시작해야 적용됩니다.

또한 Microsoft Store 앱에 그래픽 카드 접근 권한을 부여할 수도 있습니다. 이를 위해서는 앱 추가 드롭다운 메뉴에서 Microsoft Store 앱을 선택한 후, 찾아보기 버튼을 클릭하면 Windows가 설치된 모든 Microsoft Store 앱 목록을 보여줍니다.

Windows 11/10에서  응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다  오류 해결 방법

Windows 10

Windows 11/10에서  응용 프로그램이 그래픽 하드웨어에 액세스하지 못하도록 차단되었습니다  오류 해결 방법

Windows 10의 그래픽 설정에서는 특정 응용 프로그램이 그래픽 카드를 사용하도록 지정할 수 있습니다. 특정 응용 프로그램이 그래픽 하드웨어에 접근하는 데 문제가 있는 경우 유용하며, WIN32 응용 프로그램과 스토어 앱 모두에서 작동합니다.

이 옵션은 설정 > 시스템 > 디스플레이 > 그래픽 설정에서 찾을 수 있습니다. 이 기능은 성능을 크게 향상시키지는 않지만 배터리 수명을 상당히 절약할 수 있다는 장점이 있습니다.

4] TDR 검사기 비활성화

TDR은 Timeout Detection and Recovery(시간 초과 감지 및 복구)의 약자입니다. 이 기능은 Windows Vista에서 처음 등장했으며 Windows 11/10까지 계속 포함되어 있습니다. OS가 일정 시간 내에 응답을 받지 못하면 시스템 그래픽을 복구하도록 설계되어 있으며, 기본값은 2초입니다.

그러나 그래픽 카드가 집중적인 작업 때문에 더 많은 시간이 필요한 경우, OS가 문제가 있다고 판단하여 복구 방법으로 그래픽을 재시작할 수 있습니다. 여기서 제안하는 해결책은 TDR 시간을 8초 이상으로 늘려 OS가 반응할 수 있는 시간을 더 넓혀주는 것입니다.

참고: 레지스트리 키를 찾을 수 없는 경우 docs.microsoft.com의 공식 가이드를 참고하여 새로 만드시기 바랍니다.

먼저 PC에서 실행 중인 모든 응용 프로그램을 종료합니다.

검색 상자에 regedit를 입력하고 관리자 권한으로 실행합니다.

다음 경로로 이동합니다:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\GraphicsDrivers 또는 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\GraphicsDrivers

사용 가능한 쪽으로 이동한 후, Windows 버전(32비트 또는 64비트)에 따라 다음 작업을 수행합니다:

32비트 Windows의 경우:

  • DWORD(32비트) 값을 선택합니다.
  • 이름에 TdrDelay를 입력하고 Enter 키를 누릅니다.
  • TdrDelay를 두 번 클릭하고 값 데이터에 8을 입력한 후 확인을 클릭합니다.

64비트 Windows의 경우:

  • QWORD(64비트) 값을 선택합니다.
  • 이름에 TdrDelay를 입력하고 Enter 키를 누릅니다.
  • TdrDelay를 두 번 클릭하고 값 데이터에 8을 입력한 후 확인을 클릭합니다.

변경 사항을 적용하려면 PC를 다시 시작합니다.

이 레지스트리 변경은 TDR 검사기에 8초의 추가 지연 시간을 더해줍니다. 따라서 GPU가 10초 안에 응답하더라도 정상적으로 작동합니다. 자신의 환경에 맞는 최적의 값을 찾기 위해 이 값을 조정해야 할 수도 있습니다.

그래도 문제가 해결되지 않으면 더 강력한 조치를 취해 TDR을 완전히 비활성화해야 할 수 있습니다. "TdrLevel" 값을 0으로 입력하고 TdrDelay 키를 삭제하면 됩니다.

마지막으로 PC를 다시 한 번 재시작합니다.

그래픽 드라이버를 재설치하는 방법

그래픽 드라이버를 재설치하려면 먼저 제거해야 합니다. 그래픽 드라이버를 제거하는 단계는 다음과 같습니다:

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
  2. 장치 관리자에서 디스플레이 어댑터 노드를 확장하고 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭합니다. 디바이스 제거 옵션을 클릭합니다.
  3. 제거 버튼을 클릭하고 화면의 지시에 따릅니다.

제거 과정이 완료되면 그래픽 드라이버를 다시 설치하는 두 가지 방법이 있습니다:

  • 컴퓨터 재시작: 그래픽 드라이버를 제거한 후 컴퓨터를 다시 시작하면 Windows가 최신 버전의 그래픽 드라이버를 자동으로 다시 설치합니다.
  • 제조사 웹사이트에서 드라이버 설치: 제조사 웹사이트를 방문하여 최신 버전의 그래픽 드라이버를 다운로드한 후 시스템에 수동으로 설치할 수 있습니다.

그래픽 드라이버를 업데이트하는 방법

장치 관리자에서 그래픽 카드 드라이버를 간편하게 업데이트할 수 있습니다. 장치 관리자에서 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트 옵션을 선택한 후 화면의 지시에 따르면 됩니다.

이 팁들이 문제 해결에 도움이 되기를 바랍니다. 문제를 해결하는 방법을 찾으셨다면 댓글로 알려주세요.