Partilhar via


Habilitando o suporte para depuração de instalações de dispositivo

A partir do Windows Vista, quando o gerenciador de Plug and Play (PnP) detecta um novo dispositivo no sistema, o sistema operacional inicia o processo de host de instalação do dispositivo (DrvInst.exe) para pesquisar e instalar um driver para o dispositivo.

Para definir o tipo de suporte que o sistema operacional fornece para depurar o processo de host de instalação do dispositivo, crie (ou modifique) o seguinte REG_DWORD valor do Registro no sistema de destino a ser depurado:

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

A tabela a seguir descreve os tipos de suporte de depuração especificados usando o valor de Registro DebugInstall .

Valor de DebugInstall Suporte à depuração

2

O processo de instalação do dispositivo será depurado usando um depurador no modo de usuário. Para obter mais informações, consulte Depurando instalações de dispositivo com um depurador do modo de usuário.

1

O processo de instalação do dispositivo será depurado usando o KD (depurador de kernel). Para obter mais informações, consulte Depurando instalações de dispositivo com o depurador de kernel (KD).

0

Nenhuma depuração do processo de instalação do dispositivo. Esse é o suporte padrão se DebugInstall não estiver presente no registro

Depois que o valor de DebugInstall registry for definido, você não precisará reinicializar o sistema de destino que deseja depurar. No entanto, o valor do Registro DebugInstall deve ser definido antes do início da próxima instalação do dispositivo e permanece em vigor para cada instalação subsequente do dispositivo até que o valor seja definido como zero.

Nota Certifique-se de redefinir o valor de Registro de DepuraçãoInstalar para zero (ou excluir o valor) assim que não for mais necessário depurar uma instalação de dispositivo no sistema de destino.