Partilhar via


Depurando instalações de dispositivos

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 sob o 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, ele fornece alguns desafios para o desenvolvedor do pacote de driver que deseja depurar as ações das DLLs de instalador de classe e coinstalador de do pacote de driver. Para o desenvolvedor de um pacote de driver, geralmente é mais desejável depurar as ações de uma DLL coinstalador durante a instalação de um dispositivo.

Esta seção contém os tópicos a seguir, que descrevem técnicas usadas para depurar coinstaladores durante os estágios principais da instalação do dispositivo:

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

Depuração de instalações de dispositivos com um depurador em modo utilizador

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

Para obter mais informações sobre coinstaladores, consulte Escrevendo um coinstalador.