디지털 서명안된 드라이버 설치

by 행복아이 posted Jan 13, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

64비트에서 제약이 있다. 프린터 드라이버같은 OEM inf들은 설치가 제대로 안되는경우가 있다.


BCD명령으로 간단히. 모든명령은 관리자 권한으로 실행된 CMD창에서 이루어져야한다. 따라서 

관리자로 기본 열리지 않는 사용자는 다음과같이 열어준다. 여러방법이 있지만 이게 편하다.


관리자 권한으로 여는 방법은 시작메뉴에 CMD를 치면 CMD가 자동 검색되며,

찾아진 CMD를 , 컨트롤+쉬프트+마우스클릭으로 동시 누르면서 열어주면된다.


해야할 수행명령들은 다음과 같은데,, 일단 적어둔다.


bcdedit.exe /set TESTSIGNING ON 

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS 



Bcdedit.exe /set nointegritychecks ON 디지털 서명확인 무결성체크사용안함 (을 켜는것이니 사용안함이다)

Bcdedit.exe /set nointegritychecks OFF 디지털 서명확인 무결성체크사용함 (사용안함을 끄는 것이니 사용하는것이다)


테스트.

Bcdedit.exe /set nointegritychecks ON 이것만 했었다. bootice에서도 매개변수를 추가하면 같은 모양이된다.

integri0.jpg


integri1.jpg


integri2.jpg


이렇게 주면

명령어로 Bcdedit.exe /set nointegritychecks ON 주는것이나

bootice에서 주는 것이나 동일하게 

DisableintegrityChecks 가 들어가고 true로 된다.


이것만 줘봤으나 여전히 서명되지 않은 드라이버 설치가 되지 않았기에


bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS 를 주어야한다.


결론적으로 2가지만 해주면되겠다.


Bcdedit.exe /set nointegritychecks ON

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS 


혹 안된다면 테스트사이닝도 해주자.

bcdedit.exe /set TESTSIGNING ON