본문 바로가기

컴퓨터 정보

[윈도우 7/8.1/10] 윈도우 OS 별 드라이버 서명 해제, 서명되지 않은 드라이버 설치법!

출처 : http://en.miui.com/thread-237673-1-1.html


드라이버 서명이란?

드라이버 서명, Driver Signature Enforcement(DSE) 기능은 윈도우 비스타 64비트 때 부터 지원 시작한 기능으로, 원래의 목적은 해커의 드라이버 바이러스 침투 등을 막기 위해 서명된 드라이버만 사용하도록 만든 기능입니다.

32비트 운영체제에서는 기본 비활성화 상태이므로 윈도우 32비트 사용자는 드라이버 서명 해제를 할 필요가 없습니다.

64비트 운영체제에서만 활성화 된 상태여서 필수로 드라이버 서명이 된 드라이버만 설치 가능하게 만들었습니다.

우리가 사용하기 위한 드라이버 중에는 서명이 되지 않은 드라이버들이 많은데요. 

이런 드라이버를 설치할 때 드라이버 서명을 해제 해야 제대로 드라이버가 설치됩니다.



본인의 OS 비트 확인 방법



내 컴퓨터 > 오른쪽 마우스 > 설정

또는

왼쪽 하단 윈도우 키 오른쪽 마우스 > 시스템을 누르시면 윈도우의 속성 나옵니다.





시스템 종류에서 32비트 또는 64비트 운영체제를 확인 가능합니다.




윈도우 OS 별 드라이버 서명 해제 방법




윈도우 7 64비트


방법은 영구적으로 해제하는 방법과 임시적으로 해제하는 방법 두 가지가 있습니다.

두 가지 중 하나만 하시면 됩니다.



[방법 1] - 영구적 방법



시작 버튼에서 명령 프롬프트(Command Prompt)를 찾아 마우스 우클릭 → 관리자 권한으로 실행


bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON


명령 프롬프트 창에서 2줄을 입력해주시면 됩니다.


또는 아래의 'Digital_sign_Disable.cmd' 첨부파일을 다운 받은 후 '관리자 권한으로 실행' 을 눌러주시면 한 번에 끝납니다.


Digital_sign_Disable.cmd



이 과정이 모두 끝난 후 '재부팅' 하시면 됩니다.


[원상복구 및 테스트 모드 해제 방법]


bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING OFF

이 과정을 하신 후에 재부팅 하면 윈도우 우측 하단에 TEST 모드라고 뜰 것입니다.

원하는 프로그램을 다 설치했다면 다시 원상복구 하기 위해서 똑같은 방법으로 명령 프롬프트 창에서 위의 코드를 입력 해주시면 됩니다.




[방법 2] - 임시적 방법



컴퓨터를 재부팅 하면서 F8을 연타하면 고급 부팅 설정에 들어갑니다.

위와 같은 화면에 들어가서 '디지털 서명 사용 안함(Disable Driver Signature Enforcement)' 을 선택 후 엔터를 눌러줍니다.

그 후에 재부팅 하시면 됩니다.





윈도우 8.1 / 윈도우 10 64비트


마찬가지로 둘 중 하나의 방법으로 진행하시면 됩니다.


[방법 1] - 영구적 방법




윈도우 + X 버튼, 또는 시작버튼에 마우스 우클릭 하셔서 나오는 창에 '명령 프롬프트(관리자)' 버튼을 눌러줍니다.




bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

마찬가지로 명령 프롬프트 창에서 위의 2줄을 입력해주시면 됩니다.


또는 아래의 'Digital_sign_Disable.cmd' 첨부파일을 다운 받은 후 '관리자 권한으로 실행' 을 눌러주시면 한 번에 끝납니다.


Digital_sign_Disable.cmd


이 과정이 모두 끝난 후 '재부팅' 하시면 됩니다.


[원상복구 및 테스트 모드 해제 방법]


bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING OFF


이 과정을 하신 후에 재부팅 하면 윈도우 우측 하단에 TEST 모드라고 뜰 것입니다.

원하는 프로그램을 다 설치했다면 다시 원상복구 하기 위해서 똑같은 방법으로 명령 프롬프트 창에서 위의 코드를 입력 해주시면 됩니다.




[방법 2] - 임시 방법




시작 > 설정 (또는 윈도우키 + i) > 업데이트 및 복구 선택




 왼쪽 파트에서 복구 선택 > 고급 시작 옵션 > 다시 시작

이 때 컴퓨터가 재부팅 됩니다.



문제 해결(Trouble Shoot) 선택



고급 설정(Advanced Options) 선택



시작 설정 (Startup Settings) 선택



우측 하단의 다시 시작(Restart) 버튼 선택



F7을 눌러 7번 드라이버 서명 안함 선택




이제 서명 되지 않은 드라이버를 설치 할 때 이런 경고창이 뜨며 '이 드라이버 소프트웨어를 설치합니다' 를 누르면 드라이버를 제대로 설치 할 수 있습니다.