I am using a P-2 computer system with 128 RAM, 14 GB hard disk and a 233 MHZ processor. The problem is that when I use a game in MS-DOS mode, the following message appears: ``This program requires more conventional memory. Unload drivers or memory-resident programs that use conventional memory, or increase the value for minimum conventional memory in the program's memory properties sheet.'' The size of the file (cricket.exe) is 144 KB. Please help me find a solution.
S. Densingh
MS-DOS-based programs require a certain amount of conventional memory to run, even when you run them in Windows. If you attempt to run an MS-DOS-based program that requires more conventional memory than is currently available on your computer, the program may not run correctly or at all, and an error message indicating that there is insufficient memory to run the program may be displayed.
When this occurs, you must reconfigure your computer so that more conventional memory is available.
To determine how much conventional memory is currently available for MS-DOS-based programs, type the following command at a command prompt, press ENTER, and then view the value on the Largest Executable Program Size line: " mem /c " (without the quotation marks).
If the value on the Largest Executable Program Size line is smaller than the amount of conventional memory required by the MS-DOS-based program you are trying to run, the program may not run correctly or at all until you reconfigure your computer.
Making more conventional memory available: Device drivers and memory-resident programs that load from the Config.sys and Autoexec.bat files can reduce the amount of conventional memory available for MS-DOS-based programs. Increasing the amount of conventional memory that is available for MS-DOS-based programs typically involves removing unnecessary drivers and programs from the Config.sys or Autoexec.bat files, replacing real-mode drivers in the Config.sys file with protected-mode versions, or loading drivers and programs into upper memory instead of conventional memory.
Removing unnecessary drivers and programs: To determine if a particular driver or memory-resident program in the Config.sys or Autoexec.bat file is required for your computer to function properly, consult the documentation included with the program or device that installed the driver or memory-resident program, or contact the program or device's manufacturer. If you are not sure which program or device installed a particular driver or memory-resident program, you can attempt to determine if the driver or program is necessary by temporarily disabling the corresponding line in the Config.sys or Autoexec.bat file.
If your computer, the devices installed on your computer, and the programs you run on your computer all seem to function properly after you disable a line, the driver or memory-resident program may not be necessary.
Solutions by NIIT