Detectar e atualizar dispositivos plug and play e drivers de dispositivo quando você instalar o Windows XP Service Pack 2 (SP2)

Traduções deste artigo Traduções deste artigo
ID do artigo: 887411 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como o programa de instalação do Microsoft Windows XP Service Pack 2 (SP2) determina se um driver de dispositivo será atualizado.

INTRODUÇÃO

Em service packs anteriores, o programa de instalação não executou qualquer detecção de plug and play de dispositivos e drivers de dispositivo. No Windows XP SP2, a instalação do programa detecta atualmente instalados drivers de dispositivo e o programa de instalação pode atualizar os drivers de dispositivo detectado.

O programa de instalação também instala novos dispositivos. Por exemplo, Microsoft Windows XP não incluiu drivers Bluetooth, mas Bluetooth drivers são instalados quando você instala o Windows XP SP2. Nova configuração de dispositivo é simplificada porque dispositivos que estão instalados e configurados da mesma maneira são agrupados em classes de instalação do dispositivo. Por exemplo, todas as câmeras podem especificar que eles são membros da classe de instalação de imagem.

Este artigo descreve como o programa de instalação do Windows XP SP2 determina se um driver de dispositivo será atualizado. Ele também aborda como substituir um driver de terceiros durante a instalação do Windows XP SP2 e como impedir que drivers sejam sobrescritos.

Mais Informações

Drivers que estão incluídos com uma versão de sistema operacional ou service pack são conhecidas como drivers de caixa de entrada. Drivers de caixa de entrada são drivers que são lançados com arquivos de catálogo. Drivers que são confiáveis pelo catálogo são conhecidos como drivers assinados. Drivers que são lançados sem o arquivo de catálogo são conhecidos como drivers não assinados. Por padrão, o programa de instalação do Windows XP SP2 não irá atualizar os drivers de outras empresas quando você instala o Windows XP SP2.

Se você desejar atualizar os drivers de dispositivos de terceiros com arquivos de driver que estão incluídos com o Windows XP SP2, listar os dispositivos no arquivo Update.inf do Windows XP SP2 em um formato que seja semelhante à seguinte:
[DeviceClassList]

ClassName = ClassGUID
Observação ClassName é o nome de classe do dispositivo e ClassGUID é a classe GUID.
[DevicesToUpgrade]

DeviceHardwareID  =   DeviceINFFileName
Observação DeviceHardwareID é a identificação de hardware do dispositivo e DeviceINFFileName é o nome do arquivo .inf para o dispositivo.

Update.exe atualiza os dispositivos especificados nas seções a [DevicesToUpgrade] do arquivo Update.inf. Para fazer isso, o instalador deve ter as seguintes informações:
  • A identificação de dispositivo, também conhecido como a identificação do hardware
  • O arquivo .inf do dispositivo
  • A classe GUID do dispositivo
Por exemplo, a seção NVIDIA no arquivo Update.inf do Windows XP SP2 é semelhante à seguinte: pci\ven_10de
[DevicesToUpgrade]

pci\ven_10de&dev_0100 = nv4_disp.inf
pci\ven_10de&dev_0101 = nv4_disp.inf
pci\ven_10de&dev_0103 = nv4_disp.inf
pci\ven_10de&dev_0110 = nv4_disp.inf
pci\ven_10de&dev_0111 = nv4_disp.inf
pci\ven_10de&dev_0112&subsys_00011179 = nvts.inf
pci\ven_10de&dev_0112&subsys_00021179 = nvts.inf
pci\ven_10de&dev_0112&subsys_001214c0 = nvct.inf

[DeviceClassList]
display={4d36e968-e325-11ce-bfc1-08002be10318}

Como substituir drivers de dispositivo específicos de terceiros

Para usar uma seção de exclusões para substituir um driver, incluir as seções a seguir no arquivo Update.inf:
[DeviceId.Exclusions]
DeviceHardwareID

[Provider.Exclusions]
DriverProvider

[DevicesToUpgrade]
DeviceHardwareID =  DeviceINFFileName
Observação DeviceHardwareID é a identificação de hardware do dispositivo, DriverProvider é o nome do provedor do driver e DeviceINFFileName é o nome do arquivo .inf para o dispositivo.

A seção DeviceId.Exclusions permite que você substituir o driver de terceiros para um dispositivo específico. A seção Provider.Exclusions permite que você exclua um provedor de driver da verificação de terceiros. Por padrão, o driver não é adicionado à lista de terceiros se Microsoft é o provedor em Provider.Exclusions.

O processo de detecção e atualização

O processo de detecção e atualização tem quatro fases distintas:
  • Analisar fase
    Update.exe verifica o sistema, armazena o dispositivo IDs dos dispositivos com drivers de terceiros e compila uma lista de arquivos de driver de terceiros. Update.exe também usa a seção [DeviceClassList] no arquivo Update.inf para descobrir a classe de dispositivo GUIDs que deve ser verificado.
  • fase de backup
    Update.exe enumera os dispositivos e verifica o hardware identificações no arquivo Update.inf. Para cada dispositivo que é um membro de uma classe de dispositivo que está especificado no [DeviceClassList], o Update.exe verifica que o driver de dispositivo será atualizado. Se o driver de dispositivo será atualizado, o driver de dispositivo existente é feito backup no caso de Windows XP SP2 é removido do computador.
  • fase de cópia de arquivo
    Arquivos de sistema operacional e driver de dispositivo são copiados para o sistema.
  • Atualizar fase
    Todas as classes de dispositivo que estão na seção [DeviceClassList] do arquivo Update.inf são enumeradas. Em seguida, os dispositivos que pertencem a cada classe também são enumerados. Dispositivos que possuem drivers de terceiros são ignorados, juntamente com drivers de dispositivo que não tiveram backup feito. Se o dispositivo possui uma entrada na seção [DevicesToUpgrade] do arquivo Update.inf e foi feito o backup, o Update.exe atualiza o driver de dispositivo.
Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.

Propriedades

ID do artigo: 887411 - Última revisão: terça-feira, 26 de outubro de 2004 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional SP2
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows XP Media Center Edition 2005
Palavras-chave: 
kbmt kbsetup kbhowto kbinfo KB887411 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 887411

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com