Włączanie obsługi debugowania instalacji urządzeń

Począwszy od systemu Windows Vista, gdy menedżer Plug and Play (PnP) wykryje nowe urządzenie w systemie, system operacyjny uruchamia proces hosta instalacji urządzenia (DrvInst.exe) w celu wyszukania i zainstalowania sterownika dla urządzenia.

Aby ustawić typ obsługi, jaką system operacyjny zapewnia na potrzeby debugowania procesu hosta instalacji urządzenia, utwórz (lub zmodyfikuj) następującą wartość rejestru REG_DWORD w systemie docelowym, który ma być debugowany:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Installer\DebugInstall

W poniższej tabeli opisano typy obsługi debugowania określone przy użyciu wartości rejestru DebugInstall .

Wartość DebugInstall Wsparcie debugowania

2

Proces instalacji urządzenia zostanie debugowany przy użyciu debugera trybu użytkownika. Aby uzyskać więcej informacji, zobacz Debugowanie instalacji urządzeń za pomocą debugera trybu użytkownika.

1

Proces instalacji urządzenia zostanie debugowany przy użyciu debugera jądra (KD). Aby uzyskać więcej informacji, zobacz Debugowanie instalacji urządzeń za pomocą debugera jądra (KD).

0

Brak debugowania procesu instalacji urządzenia. Jest to domyślne wsparcie, jeśli DebugInstall nie jest obecny w rejestrze

Po ustawieniu wartości rejestru DebugInstall nie trzeba ponownie uruchomić systemu docelowego, który chcesz debugować. Jednak wartość rejestru DebugInstall musi być ustawiona przed rozpoczęciem następnej instalacji urządzenia i pozostaje w mocy dla każdej kolejnej instalacji urządzenia, dopóki wartość nie zostanie ustawiona na zero.

Uwaga Pamiętaj, aby zresetować wartość rejestru DebugInstall do zera (lub usunąć wartość), gdy debugowanie instalacji urządzenia w systemie docelowym nie jest już konieczne.