Compartilhar via


Depurando instalações de dispositivo

No Windows Vista e versões posteriores do Windows, os estágios principais da instalação do dispositivo são sempre executados em um contexto não interativo conhecido como instalações do lado do servidor. O processo de host para instalação do dispositivo (DrvInst.exe) é executado no contexto de segurança da conta LocalSystem.

Como as instalações do lado do servidor são executadas de forma não interativa e devem ser concluídas sem qualquer entrada do usuário, ela fornece alguns desafios para o desenvolvedor do pacote de driver que deseja depurar as ações das DLLs do instalador de classe e do co-instalador do pacote de driver . Para o desenvolvedor de um pacote de driver, geralmente é mais desejável depurar as ações de uma DLL de coinstalador durante a instalação de um dispositivo.

Esta seção contém os seguintes tópicos, que descrevem técnicas que são usadas para depurar os co-instaladores durante os estágios principais da instalação do dispositivo:

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

Depurando instalações de dispositivo com um depurador no modo de usuário

Depurando instalações de dispositivo com o depurador de kernel (KD)

Para obter mais informações sobre os co-instaladores, consulte Escrevendo um co-instalador.