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.