Solução de problemas MS-DOS 6.x e EMM386.exe

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 98768
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Você encontrar um comportamento inesperado (por exemplo, a sistema pára de responder [trava] ou um programa trava) ao usar a versão do EMM386.exe incluído com os seguintes produtos:
Product                              Version of EMM386.EXEMS-DOS 6.0                                    4.45MS-DOS 6.2 and 6.21                           4.48MS-DOS 6.22                                   4.49Windows for Workgroups 3.1                    4.44Windows for Workgroups 3.11                   4.48Windows 95                                    4.95				
Como Contornar
Use as etapas nas seções a seguir para identificar e corrigir os problemas.

Solução de problemas MS-DOS 6.x e EMM386.exe

  1. Desativar o seu computador, ligue-o novamente (partida a frio) totalmente reinicializar o sistema.
  2. Inicie o MS-DOS interativamente pressionando a tecla F8 assim que o texto "Iniciando o MS-DOS..." aparece.
  3. Quando solicitado a carregar EMM386.exe, escolha N para não. Se o problema persistir sem carregar EMM386.exe, algo diferente de EMM386.exe está causando o problema.
  4. Se o problema desaparece quando EMM386.exe não está carregado, edite o arquivo config.sys da seguinte maneira usando um editor de texto ASCII (como o Editor do MS-DOS):
       device=c:\dos\emm386.exe x=a000-f7ff nohi noems novcpi nomovexbda notr						
    Observação: se o problema é específico para o uso da combinação de teclas CTRL + ALT + DEL (inicialização a quente) e EMM386.exe, adicione o parâmetro ALTBOOT à linha acima.
  5. Frio inicialize a máquina depois de fazer as alterações acima. Se o problema persistir, o sistema pode ter chips de RAM com defeito ou pode exigir uma opção de máquina especial para HIMEM.sys. Além disso, quaisquer configurações de CMOS (como sombra RAM) talvez precise ser desativado ou o sistema ROM BIOS talvez precise ser atualizado para compatibilidade com MS-DOS 6.x. Consulte o fornecedor do sistema para informações sobre configurações de CMOS e/ou a disponibilidade de atualizações de BIOS.
  6. Se o problema desaparece depois de carregar EMM386.exe como especificado acima, EMM386.exe propriamente dito não é a fonte do problema. Em vez disso, o problema pode estar relacionado a alguns serviços que fornece EMM386.exe.
Se o procedimento acima corrigido o problema, remova cada opção de linha de comando para inicialização a frio a máquina e EMM386.exe um por um. Se o problema reaparecer, use as informações abaixo para localizar uma resolução.

X = A000-F7FF

Se excluindo a área de toda memória superior (UMA) resolve um problema no sistema, EMM386.exe pode ser muito agressivamente a verificação e configuração blocos de memória superior (UMBs) na parte superior de algum adaptador ROM ou RAM. Use qualquer documentação de hardware disponíveis (inclusive documentação sobre os dispositivos de hardware complemento, como vídeo, rede e placas de controlador de disco) para identificar qualquer ROM ou RAM presente em UMA para esse dispositivo e excluir todas as regiões pertinentes. Se a documentação do hardware não estiver disponível ou não fornece as informações necessárias, você pode usar o Microsoft diagnóstico utilitário (MSD) para identificar as áreas de memória.

NOHI

EMM386.exe tem a capacidade de carregar uma parte dele para UMBs. Se a opção NOHI corrige o problema com o EMM386.exe, EMM386.exe provavelmente estará carregando em um UMB ocupado. (Excluindo os intervalos apropriados em UMA pode corrigir esse problema; consulte o "X = A000-F7FF" seção acima.) Se todas as essas regiões são excluídas, EMM386.exe não pode ser carregado alta no sistema e NOHI deve ser usado. Contate o fabricante do sistema ou o fornecedor para obter informações adicionais sobre a compatibilidade com o EMM386.exe.

NOEMS

Se o parâmetro NOEMS corrige o problema com o EMM386.exe, EMM386.exe talvez inadvertidamente em conflito com algum hardware ROM ou endereço RAM em UMA durante a tentativa de estabelecer um quadro de página de memória expandida (EMS). Se o EMS é necessário para executar aplicativos baseados em MS DOS, use o parâmetro FRAME = M <x> (onde <x> é o endereço hexadecimal definido) ou especificar explicitamente o posicionamento do quadro de página EMS em uma região nonconflicting. Se nenhum aplicativo precisar EMS, simplesmente continue a usar o parâmetro NOEMS.

NOVCPI

A opção NOVCPI desabilita o suporte VCPI (interface de programa de controle virtual) e pode ser usada apenas em conjunto com o parâmetro NOEMS. Se usar NOVCPI corrige o problema, o aplicativo pode não ser totalmente compatível com o esquema de alocação VCPI EMM386.exe. Ou continuar usando o parâmetro NOVCPI ou não carregam EMM386.exe ao usar o aplicativo.

NOMOVEXBDA

Algumas máquinas usam o último kilobytes de memória convencional para uma área de dados estendidos do BIOS. Por padrão, o EMM386.exe remapeia nesta área de memória em UMA em vez de memória convencional. Se isso causar comportamento inesperado do sistema, o parâmetro NOMOVEXBDA deve ser usado.

NOTR

EMM386.exe tem um código de detecção para procurar a presença de um adaptador de rede token ring. Esse código de detecção pode fazer com que alguns computadores travar. A opção NOTR pode ser usada para desativar a pesquisa.
Mais Informações
Para obter mais informações sobre EMM386.exe parâmetros de linha de comando e sintaxe, consulte a Ajuda MS-DOS digitando o "Ajuda emm386.exe" de mensagens (sem as aspas) no prompt de comando do MS-DOS e pressione ENTER.
6.22 6.00 6.20 emm dourado travar lockup falha tshoot conflito emm386

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 98768 - Última Revisão: 12/04/2015 09:27:25 - Revisão: 1.0

Microsoft MS-DOS 6.0 Standard Edition, Microsoft MS-DOS 6.2 Standard Edition, Microsoft MS-DOS 6.21 Standard Edition, Microsoft MS-DOS 6.22 Standard Edition, Microsoft Windows para Workgroups 3.1, Microsoft Windows for Workgroups 3.11, Microsoft Windows 95

  • kbnosurvey kbarchive kbmt KB98768 KbMtpt
Comentários