Partilhar via


Ativando o suporte para depuração de instalações de dispositivos

A partir do Windows Vista, quando o gerenciador Plug and Play (PnP) deteta um novo dispositivo no sistema, o sistema operacional inicia o processo de host de instalação do dispositivo (DrvInst.exe) para procurar 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 valor REG_DWORD 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 utilizando o valor de registo DebugInstall.

Valor DebugInstall Suporte de depuração

2

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

1

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

0

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

Depois que o valor do Registro DebugInstall for definido, não será necessário 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.

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