É apresentada a mensagem de erro "Subsistema MS-DOS a 16 bits" quando instala um programa

Traduções de Artigos Traduções de Artigos
Artigo: 314452 - Ver produtos para os quais este artigo se aplica.
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 254914.

IMPORTANTE: este artigo contém informações sobre como modificar o registo. Antes de modificar o registo, certifique-se de que efectua uma cópia de segurança e de que compreende como o pode restaurar se ocorrer um problema. Para obter informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
256986 Descrição do registo do Microsoft Windows
Expandir tudo | Reduzir tudo

Sintomas

Depois de instalar um programa no computador, pode receber uma das seguintes mensagens de erro quando tentar executar qualquer programa de 16 bits:
Subsistema MS-DOS a 16 bits
unidade:\caminho_do_programa
XXXX. Um controlador de dispositivos virtuais falhou a inicialização Dll. Escolha 'Fechar' para terminar a aplicação.
- ou -
Subsistema MS-DOS a 16 bits
unidade:\caminho_do_programa
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. O formato de controlador de dispositivos virtuais no registo não é válido. Escolha 'Fechar' para terminar a aplicação.
Em alguns casos, quando clica em Ignorar, o programa é correctamente executado, mas o utilizador continua a receber a mensagem de erro quando inicia programas de 16 bits.

Causa

Este comportamento pode ocorrer se o seguinte valor de registo estiver danificado:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
Este comportamento pode ocorrer depois de instalar um programa de 16 bits ou um programa que utilize um programa de instalação de 16 bits que não seja compatível com o Windows XP. Este comportamento também pode ocorrer se o ficheiro Command.com instalado no computador estiver danificado ou tiver a versão errada.

Resolução

Para resolver este problema:
  1. Inicie o Editor de registo (Regedt32.exe ou Regedit.exe).

    NOTA: no Windows XP, o Regedit.exe e o Regedt32.exe foram integrados num único programa que combina as funcionalidades dos dois editores de registo do Windows 2000.
  2. Localize e seleccione o seguinte valor:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
  3. No menu Editar, clique em Eliminar.
  4. No menu Editar, aponte para Novo e, em seguida, clique em Valor de múltiplas cadeias.
  5. Escreva VDD na caixa Nome do valor e prima ENTER.
  6. Saia do Editor de registo.
Se o problema continuar a ocorrer, verifique se a versão correcta do ficheiro Command.com está instalada na pasta systemroot/System32 do computador

A versão do Windows XP do ficheiro Command.com tem atributos semelhantes aos seguintes:
   Tamanho Data         Hora
   ------------------------------
   50620   08-23-2001   4:00 A.M.
				

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados no início deste artigo.

Propriedades

Artigo: 314452 - Última revisão: 9 de maio de 2005 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kb3rdparty kbappdev kberrmsg kbprb KB314452

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