Thread: Win98SE EMM.386 startup error
July 15th, 2002, 02:37 PM #1
Win98SE EMM.386 startup error
I was working on a friend's machine and noticed a brief error message on startup "EMM.386 load failure- unable to set page frame".
After the pause, it resumes loading with no apparent ill effects.
I am aware that this is the expanded memory manager and it most likely will not matter, but I would like to fix it!
July 15th, 2002, 03:03 PM #2
You want to get rid of the message?
Easiest way is to make a copy of your config.sys file- put it in a safe place.
Edit the config.sys file to remove the "DEVICE=C:\WINDOWS\EMM386.EXE"
Startup line. Be warned some older programs wont run correctly if you disable this program.They say technology slows down for no one. I know it outruns my wallet. I figure its because my wallet isn't light enough yet.
TechIMO Folding@home Team #111 - Crunching for the cure!
dulce bellum inexpertis
July 15th, 2002, 04:11 PM #3
- Join Date
- Nov 2001
- Southern California
Or, put add the "REM" (sans quotes) in front of that line. That way, you can undo it if it screws up something.
I don't go in here often, because I check the THGC more. But, I wanted to see how it was in here. =)
July 15th, 2002, 04:56 PM #4
My suggestion is to run sfc and reload emm386. Just goto Start>Run>type sfc>then tell it to extract C:\Windows\Emm386.exe (second option). You should be set.
July 16th, 2002, 04:39 AM #5
I can almost guess that your friend has a Sound Blaster Live (Value) card installed.
Try deleting config.sys
Next try removing the Sound Blaster Live Virus and getting another sound card.
July 16th, 2002, 08:13 AM #6
Thank you all!
Duhh, I should have peeked at the Config.sys file first.
I'll check the hardware for the Sound Blaster Live
I did run SFC and replaced a couple of corrupted files, and some changed ones, but that didn't change a thing.
I also ran a search for the EMM.386 file with no success. Why didnít the SFC offer to extract it?
Any additional thoughts are welcome, meanwhile I'll give these Ideas a go.
July 16th, 2002, 09:33 AM #7
July 16th, 2002, 11:03 AM #8
Normally, you don't need this loaded for Windows -- Winders sets the page frame for expanded mem w/o it. Do you need emm386.exe loaded for some reason?
July 16th, 2002, 12:08 PM #9
I know of no reason for it to be loading.
Most WIN 98SE machines have nothing in the Config.sys file, but I need to check it.
Do I take it that EMM386.EXE is not generally loaded on a WIN 98SE machine?
July 16th, 2002, 01:22 PM #10Do I take it that EMM386.EXE is not generally loaded on a WIN 98SE machine?
Seems I recall long ago I might have received a similar error even tho emm386.exe wasn't loading -- Winders just said that when it couldn't set the expanded memory page frame. R-click on any .pif (Dos shortcut) file, choose properties/ memory & see if "expanded memory" is available. If "auto" is seen in the box, I think it is (maybe Winders can provide expanded mem w/o a page frame?). Otherwise, many diagnostic programs can show if & where the 64K page frame is set in memory -- somewhere between C800 & EFFF.
Note that all this has no effect on Winders programs (which use Windows' mem mapping) -- only Dos in a Window or pure Dos.
Last edited by BFlurie; July 16th, 2002 at 01:31 PM.
July 16th, 2002, 01:45 PM #11
I'm not sure if Windows is trying to load EMM386.EXE, or if it's just warning that it is unable to do so.
Thanks for the info!
July 16th, 2002, 01:55 PM #12
- Join Date
- Oct 2001
- Athens, GA
click start, run, then type sysedit.
then just delete that line out of you autoexec.bat or config.sys file.
And it will probably be alright to delete all teh entries inthe files. Rarely are they NECESSARY. If you do this, if will probably make your puter boot up faster also.ummm
July 16th, 2002, 02:16 PM #13
IMHO, it's best to set the program to C:\Windows\EMM386.EXE NOEMS
This makes it to where EMS is loaded, but doesn't do anything. Had some programs complain until I did that.
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)