What does the "DEVICE=C:\WINDOWS\EMM386.EXE" line in config.sys do?

Sukhoi

Elite Member
Dec 5, 1999
15,313
89
91
I just bought Drive Image 4.0, and it wants me to delete the DEVICE=C:\WINDOWS\EMM386.EXE line from my config.sys file before I try to image to a CD-RW. Will it cause any problems if I leave this line out permanently, or should I just take it out before I do a drive image? I'm running Win98SE, and I have SB Live! SB16 emulation turned on if it matters. Thanks!
 

FOBSIDE

Platinum Member
Mar 16, 2000
2,178
0
0
what does that do exactly? i got an EMM386 error on a cleanly installed Dell at work. I disabled that line like Dell told me to but i still dont know what it does.
 

JaiKnight

Senior member
Feb 6, 2000
958
0
0
It's a memory manager if I remember correctly, used to be used in DOS. It let you configure what drivers you loaded into which portion of memory, and how you used your scarce RAM back in those days
 

JellyBaby

Diamond Member
Apr 21, 2000
9,159
1
81
Momma-meeya! A whole new generation that does not know of conventional, expanded/extendend memory! Damn I'm getting old.

Actually, Creative's SB Live! series still needs emm386.exe if you want SB 16 emulation for DOS games while in Windows. If that's not a problem, just REM or remove that line in the config.sys file...Windows has memory management built-in!
 

Stosh

Platinum Member
Oct 13, 1999
2,149
0
0
Back in Ye Olden Days there used to be an operating system called DOS. (Disk Operating System, I think). The way DOS was written, it could not recognize any memory above 640k. They figured 640k was so massive, nobody would ever need any more. What dunderheads...

emm386.exe is an extended memory manager that allows programs running under dos, to access the higher memory blocks. If I remember right, from 640 to 1mb was called EMS , and everything above 1mb was XMS.

Not really needed unless you plan on running some legacy dos programs or games..
 

Chuck

Senior member
Oct 9, 1999
704
0
0
hehe, those where the good old days. When you had to rearange your config.sys and autoexec.bat to get every k you could... heheh...
 

JellyBaby

Diamond Member
Apr 21, 2000
9,159
1
81
Chuck,

I recall having written several batch files that allowed me to reboot DOS under a certain configuration just to run a certain game. I had a "normal boot", "general games boot", "nasty games boot", and a host of others. At one point I had a boot for each specific game!

Some games ran better using himem/emm386....others ran better with qemm386...and still others had their own memory managers. It was a nightmare...not that today's Win 9x systems are much better.
 

Mday

Lifer
Oct 14, 1999
18,646
1
76
if you don't use DOS at all, your config.sys and autoexec.bat should either be blank, or nonexistent.
 

Chuck

Senior member
Oct 9, 1999
704
0
0
DOS window stuff just uses all of windows drivers (memory managers, mouse, etc..)

For a comand prompt you will need to specify what you want. Remember that Win 95/98 just runs on top of (what was) DOS.. except they've renamed the 'DOS' part to 'Windows' so that it all can be called an OS. But deep deep down, it's still basically the same as o'll Win 3.1 -- The windows part is just a nice addon.
 

Moonbender

Golden Member
Oct 19, 2000
1,046
0
0
Same with WinME, they're just learning to hide DOS better. Don't know how much DOS there is in Win2000, though.
On the other hand, we shouldn't forget that Win9x is more than just a file manager for DOS. There are new concepts, a new driver model, 32bit program as well as a new file system introduced with it. Oh yeah, and the new memory management that was already mentioned above.
 

LongTimePCUser

Senior member
Jul 1, 2000
472
0
76
The reason that emm386 was needed for DOS was that a long, long time ago in a place far, far away, the head of a certain software company (Bill Gates) stated publically that 640 KB was such a huge amount of memory that no PC would ever need more than that. So he located a video buffer at the 640 KB address and effectively limited the amount of memory that DOS could address. And the next generation built expanded memory and extended memory and then they did Windows and tried to hide that stuff from us.
 

LongTimePCUser

Senior member
Jul 1, 2000
472
0
76
And if you want a good laugh you should open a DOS window and type mem. This displays the amount of "convential" , "upper" and "extended" memory in your system. This command (mem.exe) is still there in Windows ME which is not supposed to have a DOS mode. I suspect that it might even be available in NT or Win2K.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |