Executando programas Clipper no Windows

07/12/2011 Edited 15/08/2026 2 min read

Executando programas desenvolvidos em Clipper no Windows XP / Windows Server.

 
Para quem trabalha com suporte, deve estar preparado para enfrentar qualquer tipo de situação. Quando comecei a trabalhar, tive que dar suporte a um “Servidor” com Windows 98 rodando um sistema que foi desenvolvido em Clipper.

 

O problema desta empresa era, a quantidade de usuários que acessavam o sistema através deste “Servidor”, pois o Windows98 também tem um limite de conexões (por volta de 25 usuários o sistema já apresenta problemas) e gerenciamento dos arquivos abertos pelo sistema (RAM).
 
O que deveria ser feito; a mudança do Win98 para família Server, na época foi feita a instalação do Win2000 Server e mudança das estações, que também rodavam o finado Win98 para o estável WinXP.
 
O problema é que Clipper não roda no WinXP e família Server. O que fazer?

Depois de acessar inúmeros sites, encontrei a solução (desculpe-me não me recordo onde encontrei a informação)
 
 
Nas variáveis de ambiente (Propriedades do Sistema / Avançado), na parte de variáveis de sistema, crie uma variável assim:

VARIÁVEL: Clipper

 

VALOR: //f:100//dynf:8//swapk:65535//swappath:"c:temp"//temppath:"c:temp"

 

 

 

Agora procure na pasta System32 o arquivo CONFIG.NT.  Insira a informação abaixo:


dos=high, umb

device=%SystemRoot%\system32\himem.sys

files=100

 

 

 



Procure também o arquivo AUTOEXEC.NT, no final do arquivo insira:

 



SET CLIPPER=F:100
 

 

 
 
Pronto, após modificações nos arquivos, o Windows consegue rodar programas desenvolvidos em Clipper, porém, o desempenho fica comprometido, deixando o PC lento.

 

Caso tenha este problema com desempenho, procure no Google por TAMEDOS.
 
TAMEDOS é um software que gerencia a memória em qualquer programa DOS melhorando o desempenho do sistema, evitando travamentos.