Artigo: 254914 - Última revisão: terça-feira, 27 de Março de 2007 - Revisão: 4.7

Mensagem de erro de controlador de dispositivo virtual no subsistema MS-DOS de 16 bits

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.
Importante
Este artigo aplica-se para o Windows 2000. Suporte para o Windows 2000 termina em 13 de Julho de 2010. O Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) é um ponto de partida para planear a estratégia de migração a partir do Windows 2000. Para mais informações consulte a Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) .
Para obter uma versão do Microsoft Windows XP deste artigo, consulte 314452  (http://support.microsoft.com/kb/314452/ ) .
Importante
Este artigo aplica-se para o Windows 2000. Suporte para o Windows 2000 termina em 13 de Julho de 2010. O Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) é um ponto de partida para planear a estratégia de migração a partir do Windows 2000. Para mais informações consulte a Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) .
Expandir tudo | Reduzir tudo

Sintomas

Depois de instalar alguns programas, uma das seguintes mensagens de erro poderá aparecer quando tentar executar programas de 16 bits:
16 bits subsistema MS-DOS
drive: \ program path
XXXX. Um controlador de dispositivo virtual instaláveis falhou a inicialização de DLL. Escolha 'Fechar' para terminar a aplicação.
- ou -
16 bits subsistema MS-DOS
drive: \ program path
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. formato de controlador de dispositivo virtual no registo é inválido. Escolha 'Fechar' para terminar a aplicação.
Em alguns casos, clicando em Ignorar permite que o programa seja executado correctamente, mas a mensagem de erro continua a ser apresentado quando inicia programas de 16 bits.

Causa

Este comportamento pode ocorrer se o seguinte valor de registo está danificado:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
Este problema poderá ocorrer depois de instalar um programa de 16 bits ou um programa que utiliza um programa de instalação de 16 bits, que não é compatível com o Windows 2000.

Resolução

Importante Esta secção, método ou tarefa contém passos que a saber como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Como efectuar uma cópia de segurança e restaurar o registo no Windows
  1. Inicie o Editor de registo (Regedt32.exe).
  2. Localize e faça clique sobre o seguinte valor:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
  3. No menu Editar, clique em Eliminar.
  4. No menu Editar, clique em Adicionar valor.
  5. Escreva VDD na caixa Nome do valor, clique em ' REG_MULTI_SZ ' para o Tipo de dados e, em seguida, clique em OK.
  6. Aparece o editor de múltiplas cadeias. Deixar este campo em branco e clique em OK.
  7. Saia do Editor de registo.
Se os passos acima não funcionarem ou se não for possível criar a chave VDD, poderá ser necessário para também eliminar e recriar a chave de registo VirtualDeviceDrivers toda.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Estas mensagens de erro também podem ocorrer no Microsoft Windows NT 4.0, se esta chave for eliminada manualmente para fins de teste.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbmt kb3rdparty kbappdev kberrmsg kbprb KB254914 KbMtpt
Tradução automáticaTraduçã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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 254914  (http://support.microsoft.com/kb/254914/en-us/ )