E00 / CONFIG.SYS

Top  Previous  Next

bsscnav4bsscnav5

Condition

1. The program "locks up" or "hangs"

2. Out of Memory error message

3. Stack Fault

4. Alias Not Found

 

(Note: Out of memory when there is more than 420,000 bytes base memory available.)

(Note: These errors apply to DOS versions only.)

The cause for these problems is usually the EMM386 device call. This call (in your CONFIG.SYS file) has the NOEMS parameter set and the software is expecting to find or use EMS memory..

 

Action

In the CONFIG.SYS file find the statement that looks like one of the following:

 

DEVICE=C:\WINDOWS\EMM386 NOEMS

DEVICE=C:\DOS\EMM386 NOEMS

 

To fix the problem, do the following:

At the DOS prompt type:

 

CD \

EDIT AUTOEXEC.BAT

Look for the statement

SET CLIPPER=

If it is not present, enter the following line

SET CLIPPER=F61;E00 ( E Zero Zero)

Place this statement in the AUTOEXEC.BAT file on a line where the statement is sure to execute. It MUST be above any statement which "calls" another program. Examples are lines such as WIN, MENU, DOSSHELL etc. If your AUTOEXEC.BAT calls a program that takes control and never allows execution of the SET CLIPPER=F61;E00 your software will not execute correctly.

NOTE: DO NOT add the ";E00" if running Win 95/98 or NT.

 

To exit the DOS editor, do the following:

Press and release the <ALT> key.

Press <Enter>

Press <X> for Exit

A prompt will appear:

 

Loaded file is not saved. Save it now?

 

Select < Yes >

 

Reboot the PC. Press <Ctrl><Alt><Del> all at once or press the RESET key on the PC.

 

At the DOS prompt type:

SET

Look for CLIPPER=F61;E00. If you do not see this, the statement did not execute, OR you are out of environment space. Edit the AUTOEXEC.BAT file again and make sure the statement is present and is located BEFORE any MENU, WIN, DOSSHELL or similar statements. If the CLIPPER= statement is there, make sure that there are no spaces before or after the equal (=) sign.

 

If all this seems OK, you may be out of environment space. The Clipper variable is stored in DOS's environment space. The default environment is only 256 bytes long. You can increase the size of your computer's environment space. To do so, locate the line in your CONFIG.SYS file that starts with SHELL=COMMAND.COM and add to the end of that line the following: /e:512. This will increase your environment space to 512 bytes. If there is already an environment statement (/e:nnnn) and the number is 512 or larger, just increase it by 128. Thus, if your SHELL line already reads SHELL=COMMAND.COM /e:512, change it to read SHELL=COMMAND.COM /e:640. Every line in your CONFIG.SYS or AUTOEXEC BAT file of the form "SET XXX=YYY" uses up environment space. So does your path statement. Your environment space must be large enough to accommodate all these statements.

 

Go to CMS Support Page Go to the CMS Home Page   Return to CONTENTS Page