DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 324767 - Última revisão: sexta-feira, 22 de Dezembro de 2006 - Revisão: 4.0

Nesta página

Sintomas

Se tentar iniciar ou instalar um programa baseado no MS-DOS ou um programa de 16 bits baseado no Windows no computador baseado no Windows XP, poderá receber uma mensagem de erro semelhante a uma das seguintes:
Subsistema MS-DOS a 16 bits
caminho do programa que está a tentar iniciar ou instalar
C:\Winnt\System32\config.nt O ficheiro de sistema não é adequado para executar MS-DOS e aplicações do Microsoft Windows. Escolha 'Fechar' para terminar a aplicação.
Subsistema MS-DOS a 16 bits
caminho do programa que está a tentar iniciar ou instalar
config.nt O ficheiro de sistema não é adequado para executar MS-DOS e aplicações do Microsoft Windows. Escolha 'Fechar' para terminar a aplicação.
Subsistema MS-DOS a 16 bits
caminho do programa que está a tentar iniciar ou instalar
C:\Windows\System32\Autoexec.nt O ficheiro de sistema não é adequado para executar MS-DOS e aplicações do Microsoft Windows. Escolha 'Fechar' para terminar a aplicação.
Apesar de lhe poderem ser apresentadas opções para terminar o programa ou ignorar a mensagem de erro, qualquer uma das selecções termina o programa.

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

Causa

Este problema pode ocorrer se um ou mais dos seguintes ficheiros estiver em falta ou danificado:
  • Config.nt
  • Autoexec.nt
  • Command.com

Resolução

Para resolver este problema, utilize um dos seguintes métodos.

Método 1

  1. Introduza o CD na unidade de CD ou de DVD.
  2. Clique em Iniciar e clique em Executar.
  3. Na caixa Abrir, escreva cmd e clique em OK.
  4. Na linha de comandos, escreva os seguintes comandos, premindo ENTER após um:

    expand Letra da unidade de CD-ROM:\i386\config.nt_ c:\windows\system32\config.nt
    expand Letra da unidade de CD-ROM:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
    expand Letra da unidade de CD-ROM:\i386\command.co_ c:\windows\system32\command.com
    exit
  5. Inicie ou instale o programa. Se o problema ficar resolvido, não efectue os passos seguintes. Se o problema não ficar resolvido, avance para o passo seguinte.
  6. Nota: o ficheiro Command.com não é editado ou criado no processo seguinte. Devido a este facto, poderá ter de o expandir a partir do CD-ROM do Windows XP.

    Inicie o Bloco de notas.
  7. Escreva as seguintes entradas no Bloco de notas:
       dos=high, umb 
    device=%SYSTEMROOT%\system32\himem.sys 
    files=40
  8. No menu Ficheiro, clique em Guardar como.
  9. Na caixa Nome do ficheiro, escreva Config.nt e clique em Guardar. Feche o ficheiro Config.nt.
  10. No menu Ficheiro, clique em Novo.
  11. No novo documento vazio, escreva as seguintes entradas:
    @echo off
        lh %SYSTEMROOT%\system32\mscdexnt.exe 
        lh %SYSTEMROOT%\system32\redir 
        lh %SYSTEMROOT%\system32\dosx 
        SET BLASTER=A220 I5 D1 P330 T3
  12. No menu Ficheiro, clique em Guardar como.
  13. Na caixa Nome do ficheiro, escreva Autoexec.nt e clique em Guardar. Feche o ficheiro Autoexec.nt.
  14. Inicie o Explorador do Windows. Localize e clique com o botão direito do rato no ficheiro Config.nt e clique em Copiar.
  15. Clique com o botão direito do rato na pasta %SYSTEMROOT%\System32 e clique em Colar.
  16. Localize e clique com o botão direito do rato no ficheiro Autoexec.nt e clique em Copiar.
  17. Clique com o botão direito do rato na pasta %SYSTEMROOT%\System32 e clique em Colar.
  18. Localize e clique com o botão direito do rato no ficheiro Command.com expandido e clique em Copiar.
  19. Clique com o botão direito do rato na pasta %SYSTEMROOT%\System32 e clique em Colar. Reinicie o computador.
Se o problema continuar a ocorrer, copie os ficheiros Autoexec.nt e Config.nt da pasta Repair do Windows para a pasta System. Para o fazer, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva c:\windows\repair e clique em OK.
  2. Clique com o botão direito do rato em Autoexec.nt e clique em Copiar.
  3. Clique em Iniciar, clique em Executar, escreva c:\windows\system32 e clique em OK.
  4. Clique com o botão direito do rato na pasta e clique em Colar.
  5. Clique com o botão direito do rato no ficheiro Autoexect.nt que acabou de copiar e clique em Propriedades.
  6. Clique para seleccionar Só de leitura e clique em OK.
  7. Repita os passos 1 a 6 para copiar o ficheiro Config.nt.
Nota: tem de activar as permissões só de leitura ou os ficheiros serão removidos depois de reiniciar o Windows.

Método 2

  1. Clique em Iniciar, clique em Executar, escreva C:\windows\repair e clique em OK.
  2. Clique com o botão direito do rato no ficheiro Autoexec.nt e clique em Copiar.
  3. Clique em Iniciar, clique em Executar, escreva %windir%\system32 e clique em OK.
  4. Na pasta System32, prima Ctrl + V para colar o ficheiro Autoexec.nt nesta pasta.

Mais Informação

Para obter mais informações sobre programas do MS-DOS no Windows, 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):
305521  (http://support.microsoft.com/kb/305521/ ) "16-bit MS-DOS Subsystem" error message when you run an MS-DOS or 16-Bit Windows program in Windows Server 2003 or Windows 2000 Server
314106  (http://support.microsoft.com/kb/314106/ ) Resolução de problemas de programas baseados em MS-DOS no Windows XP

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Palavras-chave: 
kberrmsg kbprb KB324767
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft