Windows 커널 디버깅을 위해 WinDbg에 USB 디버그 케이블 드라이버를 설치하는 방법은 무엇입니까?

Windows 커널 디버깅을 위해 WinDbg에 USB 디버그 케이블 드라이버를 설치하는 방법은 무엇입니까?

마이크로소프트의 말에 따르면USB 디버그 페이지, USB 드라이버를 설치하려면 승격된 프로세스에서 WinDbg를 실행해야 합니다.

그렇게 했는데도 여전히 다음과 같은 오류 메시지가 나타납니다.

USB 장치 드라이버 inf를 복사하지 못했습니다. 이 전송을 처음 사용하려면 디버거를 관리자 권한으로 실행해야 합니다. 오류 0xE0000247.

답변1

마지막 SDK 공식 릴리스 버전만 설치하면 "nosigning" 등과 같은 다른 bcd 옵션이 없어도 됩니다.

답변2

여기에서 정답을 찾을 수 있습니다 자세한 내용또는 방문https://www.ebay.com/itm/402650436755

3 지원되는 시스템 OS

Win8에서 Win10으로.

그러나 홈 버전 OS는 디버그 시스템(호스트 PC 측)에서 잘 지원되지 않습니다. usb2dbg.sys에 유효하지 않은 서명이 있을 수 있기 때문입니다(모든 홈 버전 OS는 아님). 이는 OS 문제에 속합니다. 하지만 다음 세 가지 방법으로 이 문제를 해결할 수 있습니다.

a: 다른 OS로 변경합니다. 예: Enterprise Edition OS.

b: 서명되지 않은 usb2dbg.sys 파일을 Enterprise Edition OS의 서명된 usb2dbg.sys 파일로 교체합니다.

c: 디버그 시스템(호스트 측)에서 드라이버 서명을 비활성화합니다. 이는 양쪽(호스트 및 구원) 모두 드라이버 서명을 비활성화한다는 의미입니다.

답변3

서명되지 않은 USB 디버그 드라이버가 있을 수 있습니다(예: WinDbg의 미리 보기 빌드/Windows SDK용 드라이버 도구).

오류 메시지는 어떤 이유로든 "inf 설치 실패"에 대한 모든 것을 포함한다는 것은 의심의 여지가 없습니다. 권한 관련 오류가 없는 사용자에게는 유익하지 않습니다(Windbg를 관리자 권한으로 올바르게 실행했습니다).

해결 방법: "드라이버 서명 적용 비활성화"를 사용하여 재부팅합니다. 예:https://windowsreport.com/driver-signature-enforcement-windows-10/

관련 정보