Artigo: 314464 - Última revisão: sábado, 1 de Dezembro de 2007 - Revisão: 2.2

Como resolver problemas relacionados com dispositivos desconhecidos listados no 'Gestor de dispositivos' no Windows XP

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 244601  (http://support.microsoft.com/kb/244601/PT/ ) .

Nesta página

Expandir tudo | Reduzir tudo

INTRODUÇÃO

O Gestor de dispositivos (Device Manager) apresenta uma lista de todos os dispositivos instalados no computador baseado no Microsoft Windows XP. Quando visualiza informações relativas a dispositivos no Gestor de dispositivos (Device Manager) poderá visualizar um dispositivo listado como desconhecido junto a um ponto de interrogação amarelo. Pode ser difícil determinar a causa deste dispositivo desconhecido porque existem poucas indicações relativas à sua origem. Este artigo explica os motivos possíveis que levam um dispositivo desconhecido a ser listado no Gestor de dispositivos (Device Manager).

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Mais Informação

Os motivos que se seguem são os mais comuns para explicar a apresentação de um dispositivo Dispositivo desconhecido (Unknown Device) no Gestor de dispositivos (Device Manager).

O dispositivo não tem um controlador de dispositivo

Quando um controlador de dispositivo não está disponível para um dispositivo, o Gestor de dispositivos (Device Manager) apresenta o dispositivo como desconhecido e coloca-o no ramo Outros dispositivos (Other devices). Isto é muito frequente com dispositivos USB (Universal Serial Bus) e IEEE (Institute of Electrical and Electronics Engineering) 1394 compostos. Também poderá ser apresentado um estado do tipo Código de erro 1 (Error Code 1) ou Código de erro 10 (Error Code 10) quando visualizar as propriedades do dispositivo no Gestor de dispositivos (Device Manager).

NOTA: a maior parte dos dispositivos USB e IEEE 1394 são concebidos para funcionar correctamente sem controladores de dispositivo adicionais, dado que são configurados e activados pelos controladores incluídos no Windows para estes tipos de barramento. No entanto, será necessário um controlador de dispositivo adicional se o dispositivo não encontrar correspondência nos controladores de classe definidos e fornecidos com o Windows. Se o barramento não conseguir identificar o dispositivo, interpretá-lo-á como um dispositivo composto e indicá-lo-á como tal no Gestor de dispositivos (Device Manager).

Está a utilizar um controlador de dispositivo do Microsoft Windows 98 ou do Microsoft Windows 95

Não pode utilizar ficheiros de controlador de dispositivo virtual (.vxd) comuns no Windows 98 ou Windows 95 com o Windows XP. Se tentar instalá-los no computador baseado no Windows XP, o dispositivo pode ser listado como desconhecido no Gestor de dispositivos (Device Manager). Normalmente, isto ocorre quando o fabricante do controlador de dispositivo não diferencia correctamente os dois controladores ou parte do princípio de que o Windows XP suporta a utilização de ficheiros .vxd do Windows 98 ou do Windows 95.

ID de dispositivo não reconhecido

Todos os dispositivos de hardware têm um identificador especial utilizado pelo Plug and Play. Este identificador pode incluir vários tipos diferentes como, por exemplo, ID do fornecedor, ID do dispositivo, ID do subsistema, ID do fornecedor do subsistema ou ID da revisão. Se não existir um ID de dispositivo ou se o computador com o Windows XP não reconhecer o ID do dispositivo, o Gestor de dispositivos (Device Manager) poderá listar o dispositivo como desconhecido.

NOTA: os programas de software que requerem rotinas de intercepção virtuais no hardware poderão criar estes dispositivos. Além disso, os dispositivos que criam bridges entre tipos de barramento como, por exemplo, um controlador de dispositivo que permite a um dispositivo de porta paralela emular um barramento SCSI ou ATAPI, também são conhecidos por gerarem um dispositivo desconhecido no Gestor de dispositivos (Device Manager).

Hardware ou firmware danificado

Os cenários possíveis em que hardware ou firmware danificado pode causar a apresentação de um dispositivo como desconhecido no Gestor de dispositivos (Device Manager) incluem os seguintes.

Dispositivo virtual criado com software

Os controladores de dispositivo só de software não apresentam um ID de dispositivo, não existindo nenhum método padrão para instalar estes dispositivos. Alguns fabricantes instalam o dispositivo utilizando o programa de instalação InstallShield ou um método semelhante. Note que o software instalado através de outros métodos pode não ser completamente removido quando o dispositivo é removido no Gestor de dispositivos (Device Manager) e, consequentemente, poderá ser necessário consultar o registo para verificar se todas as entradas foram removidas.

Utilize um dos métodos que se seguem para determinar se o software está a criar um dispositivo desconhecido:
  • Iniciar o computador em modo de segurança

    Apesar de não ser completamente fidedigno, iniciar o computador em modo de segurança pode ser uma das formas mais simples para determinar se o dispositivo desconhecido é criado por software.

    Para iniciar o computador em modo de segurança, prima F8 depois de reiniciar o computador. No Menu de opções avançadas do Windows (Windows Advanced Option Menu) apresentado, utilize as teclas de SETA para seleccionar Modo de segurança (Safe Mode) e prima ENTER. Se o dispositivo desconhecido já não estiver listado no Gestor de dispositivos (Device Manager), é provável que o dispositivo desconhecido não seja de hardware.
  • Verificar a pasta de arranque

    Se suspeitar de que um determinado programa é a causa do dispositivo desconhecido, consulte a pasta de arranque do computador para verificar que programas estão configurados para serem iniciados durante o arranque do computador. A pasta de arranque encontra-se na seguinte localização do disco rígido, em que C é a unidade em que o Windows está instalado, e perfil do utilizador é o perfil do utilizador:
    C:\Documents and Settings\perfil do utilizador\Menu Iniciar\Programas
    Note que a pasta de arranque não contém todos os programas configurados para iniciar quando inicia o computador.

  • Utilizar a ferramenta de informações de sistema

    A ferramenta de informações de sistema pode ser útil quando é necessário identificar a causa da apresentação de um dispositivo desconhecido.

    Para utilizar a ferramenta de informações de sistema para visualizar uma lista de programas que são iniciados durante o arranque do computador, siga estes passos:
    1. Clique em Iniciar (Start) e clique em Executar (Run).
    2. Na caixa Abrir (Open), escreva msinfo32 e clique em OK.
    3. No painel esquerdo, expanda Ambiente de software (Software Environment) e faça duplo clique em Programas de arranque (Startup Programs).

      É apresentada uma lista dos programas configurados para iniciar durante o arranque do computador.

      No registo de eventos, procure erros que se refiram a qualquer um destes programas. Se encontrar um evento relacionado com um programa nesta lista, remova o programa. Note que quando um programa cria um dispositivo desconhecido isso não é necessariamente uma indicação de que o programa não funciona, a não ser que o programa dependa desse dispositivo para iniciar.
    Para utilizar a ferramenta de informações de sistema para visualizar uma lista dos dispositivos com problemas, siga estes passos:

    1. Clique em Iniciar (Start) e clique em Executar (Run).
    2. Na caixa Abrir (Open), escreva msinfo32 e clique em OK.
    3. No painel esquerdo, expanda Componentes (Componentes) e faça duplo clique em Dispositivos com problemas (Problem Devices).

      No painel direito é apresentada uma lista dos dispositivos instalados no computador que possam ter um problema, como se segue:
      • A coluna Dispositivo (Device) lista o nome comum do dispositivo ou o nome do controlador de dispositivo associado.
      • A coluna ID do dispositivo PNP (PnP Device ID) lista ID de dispositivos, tais como o ID de PCI (Peripheral Component Interconnect), o ID de ISA (Industry Standard Architecture), um ID para outro tipo de barramento ou um tipo desconhecido.
      • A coluna Código de erro (Error Code) lista o código de erro associado a este problema específico. Em muitas situações, o código de erro do Gestor de dispositivos (Device Manager) ajuda a determinar o que criou o dispositivo desconhecido. Por exemplo, se o computador gerar uma mensagem de erro "Controlador de dispositivo danificado ou em falta" ("Bad or missing device driver"), podem ser listados três tipos de mensagens na pasta Dispositivos com problemas (Problem Devices), dependendo do tipo de dispositivo:
        • ID de dispositivo PCI PnP:

          Nome do dispositivo | PCI\VEN_00000&DEV_0000&SUBSYS_00000000&REV_00\0&0000 | Código de erro
        • ID ISA PnP:

          Nome de dispositivo | ?\PNP0000\0
        • Controlador de dispositivo danificado ou incompatível:

          Nome de dispositivo | ROOT\UNKNOWN\0000
  • Consultar o ficheiro Setupapi.log Se o dispositivo tiver um nome com significado, utilize as informações no ficheiro Setupapi.log para identificar a causa de um dispositivo desconhecido. O ficheiro Setupapi.log está, por predefinição, localizado na pasta %SystemRoot%.

    Por vezes, o nome do dispositivo listado pode induzir em erro. Por exemplo, um dispositivo pode ser listado como um dispositivo série no Gestor de dispositivos (Device Manager), quando na realidade não está relacionado com uma porta série. Isto geralmente ocorre quando um ID de Plug and Play parcial está disponível e o Gestor de dispositivos (Device Manager) o interpreta como um dispositivo série. Esta interpretação pode ocorrer devido a um ID compatível especificado pelo dispositivo. Como anteriormente, isto pode ser corrigido localizando o programa de arranque que poderá estar a ter um comportamento incorrecto.

    Tenha em atenção que a simples remoção do dispositivo desconhecido do Gestor de dispositivos (Device Manager) não resultará se o dispositivo desconhecido estiver a ser causado por um programa de software. É necessário remover o programa e reiniciar o computador. Se o dispositivo desconhecido ainda estiver listado no Gestor de dispositivos (Device Manager) depois de reiniciar o computador em modo de segurança, contacte o suporte técnico da Microsoft para obter ajuda na remoção do dispositivo.

Dispositivos de hardware

É menos complexo isolar dispositivos de hardware do que dispositivos virtuais. Para identificar a causa de um dispositivo desconhecido, utilize um dos seguintes métodos:
  • Remover dispositivos de hardware do computador

    Remova os dispositivos de hardware do computador um de cada vez até que o dispositivo desconhecido desapareça da lista do Gestor de dispositivos (Device Manager). Tenha em atenção que este método pode ser lento e nem sempre fiável.

    - ou -
  • Determinar se o controlador de dispositivo está assinado digitalmente

    Quando instala um controlador de dispositivo e o Windows detecta que este não está assinado digitalmente, poderá receber uma mensagem de aviso e a opção para cancelar ou continuar a instalação. Esta mensagem apenas é apresentada se o computador estiver configurado para apresentar uma mensagem de aviso sempre que um programa de instalação tentar instalar um controlador de dispositivo sem uma assinatura digital.

    NOTA: um controlador de dispositivo assinado digitalmente pode também ser listado como desconhecido no Gestor de dispositivos (Device Manager).

    Para obter mais informações sobre a assinatura de controladores do Windows, visite o seguinte Web site da Microsoft:
    http://www.microsoft.com/whdc/devtools/ddk/default.mspx (http://www.microsoft.com/whdc/devtools/ddk/default.mspx/)
É possível bloquear a instalação de controladores de dispositivo que não contenham uma assinatura digital. Utilize esta abordagem quando pretender evitar qualquer tentativa deliberada de destabilização do computador. Para o fazer, siga estes passos:
  1. Clique em Iniciar (Start), clique em Executar (Run), escreva control sysdm.cpl e clique em OK.
  2. Clique no separador Hardware.
  3. Em Gestor de dispositivos (Device Manager), clique em Assinatura dos controladores (Driver Signing) e clique em Bloquear - Nunca instalar software de controlador não assinado (Block - Never install unsigned driver software).
  4. Clique em OK duas vezes.
Para visualizar uma lista dos controladores de dispositivo instalados no computador que não estão assinados digitalmente, utilize um dos seguintes métodos:
  • Consultar o ficheiro Setupapi.log

    Procure entradas semelhantes à seguinte:
    O ficheiro (C:\Windows\inf\ntapm.inf) não está assinado digitalmente, a ignorar data do controlador.
    A instalar a secção epatapi_inst de C:\documents and settings\nome de utilizador\Os meus documentos\parallel port test drivers\epatapnt.inf
    Um controlador não assinado ou assinado incorrectamente (C:\documents and settings\nome de utilizador\Os meus documentos\parallel port test drivers\epatapnt.inf) foi instalado para placa ATAPI paralela. Erro 0xe000022f: O INF de outro fabricante não contém informações de assinatura digital.
    A copiar o ficheiro C:\documents and settings\nome de utilizador\Os meus documentos\parallel port test drivers\epatapnt.mpd para C:\Windows\System32\DRIVERS\epatapnt.mpd.
    Um controlador não assinado ou assinado incorrectamente (C:\documents and settings\nome de utilizador\Os meus documentos\parallel port test drivers\epatapnt.mpd) foi instalado para placa ATAPI paralela. Erro 0xe000022f: O INF de outro fabricante não contém informações de assinatura digital.
    [The file (C:\Windows\inf\ntapm.inf) is not digitally signed, ignoring driver date.

    Installing section epatapi_inst from C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.inf
    An unsigned or incorrectly signed driver (C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.inf) was installed for Parallel ATAPI Adapter.. Error 0xe000022f: The third-party INF does not contain digital signature information.
    Copying file C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.mpd to C:\Windows\System32\DRIVERS\epatapnt.mpd.
    An unsigned or incorrectly signed driver (C:\documents and settings\user name\my documents\parallel port test drivers\epatapnt.mpd) was installed for Parallel ATAPI Adapter.. Error 0xe000022f: The third-party INF does not contain digital signature information.]
    - ou -

  • -ou-Utilizar a ferramenta de verificação de assinatura do ficheiro

    A ferramenta de verificação de assinatura do ficheiro lista todos os controladores não assinados instalados no computador. Cria um registo Sigverif.txt localizado na pasta %SystemRoot%. Utilize um editor de texto (por exemplo, o Bloco de notas [Notepad]) para visualizar o ficheiro. Para utilizar a ferramenta de verificação de assinatura do ficheiro para visualizar uma lista de controladores que não se encontrem assinados digitalmente, siga estes passos:
    1. Clique em Iniciar (Start) e clique em Executar (Run).
    2. Na caixa Abrir (Open), escreva sigverif e clique em OK.
    3. Clique em Avançadas (Advanced) e em Procurar outros ficheiros que não estejam assinados digitalmente (Look for other files that are not digitally signed) no separador Procurar (Search).
    4. Clique para seleccionar a caixa de verificação Incluir subpastas (Include subfolders) e, em seguida, clique em Procurar (Browse).
    5. Localize e seleccione a pasta %SystemRoot%\System32\Drivers, clique duas vezes em OK e clique em Iniciar (Start).
    Reveja a lista e contacte o fabricante do controlador para obter informações sobre como obter um controlador actualizado assinado digitalmente.
Os dispositivos USB baseados em versões anteriores da especificação USB poderão criar dispositivos duplicados que aparecem quando o dispositivo é ligado, desaparecendo, depois, quando o dispositivo é desligado. Além disso, o dispositivo poderá funcionar perfeitamente, mas criar um dispositivo desconhecido não associado, o que, regra geral, pode ser provocado por firmware desactualizado ou mal configurado. Neste caso, contacte o fabricante do dispositivo para obter firmware actualizado.

Um dispositivo duplicado pode aparecer se instalar manualmente um controlador para um dispositivo Plug and Play que o computador já detectou e instalou. Pode resolver este problema eliminando o dispositivo duplicado.

Para obter informações adicionais sobre como utilizar o Gestor de dispositivos (Device manager) para gerir dispositivos no Windows XP, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
283658  (http://support.microsoft.com/kb/283658/ ) COMO: Gerir dispositivos no Windows XP
307970  (http://support.microsoft.com/kb/307970/ ) COMO: Configurar dispositivos utilizando o 'Gestor de dispositivos' no Windows XP
304514  (http://support.microsoft.com/kb/304514/ ) Como configurar o 'Gestor de dispositivos' para apresentar informações detalhadas
310126  (http://support.microsoft.com/kb/310126/ ) Resolução de problemas de conflitos de dispositivos com o 'Gestor de dispositivos'
283361  (http://support.microsoft.com/kb/283361/ ) O 'Gestor de dispositivos' continua a listar um dispositivo depois de uma tentativa de remoção
310123  (http://support.microsoft.com/kb/310123/ ) Explicação de códigos de erro gerados pelo 'Gestor de dispositivos'
Para obter informações adicionais sobre a ferramenta de informações de sistema, clique nos números de artigo existentes abaixo para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
308549  (http://support.microsoft.com/kb/308549/ ) Descrição da ferramenta 'Informações de sistema' (Msinfo32.exe) do Windows XP
300887  (http://support.microsoft.com/kb/300887/ ) How to Use System Information (MSINFO32) switches
Para obter informações adicionais sobre como utilizar a ferramenta Msconfig para a resolução de problemas, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
310560  (http://support.microsoft.com/kb/310560/ ) Como resolver problemas com o 'Utilitário de configuração do sistema' do Windows XP
269155  (http://support.microsoft.com/kb/269155/ ) Error message when you try to set an IP address on a network adapter
Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kberrmsg kbinfo kbtshoot kbtool kbhardware kbhw kb3rdparty KB314464