Página 1 de 1
Problema no XP - Subsistema MS-DOS 16 Bits **URGENTE**
Enviado: 27 Out 2006 15:23
por ANDRIL
Ola pessoal,
Quando tento rodar meu programa em clipper no XP PROFISSIONAL surge uma janela com:
C:\WINDOWS\SYSTEM32\CONFIG.NT
O arquivo de sistema nao é adequado à execução de aplicativos do MS-DOS e do WINDOWS. Escolha fechar para finalizar o aplicativo.
Tentei abrir um nova secao usando o COMMAND.COM tambem apresentou este mesmo erro.
O arquivo CONFIG.NT contem:
DOS=HIGHT,UMB
DEVICE=C:\WINDOWS\SYSTEM32\HIMEM.SYS
FILES=40
Alguem sabe como corrigir este problema ou como abrir uma nova secao usando o COMMAND.COM em vez do CMD.EXE.
Espero que alguem que utilize o XP possa ter a solucao para mais um problema desta versao.
Andril
Enviado: 27 Out 2006 16:20
por ReinaldoFreitas
eu uso xp profissional e nao tenho problemas, a unica diferencia do meu config.nt para o seu é:
DOS=HIGH ( sem o T )
flw........
Enviado: 28 Out 2006 05:03
por rochinha
Amiguinho
Coloque FILES=100 ou mais. Na verdade confirgure o CONFIG.NT e AUTOEXEC.NT como se estivesse configurando o Win98.
Veja meus exemplos:
Config.NT
Código: Selecionar todos
REM Arquivo de inicialização do MS-DOS no Windows
REM
REM CONFIG.SYS x CONFIG.NT
REM O arquivo CONFIG.SYS não é usado para inicializar o ambiente
REM do MS-DOS. Com este fim é usado o arquivo CONFIG.NT, a não ser
REM que um arquivo de inicialização diferente seja especificado no
REM arquivo de informação de programa (PIF) de um aplicativo.
REM *
REM * KONECTIVA AUTOMACAO
REM *
REM * Arquivo personalizado de configuracao do MS-DOS
REM *
BUFFERS=30
DEVICEHIGH=%SystemRoot%\system32\HIMEM.SYS
DOS=HIGH,UMB
FILES=200
Autoexec.NT
Código: Selecionar todos
@ECHO OFF
@PROMPT $P$G
REM AUTOEXEC.BAT nao ‚ usado para inicializar o ambiente MS-DOS.
REM AUTOEXEC.NT ‚ usado para inicializar o ambiente MS-DOS, a nao
REM ser que se especifique um arquivo de inicializa‡ao diferente
REM no arquivo de informa‡oes de programa (PIF) do aplicativo.
REM Instalar as extensoes CD ROM
lh %SystemRoot%\system32\mscdexnt.exe
REM Instalar o redirecionador da rede (carregar antes do dosx.exe)
lh %SystemRoot%\system32\redir
REM Instalar o suporte DPMI
lh %SystemRoot%\system32\dosx
lh DOSKEY
REM ********* Acrescenta SET do Clipper
SET CLIPPER=E0;F150
REM ********* Cria drive de Backup virtual
MD C:\BACKUP
%SystemRoot%\SYSTEM32\SUBST B: C:\BACKUP
REM ********* Habilitar caso seja necessario acentuacao no DOS
REM ********* @mode con codepage prepare=((850) %SystemRoot%\SYSTEM32\ega.cpi)
REM ********* @mode con codepage select=850
REM ********* @keyb br,,%SystemRoot%\keyboard.sys
@braços :?)
Enviado: 28 Out 2006 07:52
por ANDRIL
Obrigado pessoal vou testar o codigo hoje (SABADO) e coloco o resultado do teste.
Ate,
Andril
Enviado: 29 Out 2006 21:20
por ANDRIL
Ola pessoal,
Coloquei o autoexec.nt e o config.nt na pasta c:\windows\system32. Notei que o PROMPT DE COMANDO ao abri-lo e tentar executar o meu programa permanece o mesmo erro.
Porem alterei o atalho do meu programa no botao avancado para abrir o sistema executando os arquivos autoexec.nt e config.nt da pasta C:\WINDOWS\SYSTEM32 e consegui executar o programa.
Agradeço a todos os colegas do forum pela atencao,
Abracos
Andril
Configuração
Enviado: 31 Out 2006 15:46
por RenatoReis
Andril,
Vc configurou o System.ini

lá vc deve ter uma linha contendo:
perVMfiles=225
Reinicie e teste. Se não der certo, verificaremos! Abcs.