Como solucionar problemas em programas Windows de 16 Bits no Windows XP

Traduções deste artigo Traduções deste artigo
ID do artigo: 314495 - Exibir os produtos aos quais esse artigo se aplica.
Para obter uma versão deste artigo para o Microsoft Windows 2000, consulte 103656.
Expandir tudo | Recolher tudo

Sumário

Diversos programas de 16 bits desenvolvidos para executar no Microsoft Windows 3.1 foram testados com o Windows XP. Ao solucionar um problema relacionado a um programa de 16 bits, baseado no Windows, que não está funcionando corretamente no Windows XP, levem em consideração os seguinte itens:
  • Se possível, verifique se o programa funciona corretamente no Microsoft Windows 3.0 e Windows 3.1.
  • Observe que se o programa precisar de um driver de dispositivo virtual (VxD), ele não funcionará corretamente no Windows XP.
  • Certifique-se de que uma impressora padrão foi selecionada no Painel de controle. Alguns programas (como Microsoft Word versão 2.0 para Windows) não funcionam adequadamente no Windows XP a menos que uma impressora padrão seja selecionada. Alguns programas de 16 bits mais antigos necessitam que você selecione uma impressora nas opções do programa.
  • Verifique se quaisquer bibliotecas de vínculo dinâmico (DLLs) usadas pelo programa estão atualizadas e podem ser localizadas pelo programa (no caminho do sistema ou explicitamente definidas no programa ou no diretório de trabalho.)
  • Verifique se os itens padrão nos arquivos Config.nt e Autoexec.nt estão presentes e estão na ordem certa.

    Por padrão, no Windows XP, o Config.nt contém os seguintes comandos:
        dos=high, umb
        device=%SystemRoot%\system32\himem.sys
        files=40
    					
    O Autoexec.nt contém os seguintes comandos por padrão:
        @echo off
        lh %SystemRoot%\system32\mscdexnt.exe
        lh %SystemRoot%\system32\redir
        lh %SystemRoot%\system32\dosx
        SET BLASTER=A220 I5 D1 P330 T3
    					
  • Quaisquer variáveis de ambiente exigidas pelo programa com Windows devem estar localizadas no arquivo Autoexec.nt; se estiverem, o Windows as utilizará adequadamente.

    Observe que se quaisquer alterações forem feitas nas variáveis relacionadas ao subsistema do Windows 3.0 ou 3.1 (Wowexec.exe), poderá ser necessário reiniciar o computador para que essas alterações sejam implementadas.
  • Determine se o Windows foi instalado como um sistema operacional independente ou como uma atualização de uma instalação anterior do Windows 3.0 ou 3.1. Se for uma atualização, as informações dos arquivos Win.ini e/ou System.ini podem não ter sido copiadas corretamente no banco de dados do Registro do Windows.

    Para resolver esse problema, pode ser necessário migrar essas configurações novamente ou reinstalar o programa que não está funcionando.

    Para obter ajuda com informações sobre o programa de migração para o Registro do Windows, consulte as seguintes palavras de referência na Base de Dados de Conhecimento da Microsoft:
    migrar e Win.ini
  • Execute o programa em um espaço da memória separado. Para fazer isso, edite as propriedades do ícone ou do atalho: Na guia Geral, clique no botão Avançado e marque a caixa de seleção apropriada.

Mais Informações

Para obter informações adicionais sobre como migrar programas de 16 bits, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
102884 Migrar os grupos do Windows 3.1 após a instalação

Propriedades

ID do artigo: 314495 - Última revisão: quinta-feira, 17 de março 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: 
kbhowto kbinfo kbinterop kb3rdparty KB314495

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