Freigeben über


Aktivieren der Unterstützung für das Debuggen von Geräteinstallationen

Wenn ab Windows Vista der Plug & Play-Manager (PnP) ein neues Gerät im System erkennt, startet das Betriebssystem den Hostprozess für die Geräteinstallation (DrvInst.exe), um nach einem Treiber für das Gerät zu suchen und zu installieren.

Um die Art der Unterstützung festzulegen, die das Betriebssystem für das Debuggen des Geräteinstallationshostprozesses bereitstellt, erstellen (oder ändern) Sie den folgenden REG_DWORD Registrierungswert auf dem zu debuggenden Zielsystem:

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

In der folgenden Tabelle werden die Typen der Debugunterstützung beschrieben, die mithilfe des Registrierungswerts DebugInstall angegeben werden.

DebugInstall-Wert Debugunterstützung

2

Der Geräteinstallationsprozess wird mithilfe eines Benutzermodusdebuggers debuggt. Weitere Informationen finden Sie unter Debuggen von Geräteinstallationen mit einem Benutzermodusdebugger.

1

Der Installationsvorgang des Geräts wird mithilfe des Kerneldebuggers (KD) gedebuggt. Weitere Informationen finden Sie unter Debuggen von Geräteinstallationen mit dem Kerneldebugger (KD).

0

Kein Debuggen des Installationsvorgangs des Geräts. Dies ist die Standardunterstützung, wenn DebugInstall nicht in der Registrierung vorhanden ist.

Nachdem der Registrierungswert DebugInstall festgelegt wurde, müssen Sie das Zielsystem, das Sie debuggen möchten, nicht neu starten. Der Registrierungswert DebugInstall muss jedoch vor dem Start der nächsten Geräteinstallation festgelegt werden und bleibt für jede nachfolgende Geräteinstallation wirksam, bis der Wert auf Null festgelegt ist.

Hinweis Stellen Sie sicher, dass Sie den Registrierungswert DebugInstall auf 0 (null) zurücksetzen (oder den Wert löschen), sobald das Debuggen einer Geräteinstallation auf dem Zielsystem nicht mehr erforderlich ist.