‘디지털 서명된 드라이버가 필요합니다’ 원인과 해결책

컴퓨터와 IT에 대해 잘 모르시는 분들도 종종 “디지털 서명된 드라이버가 필요합니다”라는 메시지에 직면하게 되죠. 이 메시지는 왜 나타나고, 어떻게 해결해야 할까요? 몇 가지 규칙과 해결 방법에 대해서 짚어 볼께요.

디지털 서명된 드라이버 필요 문제의 해결책

컴퓨터 사용 중 “디지털 서명된 드라이버가 필요합니다”라는 메시지에 부딪혔다면, 여기 몇 가지 실용적인 해결 방안이 있습니다. 이러한 문제는 주로 운영 체제의 보안 기능과 관련이 있어, 드라이버 설치 과정에서 발생할 수 있습니다. 아래 방법들을 참고하여 문제를 해결해 보세요.

첫 번째 해결책: 개발자 모드 활성화

윈도우 검색 창에서 ‘cmd’를 입력하고, 시작 메뉴에서 마우스 우클릭을 통해 ‘관리자 권한으로 실행’을 선택합니다. 이 과정은 필수적인데, 관리자 권한 없이는 명령어 실행 시 접근이 제한될 수 있습니다.
커맨드 창에 bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS를 입력 후 엔터를 칩니다.
이어서, bcdedit -set TESTSIGNING ON 명령어를 입력하고 실행한 뒤, 컴퓨터를 재부팅합니다. 이 과정을 통해 개발자 모드가 활성화되며, 디지털 서명되지 않은 드라이버의 설치가 가능해집니다.

두 번째 해결책: 그룹 정책 편집기 사용

‘시작’ 메뉴에서 ‘실행’을 선택하거나, Windows 키 + R을 동시에 누른 후 gpedit.msc를 입력합니다.
그룹 정책 편집기에서 사용자 구성 → 관리 템플릿 → 시스템 → 드라이버 설치 경로로 이동합니다.
‘장치 드라이버의 코드 서명’ 옵션을 찾아 더블 클릭한 다음, 설정을 조정합니다. 이후 적용하고 확인을 누른 뒤, 컴퓨터를 재시작하면 문제가 해결됩니다.

세 번째 해결책: BIOS 설정 변경

컴퓨터가 시작될 때 BIOS 설정 화면으로 진입합니다. 보통 부팅 초기에 ‘Del’ 또는 ‘F2’ 키를 누르면 접근할 수 있습니다.
BIOS의 ‘Security’ 탭을 찾아 ‘Secure Boot’ 메뉴로 들어갑니다. Secure Boot 설정을 비활성화합니다.
변경사항을 저장하고 시스템을 재시작합니다. 이렇게 하면 테스트 모드에서 시스템이 부팅되며, 문제가 되었던 작업을 정상적으로 진행할 수 있게 됩니다.

추가 설정: 설정 복구하기

작업 완료 후에는 시스템의 보안을 위해 다음 명령어를 실행하여 원래의 설정으로 돌려놓아야 합니다.

다시 ‘관리자 권한으로 cmd 실행’ 후, bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS와 bcdedit -set TESTSIGNING OFF 명령어를 차례로 입력합니다. 컴퓨터를 재부팅하면 모든 설정이 원래대로 복구되며, 시스템 보안이 강화됩니다.

 

디지털 서명된 드라이버란?

디지털 서명은 소프트웨어 개발자가 자신의 프로그램이 안전하다는 것을 증명하기 위해 사용하는 일종의 전자 인증서입니다. 윈도우 같은 운영체제에서는 이 디지털 서명을 통해 드라이버나 프로그램이 변조되지 않았으며, 신뢰할 수 있는 소스에서 왔음을 확인합니다. 드라이버에 디지털 서명이 없다면, 시스템 보안에 위협이 될 수 있어, 운영 체제는 설치를 막거나 경고를 띄우게 됩니다.

메시지가 나타나는 이유

드라이버 미서명: 가장 흔한 원인은 드라이버가 디지털 서명되지 않았기 때문입니다. 특히 구형 하드웨어나 일부 타사 하드웨어에서 이 문제를 자주 볼 수 있어요.
서명 오류: 드라이버는 서명되었지만, 서명이 손상되었거나 유효하지 않는 경우에도 이 메시지가 나타날 수 있습니다.
시스템 설정: 윈도우의 경우, 특정 보안 설정으로 인해 서명되지 않은 드라이버의 설치를 차단할 수 있습니다.

기본 확인 사항

최신 드라이버 확인: 제조사 웹사이트에서 해당 하드웨어의 최신 드라이버를 다운로드하고 설치해 보세요. 대부분의 경우, 최신 드라이버는 디지털 서명되어 있습니다.

고급 부팅 옵션 사용: 윈도우에서는 고급 부팅 옵션을 통해 서명되지 않은 드라이버 설치를 일시적으로 허용할 수 있습니다. 이 방법은 주로 테스트 목적이나 긴급한 상황에서 사용됩니다.

보안 설정 조정: 시스템의 보안 설정을 조정하여 서명되지 않은 드라이버 설치를 허용할 수 있지만, 이는 보안 위험을 증가시킬 수 있으므로 추천하지 않습니다.