Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I have isolated the Windows 98 DOS 7.10 files and created a partition with just DOS on it in the MSDOS7 directory and this has worked brilliantly over the past few years for games running off FAT32 partitions. Only now i get a weird EMM386 error now i have a nw computer (same hard disk)... it is as follows...
-----
Windows Expanded Memory Driver Version 4.95
Copyright 1988-1995 Microsoft Corp.EMM386 not installed - unable to set page frame base address
Press any key when ready...
EMM386 successfully instaledExpanded memory services unvailable
Total upper memory available . . . . . . . . 62KB
Largest upper memory block available . . . . 42KB
Upper memory starting address . . . . . . . CF00HEMM386 Active
------
My config.sys contains the line Device=C:\MSDOS7\EMM386.exe
Any help would be much appreciated!
Thanx
Steve
(Norxanizia)

Does your new machine have a Network card in it? Or some other card? If so, you will most likely have to remove it in order for EMM386 to find enough room to support an EMS page frame or a UMB area.
Under DOS there is only a limited area in the Upper Memory Block area that EMM386 can use. But on your new system, the system BIOS and Plug and Play BIOS is taking up half of it (two 64K blocks at the E000 and F000 segments) and the Video adapter is taking up most of the C000 segment. The message shows that in the area between these two, which should be 65K or greater, there is something else installed (hardware), taking up one or two sections of this area making it useless for EMM386 to use as an EMS page frame required by most "DOS" games or a UMB area. You must have a single 65K block in this area.
Try booting holding down F8 key (or from a plan DOS diskette with no CONFIG.SYS file and run the DOS program MEM /d to display a map of the Memory Map map of the upper memory area.
Or run MSD and look at the memory maps.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |