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

Windows에 디지털 서명된 드라이버가 필요합니다 오류 해결 방법 (Windows 7/8/10)

디지털 서명된 드라이버란 무엇일까요? 디지털 서명된 드라이버는 제조사(벤더)가 서명한 드라이버로, 드라이버의 무결성과 체크섬을 검증하여 설치하려는 드라이버 파일이 서명 기관이 허용하거나 수정한 내용 외에는 어떠한 방식으로도 변경되지 않았음을 보장합니다.

"Windows에는 디지털 서명된 드라이버가 필요합니다" 오류는 디지털 서명이 없는 드라이버를 설치하려고 할 때 Windows가 설치를 차단하면서 발생합니다.

Windows에 디지털 서명된 드라이버가 필요합니다 오류 해결 방법

Windows에서는 디지털 서명 검사를 끄는 방식으로 설치를 진행할 수 있습니다. 권장되는 방법은 아니지만, 드라이버에 서명이 없더라도 원본 드라이버인 경우가 있기 때문에 때때로 필요합니다. 이 문제를 해결하기 위해 여러 가지 방법을 모아 직접 테스트해 보았습니다. 이 가이드는 Windows 10, Windows 8 또는 Windows 7에서 발생하는 디지털 서명된 드라이버 필요 오류를 해결하는 데 적용됩니다.

방법 1. 드라이버 서명 비활성화

앞서 언급했듯이 드라이버 서명은 악성 소프트웨어가 드라이버로 위장해 컴퓨터에 설치되지 않도록 하기 위해 Windows 운영체제에서 기본적으로 활성화되어 있습니다. 즉, 컴퓨터에 추가적인 보안 계층을 제공하는 기능입니다. 그러나 이 기능 때문에 오류가 발생하고 타사 드라이버를 설치할 수 없다면, 아래 단계에 따라 드라이버 서명을 비활성화할 수 있습니다.

  1. Windows + R 키를 누른 뒤, 실행 대화 상자에 "gpedit.msc"를 입력하고 Enter 키를 누릅니다.
  2. 그룹 정책 편집기가 열리면 다음 경로로 이동합니다.
사용자 구성 > 관리 템플릿 > 시스템 > 드라이버 설치 > 장치 드라이버 코드 서명
  1. 사용 옵션을 선택하고, 드롭다운 메뉴의 'Windows에서 드라이버 파일 없음을 감지한 경우' 항목에서 무시를 선택합니다.
  2. 확인을 눌러 변경 사항을 저장한 뒤 창을 닫습니다. 이제 문제가 해결되었는지 확인합니다.

방법 2. TESTSIGNING 켜기

TESTSIGNING 옵션은 관련 소프트웨어 회사에서 디지털 서명하지 않은 테스트 서명 커널 모드 코드를 Windows가 설치할지 여부를 결정합니다. 이는 화이트리스트에 등록되지 않은 커널 수준 드라이버의 설치를 막는 방화벽과 같은 역할을 하는 또 하나의 안전장치입니다. Windows의 안전 조치에도 불구하고 반드시 해당 드라이버를 설치해야 한다면 TESTSIGNING을 켤 수 있습니다.

  1. Windows + S 키를 누르고 검색 상자에 "명령 프롬프트"를 입력한 뒤, 해당 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
  2. 명령 프롬프트에서 다음 명령을 실행합니다.
bcdedit /set testsigning on
  1. 컴퓨터를 정상적으로 다시 시작합니다. 재시작 후 다시 로그인하여 드라이버 설치를 시도합니다.
  2. 나중에 테스트 모드를 끄고 싶다면 다음 명령을 실행하면 됩니다.
bcdedit /set testsigning off

방법 3. 드라이버 서명 적용 영구 비활성화

위의 모든 방법이 실패했을 경우 시도해 볼 수 있는 마지막 방법은 컴퓨터에서 드라이버 서명 적용 기능을 영구적으로 비활성화하는 것입니다. 단, 이 방법을 사용하면 이후 해당 메커니즘을 직접 다시 켜야 하며, 컴퓨터에 설치되는 드라이버에 대한 어떠한 안전장치도 작동하지 않게 됩니다. 따라서 이 방법은 반드시 최후의 수단으로 남겨두시기 바랍니다.

  1. Windows + R 키를 누르고 실행 대화 상자에 "cmd"를 입력한 뒤 Enter 키를 누릅니다. (또는 시작 메뉴에서 명령 프롬프트를 검색한 후 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"을 선택합니다.)
  2. 명령 프롬프트에서 다음 명령을 실행합니다.
bcdedit.exe /set nointegritychecks on

컴퓨터를 완전히 다시 시작한 뒤 드라이버 설치를 시도합니다.

  1. 나중에 서명 적용 메커니즘을 다시 켜고 싶다면 다음 명령을 실행하면 됩니다.
bcdedit.exe /set nointegritychecks off

참고: 일반적으로 검증된 정품 드라이버는 모두 디지털 서명이 되어 있습니다. 보안상의 위험을 피하려면 설치 전에 해당 드라이버가 신뢰할 수 있는 원본인지 반드시 확인하시기 바랍니다.