Ola pessoal,
Gostaria de informacoes sobre a mensagem acima. No caso é no win98 quando uso qualquer programa no prompt do DOS (DBU, DBASE e etc) o meu sistema que uso BLINKER com memoria extendida funciona perfeitamente. Quando executo atraves do windows diretamente aparece mensagem de erro "Não é um aplicativo 32bits valido".
Nota: O win98 foi instalado neste micro atraves do GOST por um tecnico do cliente, será que o problema será este já que o Windows não checou ou configurou a memoria corretamente durante a instalação ou será problema com a maquina.
Digo isto porque o outro micro que tambem foi instalado o mesmo Win98 (este foi o primeiro a ser instalado) funciona corretamente.
No comando MEM /d mostra memoria convencional acima de 550kb.
Gostaria de uma ajuda de vcs ou esclarecimentos
Abraços a todos Feliz Natal e um Prospero Ano Novo
Programa muito grande para ser alocado na memoria!!!
Moderador: Moderadores
Programa muito grande para ser alocado na memoria!!!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Prezado Andril
Eu recebi muito esta mensagem por causa de um vírus chamado Win32:Spaces , dê uma verificada, quem sabe pode ser o mesmo problema.
Até logo.
Marcelo
Eu recebi muito esta mensagem por causa de um vírus chamado Win32:Spaces , dê uma verificada, quem sabe pode ser o mesmo problema.
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)
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)
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinho
Quando passei do Win98 para o Win2000 também tive o mesmo problema.
Então fiz o uso de chamar o executável através de um .BATch.
Verifique as configurações dos arquivos AUTOEXEC.NT e CONFIG.NT, devem ter o mesmo conteudo das versões .BAT e .SYS com ressalvas.
O arquivo CONFIG.NT é mais ou menos assim:
E o AUTOEXEC.NT:
Outra coisa, clique em meu computador/avançados/variaveis de ambiente e verifique se as variaveis abaixo estão assim:
ComSpec C:\WINDOWS\system32\cmd.exe
PATH C:\WINDOWS\system32;...
o cmd.exe é responsavél pelo não acontecimento do erro relatado.
Causa
Este problema pode ocorrer se um dos seguintes arquivos estiverem faltando, danificados ou não estiverem localizados na pasta %systemroot%\System32:
• Autoexec.nt
• Command.com
• Config.nt
Resolução
Para resolver esse problema, execute estas etapas:
1. Insira o CD do Windows 2000/2003/XP na unidade de CD.
2. Clique em Iniciar e em Executar, digite cmd e clique em OK.
3. Digite os seguintes comandos e pressione ENTER após cada um deles:
expand D:\i386\config.nt_ %systemroot%\system32\config.nt
expand D:\i386\autoexec.nt_ %systemroot%\system32\autoexec.nt
expand D:\i386\command.co_ %systemroot%\system32\command.com
exit
Observação A descrição deste procedimento pressupõe que a letra da unidade de CD seja D. Caso a letra da unidade não seja D, substitua a letra da unidade correta.
4. Inicie ou instale o programa. Se o problema for resolvido, não conclua as etapas restantes. Se o problema não for resolvido, vá para a próxima etapa.
5. Inicie o Bloco de Notas e digite os seguintes comandos.
Observação O arquivo Command.com não é editado ou criado no seguinte processo. Por isso, pode ser necessário expandir o arquivo a partir do seu CD-ROM. Consulte a etapa 16 para obter instruções de como fazer isso.
dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40
6. No menu Arquivo, clique em Salvar como.
7. Na caixa Nome do arquivo, digite Config.nt e clique em Salvar. Feche o arquivo Config.nt.
8. No menu Arquivo, clique em Novo.
9. No novo documento em branco, digite as seguintes entradas.
@echo off
lh %SYSTEMROOT%\system32\mscdexnt.exe
lh %SYSTEMROOT%\system32\redir
lh %SYSTEMROOT%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3
10. No menu Arquivo, clique em Salvar como.
11. Na caixa Nome do arquivo, digite Autoexec.nt e clique em Salvar. Feche o arquivo Autoexec.nt.
Diretamente do Knowledge Base da Microsoft.
@braços :?)
Quando passei do Win98 para o Win2000 também tive o mesmo problema.
Então fiz o uso de chamar o executável através de um .BATch.
Verifique as configurações dos arquivos AUTOEXEC.NT e CONFIG.NT, devem ter o mesmo conteudo das versões .BAT e .SYS com ressalvas.
O arquivo CONFIG.NT é mais ou menos assim:
Código: Selecionar todos
BUFFERS=30
DEVICEHIGH=%SystemRoot%\system32\HIMEM.SYS
DOS=HIGH,UMB
FILES=200
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
ComSpec C:\WINDOWS\system32\cmd.exe
PATH C:\WINDOWS\system32;...
o cmd.exe é responsavél pelo não acontecimento do erro relatado.
Causa
Este problema pode ocorrer se um dos seguintes arquivos estiverem faltando, danificados ou não estiverem localizados na pasta %systemroot%\System32:
• Autoexec.nt
• Command.com
• Config.nt
Resolução
Para resolver esse problema, execute estas etapas:
1. Insira o CD do Windows 2000/2003/XP na unidade de CD.
2. Clique em Iniciar e em Executar, digite cmd e clique em OK.
3. Digite os seguintes comandos e pressione ENTER após cada um deles:
expand D:\i386\config.nt_ %systemroot%\system32\config.nt
expand D:\i386\autoexec.nt_ %systemroot%\system32\autoexec.nt
expand D:\i386\command.co_ %systemroot%\system32\command.com
exit
Observação A descrição deste procedimento pressupõe que a letra da unidade de CD seja D. Caso a letra da unidade não seja D, substitua a letra da unidade correta.
4. Inicie ou instale o programa. Se o problema for resolvido, não conclua as etapas restantes. Se o problema não for resolvido, vá para a próxima etapa.
5. Inicie o Bloco de Notas e digite os seguintes comandos.
Observação O arquivo Command.com não é editado ou criado no seguinte processo. Por isso, pode ser necessário expandir o arquivo a partir do seu CD-ROM. Consulte a etapa 16 para obter instruções de como fazer isso.
dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40
6. No menu Arquivo, clique em Salvar como.
7. Na caixa Nome do arquivo, digite Config.nt e clique em Salvar. Feche o arquivo Config.nt.
8. No menu Arquivo, clique em Novo.
9. No novo documento em branco, digite as seguintes entradas.
@echo off
lh %SYSTEMROOT%\system32\mscdexnt.exe
lh %SYSTEMROOT%\system32\redir
lh %SYSTEMROOT%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3
10. No menu Arquivo, clique em Salvar como.
11. Na caixa Nome do arquivo, digite Autoexec.nt e clique em Salvar. Feche o arquivo Autoexec.nt.
Diretamente do Knowledge Base da Microsoft.
@braços :?)
Prezado Rochinha
Eu também já passei por problemas semelhantes no Windows 2000, mas o Andril relata que está acontecendo no Windows 98, e que foi instalado através de uma imagem de HD sendo que o outro funciona perfeitamente, por estes motivos não creio que seja o mesmo problema que ocorre no Windows 2000.
Até logo.
Marcelo
Eu também já passei por problemas semelhantes no Windows 2000, mas o Andril relata que está acontecendo no Windows 98, e que foi instalado através de uma imagem de HD sendo que o outro funciona perfeitamente, por estes motivos não creio que seja o mesmo problema que ocorre no Windows 2000.
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)
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)
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinhos
Desculpem-me
Então neste caso o executável poderá estar danificado, pois se foi restaurada uma imagem é porque foi gerada uma imagem de um HD com problemas e possivelmente o problema também afetava a mesma posição onde estava o executavel.
Outra coisa que pode ocorrer para causar problemas nas imagens é de que o GHOST pode deixar de copiar algum diretório com tamanho muito grande ou que tenho algum problema na escrituração da FAT.
Eu nunca aconselhei aos meus técnicos que utilizassem o GHOST somente e sim copiar manualmente alguns diretórios/arquivos criticos e após a restauração re-instalar o Windows por sobre a restauração para que o mesmo renove vinculos e informações no registro.
Sugiro que voce re-instale o Windows 98 nesta maquina e no mesmo diretório, já o Windows 98 quando é instalado no mesmo diretório, ele apenas renova as informações vitais mantendo toda configuração de hardware.
Outra sugestão dada neste tópico da existencia de virus não pode ser descartada, pois a cópia com GHOST pode ter levado o arquivo sem a infecção, ou seja, a infecção foi retirada de seu executável e o mesmo tornou-se danificado, re-compile-o ou re-instale-o.
@braços :?)
Desculpem-me
Então neste caso o executável poderá estar danificado, pois se foi restaurada uma imagem é porque foi gerada uma imagem de um HD com problemas e possivelmente o problema também afetava a mesma posição onde estava o executavel.
Outra coisa que pode ocorrer para causar problemas nas imagens é de que o GHOST pode deixar de copiar algum diretório com tamanho muito grande ou que tenho algum problema na escrituração da FAT.
Eu nunca aconselhei aos meus técnicos que utilizassem o GHOST somente e sim copiar manualmente alguns diretórios/arquivos criticos e após a restauração re-instalar o Windows por sobre a restauração para que o mesmo renove vinculos e informações no registro.
Sugiro que voce re-instale o Windows 98 nesta maquina e no mesmo diretório, já o Windows 98 quando é instalado no mesmo diretório, ele apenas renova as informações vitais mantendo toda configuração de hardware.
Outra sugestão dada neste tópico da existencia de virus não pode ser descartada, pois a cópia com GHOST pode ter levado o arquivo sem a infecção, ou seja, a infecção foi retirada de seu executável e o mesmo tornou-se danificado, re-compile-o ou re-instale-o.
@braços :?)

