다음을 통해 공유


디바이스 설치 디버깅

Windows Vista 이상 버전의 Windows에서 디바이스 설치의 핵심 단계는 항상 서버 쪽 설치라고 하는 비대화형 컨텍스트에서 실행됩니다. 디바이스 설치(DrvInst.exe)에 대한 호스트 프로세스는 LocalSystem 계정의 보안 컨텍스트에서 실행됩니다.

서버 쪽 설치는 비대화형으로 실행되며 사용자 입력 없이 완료되어야 하므로 드라이버 패키지의 클래스 설치 관리자 및 공동 설치 관리자 DLL의 작업을 디버그하려는 드라이버 패키지 개발자에게 몇 가지 문제를 제공합니다. 드라이버 패키지 개발자의 경우 일반적으로 디바이스를 설치하는 동안 공동 설치 관리자 DLL의 작업을 디버그하는 것이 가장 좋습니다.

이 섹션에는 디바이스 설치의 핵심 단계에서 공동 설치 관리자를 디버그하는 데 사용되는 기술을 설명하는 다음 topics 포함되어 있습니다.

디바이스 설치 디버깅 지원 사용

사용자 모드 디버거를 사용하여 디바이스 설치 디버깅

KD(커널 디버거)를 사용하여 디바이스 설치 디버깅

공동 설치 관리자에 대한 자세한 내용은 공동 설치 관리자 작성을 참조하세요.