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

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

Windows 8과 Windows 10(64비트)부터 마이크로소프트는 드라이버 서명 강제 적용(Driver Signature Enforcement) 기능을 도입했습니다. 이 기능은 마이크로소프트가 디지털 서명한 드라이버만 시스템에 로드할 수 있도록 제한하여 보안을 강화합니다. 디지털 서명은 소프트웨어 제작사나 하드웨어 벤더가 신뢰할 수 있는 주체인지 마이크로소프트가 검증했다는 증표입니다.

하지만 모든 제작사와 벤더가 매일 출시되는 수많은 드라이버와 프로그램에 대해 마이크로소프트의 인증을 받을 수 있는 것은 아닙니다. 예를 들어 비공식 드라이버, 오래된 미서명 드라이버, 또는 직접 개발한 드라이버를 사용하려면 먼저 이 기능을 비활성화해야 합니다. 이 글에서는 Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 다양한 방법을 소개합니다.

드라이버 서명 강제 적용이란?

Windows Update, OEM 제조사 또는 서드파티 드라이버 유틸리티 등을 통해 설치하는 일반적인 드라이버는 디지털 서명을 통해 마이크로소프트의 검증을 받아야 합니다. 디지털 서명은 해당 드라이버의 게시자와 관련 정보를 인증하는 전자적 보안 표식입니다. 만약 드라이버가 마이크로소프트의 인증을 받지 못했다면, 32비트든 64비트든 Windows에서 실행되지 않습니다. 이것이 바로 '드라이버 서명 강제 적용'입니다. 따라서 미서명 드라이버를 설치하려면 이 기능을 비활성화해야 합니다.

주의: 이 기능을 비활성화하고 공식적으로 서명되지 않은 드라이버를 설치하면 PC에 손상을 줄 수 있습니다. 반드시 자신이 하는 작업을 완전히 이해하고 있을 때만 진행하세요.

방법 1: 시작 설정에서 드라이버 서명 비활성화 (임시)

가장 간단한 방법은 시작 설정 메뉴를 이용하는 것입니다. 단, 이 방법은 일시적으로만 서명 강제 기능을 끄며, 컴퓨터를 재시작하면 자동으로 다시 활성화됩니다.

다음 순서대로 진행하세요:

  • 시작 메뉴 → 설정 → 업데이트 및 보안 → 복구로 이동합니다.
  • 고급 시작 옵션 항목에서 '지금 다시 시작' 버튼을 클릭합니다.

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

  • 재부팅 후 나타나는 화면에서 문제 해결 > 고급 옵션 > 시작 설정으로 이동한 뒤 '다시 시작' 버튼을 클릭합니다.
  • 컴퓨터가 다시 시작되면 옵션 목록이 표시됩니다.
  • 여기서 F7 키를 눌러 드라이버 서명 강제 적용을 비활성화합니다.

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

새 하드웨어 장치나 서드파티 응용 프로그램 설치 후 부팅 시 '이 파일의 디지털 서명을 확인할 수 없습니다(Digital Signature For This File Couldn't Be Verified)' 오류가 발생해 Windows가 정상적으로 시작되지 않는 경우도 있습니다. 이럴 때는 설치 미디어(USB 또는 DVD)로 부팅하여 고급 시작 옵션에 접근해야 합니다.

  • 설치 화면이 나타나면 첫 화면은 건너뛰고, 다음 화면에서 '컴퓨터 복구'를 클릭합니다.
  • 문제 해결 > 고급 옵션 > 시작 설정으로 이동한 뒤 '다시 시작' 버튼을 클릭합니다.
  • 컴퓨터가 재시작되면 옵션 목록이 표시되며, 여기서 F7 키를 눌러 드라이버 서명 강제 적용을 비활성화합니다.

방법 2: 테스트 서명 모드(Test Signing Mode) 활성화

테스트 서명 모드를 활성화하면 원하는 드라이버를 자유롭게 설치하거나 사용할 수 있습니다. 명령 프롬프트를 관리자 권한으로 연 뒤, 아래 명령어를 하나씩 입력하고 실행하세요.

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit /set testsigning on

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

그런 다음 컴퓨터를 재시작하면 테스트 모드로 진입합니다. 데스크톱 오른쪽 하단에 '테스트 모드(Test Mode)' 워터마크가 표시되며, 이후에는 원하는 드라이버를 설치하거나 사용할 수 있습니다.

테스트 모드를 종료하려면 다시 관리자 권한 명령 프롬프트를 열고 아래 명령어를 입력합니다.

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

bcdedit /set testsigning off

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

이후 컴퓨터를 재시작하면 정상 모드로 돌아옵니다.

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

앞선 방법들은 임시적인 해결책입니다. 드라이버 서명 강제 적용을 영구적으로 비활성화하려면 다음 단계를 따르세요.

먼저 명령 프롬프트를 관리자 권한으로 실행한 뒤, 아래 명령어를 입력하고 Enter 키를 눌러 실행합니다.

bcdedit.exe /set nointegritychecks on

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

나중에 다시 드라이버 서명 강제 적용을 활성화하려면 관리자 권한 명령 프롬프트에서 아래 명령어를 실행하세요.

bcdedit.exe /set nointegritychecks off

Windows 10에서 드라이버 서명 강제 적용을 비활성화하는 3가지 방법

참고: 드라이버 서명은 시스템을 보호하는 중요한 보안 기능입니다. 필요한 작업이 끝나면 가능한 한 빨리 다시 활성화하는 것이 좋습니다.

드라이버 서명 강제 적용은 추가적인 보호층을 제공하는 유용한 기능입니다. 하지만 때로는 특정 드라이버 설치 과정에서 문제가 되기도 합니다. 이 글을 통해 드라이버 서명 강제 적용의 동작 원리와 비활성화 방법을 이해하셨기를 바랍니다. 궁금한 점이나 추가 제안 사항이 있다면 댓글로 남겨주세요.