MS-DOS Error Msg: Unable to Control A20 Line

ID: Q73713


The information in this article applies to:
  • Microsoft MS-DOS operating system versions 5.x, 6.0, 6.2, 6.21, 6.22
  • Microsoft Windows 95
  • Microsoft Windows 98


SUMMARY

The following error message is generated when the device driver HIMEM.SYS is being loaded and doesn't have a machine handler chosen:

ERROR: Unable to control A20 Line

There are two workarounds for this problem:
  • Add the "/M:x" switch to the HIMEM.SYS line in the CONFIG.SYS file, where x is number from the valid range of 1-14 and 16, shut down and then restart your computer. For example:
     
          DEVICE=C:\DOS\HIMEM.SYS /M:1
      
    NOTE: In Windows 95/98, The Himem.sys file is located in the Windows folder, not the DOS folder.

    NOTE: An incorrect handler may lock or hang the system at boot up. You should have an MS-DOS version 5.0 bootable floppy disk available to boot from before you experiment with different machine switches.


  • Upgrade your machine's BIOS or contact your machine vendor for assistance in modifying your CMOS settings. You may need to disable a FastGate (or similar) option.

    For more information, query on the following words in the Microsoft Knowledge Base:
    FAST GATE A20



MORE INFORMATION

The A20 line is the start of the first 64K of extended memory, known as the high memory area (HMA). The HIMEM.SYS device driver must control the A20 line to provide management of extended memory. The error message is reported by HIMEM.SYS if it incorrectly identifies the extended memory handling mechanism of the computer or if the handling method of the machine's BIOS is unknown.

For more information concerning HIMEM.SYS, please refer to the Microsoft MS-DOS version 5.0 "User's Guide and Reference" and to the README.TXT file.

If you are using MS-DOS 6.x, type "help himem.sys" at the MS-DOS command prompt, and then press ENTER.

Norton Utilities or Norton AntiVirus Installed

This behavior may also occur if you have Norton Utilities or Norton AntiVirus installed. For additional information, please see the following Symantec Web site:
http://service1.symantec.com/SUPPORT/nav.nsf/335b6917c8364f40852565d3005cec4e/fb02cc471900e83a852566c200721864?OpenDocument
The third-party contact information included in this article is provided to help you find the technical support you need. This contact information is subject to change without notice. Microsoft in no way guarantees the accuracy of this third-party contact information.

The third-party products discussed here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

Additional query words: 6.22 5.00 5.00a 6.00 6.20

Keywords : kbenv kberrmsg msdos win95 win98
Version : WINDOWS:95
Platform : WINDOWS
Issue type : kbinfo


Last Reviewed: June 7, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.