그래픽 드라이버는 Windows가 제대로 작동하여 모든 GPU 바인딩 작업이 문제 없이 실행되도록 도와줍니다. 그러나 일부 사용자에게는 장치 관리자에서 특정 코드(22, 31, 37, 43 등)와 함께 ‘그래픽 장치 드라이버’ 오류가 발생합니다.
이러한 오류 코드는 Windows 기능을 방해하는 기존 GPU 드라이버 문제, 잘못된 GPU 장치 선택 및 하드웨어 문제로 인해 발생합니다. 다시 GPU가 정상적으로 작동하도록 하는 방법을 나열하겠습니다.
1. 빠른 시작 비활성화
빠른 시작은 PC를 모든 커널 수준 프로세스를 닫지 않는 반 최대 절전 모드 상태로 만듭니다. 그러나 Windows는 시작 시 드라이버를 새로 고치지 않기 때문에 때때로 문제가 발생할 수 있습니다. 따라서 ‘그래픽 장치 드라이버’ 오류가 발생하는지 확인하려면 빠른 시작을 비활성화해야 합니다. 방법은 다음과 같습니다.
1 단계: Windows 키를 눌러 시작 메뉴를 엽니다. 유형 cmd 검색창에서 Ctrl + Shift + Enter 키보드 단축키를 누릅니다.
2 단계: 사용자 계정 컨트롤 창이 열리면 예 버튼을 클릭하여 관리자 권한으로 명령 프롬프트를 엽니다.
3단계: 다음 명령을 입력하고 Enter를 눌러 빠른 시작을 비활성화합니다.
Powercfg -h off
4단계: 명령 프롬프트 창을 닫고 PC를 다시 시작하세요.
2. 하드웨어 가상화 비활성화
최신 프로세서에는 사용자가 가상 머신을 실행하고 운영 체제에서 가상화 기반 기능을 사용할 수 있도록 가상화 지원 기능이 있습니다. 그러나 일부 사용자는 가상화 기능으로 인해 ‘이 장치가 제대로 작동하지 않습니다’ 오류가 발생한다고 보고합니다. 따라서 PC의 BIOS에 액세스하여 가상화를 비활성화하십시오. 방법은 다음과 같습니다.
1 단계: PC를 다시 시작하세요.
2 단계: 지정된 기능 키(F2, F10, F12 또는 Esc)를 반복해서 눌러 BIOS 설정으로 들어갑니다. 제조업체 웹사이트에서 적절한 키를 확인하세요.
3단계: 구성 페이지로 전환합니다.
4단계: 화살표 키를 사용하여 가상화 기능(Intel Vt-x, amd-v, SVM 및 기타 이름으로 표시될 수 있음)으로 이동합니다. 비활성화 옵션을 선택합니다.
5단계: F10을 눌러 변경 사항을 저장하고 BIOS 설정을 종료합니다.
6단계: PC를 다시 시작하고 데스크탑으로 부팅합니다.
PC의 고급 설정이나 다른 페이지에 가상화 설정이 있을 수 있습니다. 다른 섹션을 살펴보고 거기서 비활성화해 보세요.
3. 적절한 GPU 장치 활성화
GPU 드라이버가 비활성화된 경우 Microsoft는 기본 디스플레이 장치 드라이버로 전환합니다. 이러한 경우 장치 관리자를 사용하여 장치를 활성화해야 합니다. 수행 방법은 다음과 같습니다.
1 단계: Windows 키 + X 키보드 단축키를 눌러 고급 사용자 메뉴를 엽니다. 장치 관리자 옵션을 클릭합니다.
2 단계: 디스플레이 어댑터 섹션으로 이동하여 GPU 이름을 마우스 오른쪽 버튼으로 클릭합니다. 장치 활성화 옵션을 선택합니다.
3단계: 화면이 몇 초 동안 깜박인 후 GPU 장치가 활성화됩니다.
4. 장치 관리자를 사용하여 드라이버 롤백
최근 GPU 드라이버를 업데이트한 후 오류 메시지가 나타나는 경우 드라이버를 이전 버전으로 롤백해야 합니다. 버그가 있는 드라이버 버전을 제거하고 오래되었지만 안정적인 버전으로 전환합니다. 수행 방법은 다음과 같습니다.
1 단계: Windows 키 + X 키보드 단축키를 눌러 고급 사용자 메뉴를 엽니다. 장치 관리자 옵션을 클릭합니다.
2 단계: 디스플레이 어댑터 섹션으로 이동하여 GPU 이름을 두 번 클릭합니다.
3단계: 드라이버 탭으로 전환합니다. 롤백 드라이버 옵션을 클릭하십시오.
유틸리티가 드라이버를 롤백할 때까지 기다린 후 오류 메시지가 나타나는지 확인하십시오.
5. GPU 장치 드라이버 제거
롤백이 문제에 아무런 영향을 미치지 않으면 장치 관리자를 사용하여 GPU 장치 드라이버를 제거해야 합니다. 수행 방법은 다음과 같습니다.
1 단계: Windows 키 + X 키보드 단축키를 눌러 고급 사용자 메뉴를 엽니다. 장치 관리자 옵션을 클릭합니다.
2 단계: 디스플레이 어댑터 섹션으로 이동하여 GPU 이름을 마우스 오른쪽 버튼으로 클릭하세요. 드라이버를 제거하려면 장치 제거 옵션을 선택하십시오.
3단계: 제거 버튼을 클릭하세요.
4단계: 장치 관리자를 닫고 PC를 다시 시작하십시오.
6. 시스템 레지스트리 수정
디스플레이 드라이버에 대한 시스템 레지스트리의 값이 손상되거나 잘못 구성되면 하나 이상의 ‘그래픽 장치 드라이버’ 오류가 발생할 수 있습니다. 따라서 이러한 손상을 해결하려면 시스템 레지스트리를 수정해야 합니다. 하지만 그 전에 외부 장치에 레지스트리의 수동 백업을 만드십시오. 그런 다음 다음 단계를 반복합니다.
1 단계: Windows 키를 눌러 시작 메뉴를 엽니다. 유형 등록 검색창에 Enter를 누르세요.
2 단계: 사용자 계정 컨트롤 창이 열리면 예 버튼을 클릭하여 레지스트리 편집기를 엽니다.
3단계: 상단의 주소 표시줄을 클릭하고 다음 경로를 붙여넣은 후 Enter 키를 누릅니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
4단계: UpperFilters 값을 찾아 마우스 오른쪽 버튼으로 클릭하세요. 삭제 옵션을 선택하세요.
5단계: 예 버튼을 클릭하세요.
6단계: 마찬가지로 레지스트리에서 LowerFilters 값을 삭제합니다.
7단계: 레지스트리 편집기를 닫고 PC를 다시 시작하여 변경 사항을 적용하십시오.
7. DDU를 사용하여 GPU 드라이버 지우기
최후의 수단은 PC에서 기존 GPU 드라이버를 완전히 제거하고 최신 드라이버를 수동으로 설치하는 것입니다. PC에서 GPU 및 오디오 드라이버를 제거하는 무료 도구인 디스플레이 드라이버 제거 프로그램 유틸리티를 사용하겠습니다. 수행 방법은 다음과 같습니다.
1 단계: DDU의 휴대용 버전을 다운로드하세요.
2 단계: DDU.exe 파일을 두 번 클릭합니다.
3단계: 사용자 계정 컨트롤 창이 시작됩니다. 예 버튼을 클릭하여 앱을 엽니다.
4단계: 장치 유형 선택 드롭다운 목록을 클릭합니다. GPU 옵션을 선택하세요.
5단계: 장치 드롭다운 목록을 클릭하여 확장합니다. 목록에서 GPU 이름을 선택합니다.
6단계: 정리 및 다시 시작 옵션을 클릭하십시오.
7단계: 유틸리티가 기존 드라이버 설치를 지울 때까지 기다린 다음 PC를 다시 시작합니다.
8단계: GPU 제조업체의 공식 드라이버 다운로드 웹사이트를 방문하여 GPU 모델에 맞는 최신 드라이버를 다운로드하세요. PC에 드라이버를 설치합니다.
8. GPU에 하드웨어 결함이 있는지 검사받기
위에서 언급한 소프트웨어 수정으로 문제가 해결되지 않으면 하드웨어 문제가 있음을 나타냅니다. 따라서 기술자에게 GPU 검사를 의뢰하여 정확한 원인을 파악하고 가능하면 문제를 해결해야 합니다. 그렇지 않으면 GPU를 새 것으로 교체해야 합니다.
그래픽 장치 문제 해결
Windows 11에서 ‘그래픽 장치 드라이버’ 오류 코드를 수정하는 8가지 방법이었습니다. 빠른 시작 및 하드웨어 가상화를 비활성화하고 올바른 GPU 장치를 활성화하십시오. 그런 다음 드라이버 롤백, 제거를 수행하고 레지스트리 설정을 조정하십시오. 마지막으로 GPU 드라이버를 다시 설치하십시오.