Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por pringles »

Pessoal, um cliente está com um problema em uma máquina com Windows XP: quando executa algum aplicativo DOS é exibido este erro:
"Subsistema MS-DOS de 16 bits
C:\WINDOWS\system32\command.com
A CPU NTVDM encontrou uma instrução não permitida.
CS: a837 IP: a837 OP: ff ff ff ff Escolha 'Fechar' para finalizar o aplicativo."
A janela apresenta as opções de fechar e ignorar, mas mesmo clicando em ignorar o aplicativo não é aberto.
Em outros casos, foi formatada a máquina e reinstalado o sistema operacional, resolveu o problema.
Neste caso, é complicado formatar a máquina, já que possui muitos programas de difícil configuração funcionando...
Vocês já se depararam com este problema e encontraram outra solução?
CLIPPER 5.2 / BLINKER
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por alaminojunior »

Para começar, mostre-nos o seu script de linkedição. E quem sabe pode-se fazer alguns ajustes.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por pringles »

Acabei não me expressando bem no post anterior...
O sistema não é meu, um amigo meu dá suporte técnico em uma empresa e me perguntou sobre o assunto, não tenho acesso ao código do outro sistema.
Mas comigo já aconteceu a mesma coisa, mas como comentei, reinstalando o sistema operacional resolveu o problema, por isso conclui que o problema era na instalação do sistema operacional.
CLIPPER 5.2 / BLINKER
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por Pablo César »

Na minha opinião, este problema tem mais a ver com o SO que com o aplicativo/DOS. Eu ja passaei por isso, verifique o ultimo programa que foi instalado e desinstale e veja se isso.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por alaminojunior »

quando executa algum aplicativo DOS é exibido este erro:
Mas qualquer programa DOS !?
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por pringles »

Exato, para qualquer aplicativo DOS, menos o "edit"...
Os programas clipper que testei não rodaram.
O problema realmente está vinculado ao SO, mas queria saber se vocês conhecem alguma solução para corrigir o problema no SO sem reinstalá-lo.
CLIPPER 5.2 / BLINKER
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por alaminojunior »

Dê uma olhada nos arquivos CONFIG.NT e AUTOEXEC.NT
Veja como estão também, as variáveis de ambiente, para estes programas.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por pringles »

Ok, vou dar uma olhada, obrigado pela dica.
CLIPPER 5.2 / BLINKER
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por Clipper »

Prezado Colega

Qual o processador da máquina que está dando pau ?

Tive esse problema com processadores SEMPRON 64 E TURION.

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Re: Erro "Subsistema do MS-DOS de 16 bits" no WinXP

Mensagem por pringles »

Marcelo, os processadores AMD geralmente dão esse problema nas versões do Windows Vista 64 bits, mas já arrumei solução para esse caso: instalo o DOSBOX (emulador free do DOs), e consigo rodar o programa normalmente.
Mas, nesse caso, o processador é Intel.
Encontrei este link que explica as causas do problema, porém não testei ainda, assim que testar posto o resultado.
CLIPPER 5.2 / BLINKER
Responder