Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
hi everyone,
everytime when i boot my pc, i got a message:
EMM386 not installed - unable to set page frame base address.expanded memory services unavailable.
what do those two mean?? and
could anyone advise on how to solve it?
pls help 'cuz i don't know many things about PC.
thanx!

This is rather lengthy and if you are nervous about adding lines to your config.sys file by all means get help.
From the WIN95 resource Kit:"EMM386.EXE Provides access to the upper memory area and uses extended memory to simulate expanded memory. This is for MS-DOS-based applications that need expanded memory. The EMM386.exe device driver must be loaded by a device command in CONFIG.SYS. EMM386 uses extended memory to simulate expanded memory for programs that can use expanded memory. EMM386 also makes it possible to load programs and device drivers into upper memory blocks (UMBs). Syntax:
You need to add a line in config.sys that looks like the one below:
device=[drive:][path]emm386.exe
*SAMPLE*device=c:\windows\emm386.exeSearch your drive for the correct path to specify. 99% chance you will find it in the windows directory so the sample above would work. NOTE: Must be placed after the device=HIMEM.SYS line
**Example**
device=himem.sys
device=emm386.exe
You may find the file in another directory such as DOS. In this case the line that you add will look like this
device=C:\dos\emm386.exe
All you are doing here is telling the system to look in the dos directory on the c:\ drive and execute the specified file.
So how do you edit the config.sys file? On the start menu select "run" and type "sysedit" (no quotes) You will see a window that contains your config.sys as well as Autoexec.bat,win.ini, and system.ini. We are only concerned with config.sys. Select the Config.sys window and add your new line remember to add it after the himem.sys line :). If you have your Win95 cd-rom, place it in your drive and go to [drive:]Admin\reskit\helpfile You will find the WIN95RK.hlp file. There is a wealth of info in this file that will help you.

Windows 98 Ver 2. Need expanded/extended mem in DOS Programs. Windows 95 ver a had a choice in the Accessories/games for either type of memory. How do I load the Memory Manager int0 my system?

I am getting the SAME error. It only occurs after I install my NEW Soundblaster Live! 5.1 sound card. ***EMM386 not installed - unable to set page frame base address.***
I have checked my config.sys and it only contains the following two lines:device=c:\windows\himem.sys
device=c:\windows\emm386.exeI have checked the locations of my himem.sys and emm386.exe and they are both in the windows directory. I have done some reading about emm386 and contacted soundblaster but I can't seem to get anywhere. Do I need to add "RAM" to the end of my "device=c:\windows\emm386.exe" line in the config.sys? I believe that I am getting this error because my soudblaster Live! is trying to load some dos drivers that require upper memory. I also thought however, that if these two lines were present in my config.sys that my upper memory would be available. Can anyone help??? I want to get rid of this error!
**Side note** In addition to receiving this error upon startup, I also am not able to restart my computer in MS-DOS mode - the computer just pauses and reboots normal into Windows 98. Both of these problems occur when I install my soudblaster Live! 5.1 software. I have tried to format my c: drive and start from scratch. I load Win 98 (first edition) and the drivers for all my other hardware (video card, modem, mainboard, etc.) but as soon as I install my sound card software, the problems arise again. PLease help! Many thanks!!

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

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