Please someone help. There is a critical application that my employer uses that is a DOS based program on a WIN95 platform.
The system cannot be upgraded due to this program. The program is called Microcontrol and handles financial reporting. The program loads, but when you try to enter or display data it returns a "insufficent memory try using expanded memory" error message. Since it is a DOS based program I figured it was that the system was using to much of the conventional memory. The system, using the MEM program, displays a largest executable file size of 581k. I took everything out of Config.sys and Autoexec.bat in order to free up more lower memeory. I also made sure that WIN95 did not have anything loading in startup. After that the file size remains at 581k. I right clicked on the icon for MC and entered properties. There was a memory tab that you can adjust the conventional, expanded, and XMS memory. I tried all variables, but nothing worked. I also tried running it from the MSDOS prompt. No luck. I forced windows not to load at start up using ALT-F5, this increased the largest executable size to 593k. I still got the message. I have run out of options. Please someone give me some advice. Is there a command that will force a DOS program to run in upper memory. And where do you type it in the command statement, i.e. C:\mcdir\mcib\prog\mc.bat. The program starts from a .bat file.