Running Excel 2.1 with Run-time Windows and MS-DOS 5.0 (74048)

The information in this article applies to:
    Microsoft MS-DOS operating system 5.0

This article was previously published under Q74048


The following error message may be displayed when you attempt to run Microsoft Excel version 2.1 with run-time Windows under MS-DOS 5.0.

Incorrect DOS Version
The problem isn't with Excel, but with the run-time version of Windows, which is not compatible with MS-DOS 5.0 HIMEM.SYS.


To get Excel 2.1 and run-time Windows to work properly, reinstall the run- time version of Windows with the "No Extended Memory" option during Setup. At this point, Setup determines which of the following user files to load:
    USERS.EXE, which is called the "skinny user," because it allows no high memory functionality -or-

    USERF.EXE, which is called the "fat user," because it uses high memory functionality
In this case, you will use USERS.EXE.

Note that using USERS.EXE will decrease the available memory for Excel by approximately 40K because it can no longer use the high memory area (HMA). However, by loading DOS into the HMA, more space will be available in conventional memory, so this will not be a problem. If an 80386 coprocessor is present, you can free more conventional memory by loading device drivers and terminate-and-stay-resident (TSR) programs into the upper memory area.

Another workaround is to NOT use HIMEM.SYS. However, this will not allow for the use of any extended memory. Therefore, the first workaround is more functional for most users.

Modification Type: Major Last Reviewed: 12/3/1999
Keywords: KB74048