O Windows oferece suporte às especificações Plug and Play que definem como um computador pode detectar e configurar hardware recém-adicionado e instalar automaticamente o driver do dispositivo. Antes do Plug and Play, os usuários precisavam configurar manualmente os dispositivos antes de conectá-los ao computador.
O hardware Plug and Play, aliado a um sistema operacional compatível com Plug and Play como o Windows Vista® e o Windows Server® 2008, permite que um usuário conecte o hardware e o Windows procure um pacote de driver de dispositivo apropriado, configurando-o automaticamente para funcionar sem interferir em outros dispositivos.
Como o software do driver do dispositivo é executado como se fosse parte do sistema operacional com acesso irrestrito a todo o computador, é essencial que somente os drivers de dispositivos conhecidos e autorizados sejam permitidos. Para oferecer suporte a esse requisito de segurança, o Windows Vista e o Windows Server 2008 dividem o processo de instalação em duas etapas:
Instalação do dispositivo no Windows
A instalação do dispositivo e o driver do dispositivo no Windows Vista e no Windows Server 2008 opera como mostrado no diagrama a seguir. No diagrama, "PnP" se refere ao serviço Plug and Play em execução no Windows. Se qualquer uma das verificações de segurança descritas falhar, ou se um pacote de driver de dispositivo apropriado não for localizado, o processo é interrompido.
-
Quando um usuário insere um dispositivo, o Windows detecta o novo hardware e sinaliza para o serviço Plug and Play para que torne o dispositivo operacional.
-
Plug and Play identifica o dispositivo.
-
Plug and Play procura no repositório do driver um pacote de driver que corresponda ao dispositivo. Se não for localizado um pacote correspondente, vá para a etapa 4. Se um pacote correspondente for localizado, pule para a etapa 8.
-
O Windows procura um pacote de driver correspondente examinando nos seguintes locais, parando assim que um pacote correspondente for localizado:
-
Pesquisando pastas especificadas pela entrada do registro DevicePath. Para obter mais informações, consulte Configurar o Windows para procurar drivers de dispositivos em pastas adicionais.
-
Pesquisando o site do Windows Update. Para obter mais informações, consulte Configurar o Windows para procurar drivers de dispositivos no Windows Update.
-
Solicitando a mídia ao usuário.
-
Pesquisando pastas especificadas pela entrada do registro DevicePath. Para obter mais informações, consulte Configurar o Windows para procurar drivers de dispositivos em pastas adicionais.
-
O Windows verifique se o usuário tem permissão para colocar o pacote do driver no repositório do driver. O usuário deve ter credenciais de administrador ou a diretiva do computador deve ser definida para permitir que os usuários padrão instalem dispositivos que tenham esse identificador. Para obter mais informações sobre essa diretiva, consulte Configurar a diretiva do computador para permitir que não-administradores instalem dispositivos específicos.
-
O Windows verifica se o pacote do driver tem uma assinatura digital válida. Se o pacote do driver for assinado por um certificado válido, mas não for localizado no repositório Fornecedores Confiáveis, o Windows solicitará a confirmação do usuário.
-
O Windows coloca uma cópia do pacote do driver no repositório do driver.
-
PnP copia os arquivos do driver do repositório do driver para os respectivos locais operacionais, em geral, %systemroot%\windows32\drivers.
-
PnP configura o registro para instruir o Windows sobre como usar os drivers recém-instalados.
-
PnP inicia os drivers recém-instalados. Esta etapa é repetida sempre que o computador é reiniciado para recarregar os drivers.
No Windows Vista e no Windows Server 2008, o processo descrito nas etapas 3 até 7 é denominado de teste. Durante o teste, o Windows executa verificações de segurança e, depois, coloca o pacote do driver em um local seguro para que possa ser acessado pelo dispositivo Plug and Play. No Windows Vista e no Windows Server 2008, o teste pode ser executado por um administrador como uma etapa separada. Para obter mais informações, consulte Testar um driver de dispositivo no armazenamento do driver.
Se você é o administrador de vários computadores, o teste dos pacotes de drivers de dispositivos para os usuários é um benefício importante. O Windows executa todas as verificações de segurança necessárias durante o teste, incluindo a verificação dos direitos de administrador e a validação de assinaturas digitais. Depois de um pacote de driver ser testado com êxito, qualquer usuário que faça logon nesse computador poderá instalar os drivers no repositório do driver simplesmente conectando o dispositivo apropriado. Não há prompts e não é necessário ter permissões especiais. Basta que o usuário conecte o dispositivo para que o mesmo funcione, sem intervenção do administrador ou do suporte técnico.
Referências adicionais
Para obter mais informações sobre o armazenamento de driver e o processo de teste, consulte o Guia Passo a Passo para Gerenciamento e Instalação de Dispositivos: Assinando e Testando Drivers de Dispositivo (
Instalando dispositivos e os respectivos drivers
Instalar um dispositivo Plug and Play
Instalar um dispositivo não Plug and Play
Testar um driver de dispositivo no armazenamento do driver
Configurar o Windows para procurar drivers de dispositivos em pastas adicionais
Configurar o Windows para procurar drivers de dispositivos no Windows Update
Atualizar ou alterar um driver de dispositivo
Reverter um driver de dispositivo a uma versão anterior
Habilitar ou desabilitar um dispositivo Plug and Play
Iniciar ou parar um driver de dispositivo não Plug and Play
Configurar o tipo de inicialização de um driver de dispositivo não Plug and Play