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.
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
(http://support.microsoft.com/kb/102884/PT-BR/
)
Migrar os grupos do Windows 3.1 após a instalação
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
| kbhowto kbinfo kbinterop kb3rdparty KB314495 |