8 replies
by saihib
by micahfay
by ann777
Look for a line in your CONFIG.SYS file similar to the following:
DEVICE=C:WINDOWSEMM386.EXE NOEMS
With HIMEM.SYS and EMM386.SYS working, it gives you the ability to move drivers and programs that would usually reside in conventional memory up to the upper memory. To do this, you simply add HIGH to the lines loading up the drivers. For example, in the CONFIG.SYS file, a driver will be loaded by DEVICE=. To load this driver into upper memory, you call it up by DEVICEHIGH=. In AUTOEXEC.BAT, you can place a program in upper memory by adding LOADHIGH to the line that runs the program. Most drivers can be moved to upper memory, including CD-ROM, mouse, etc.
But it needs to be in the proper place for Windows to find it. Search your c: drive for emm386 and make sure the above line is correctly input with the path of the file:
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
Or...
DEVICE=C:\Win98\emm386.exe ?????
by micahfay
by bobho
Emm386.exe is a DOS expanded memory manager. Unless you are using old DOS programs that require it you don't need it. Win98 certainly does not need it.
Try this. Boot to DOS. Go to your root directory and rename config.sys to config.old and autoexec.bat to autoexec.old. Win98 doesn't need either one of these files and they basically only load (and allow) DOS memory functions. The autoexec.bat file might be loading some DOS programs prior to Windows but you might not need them anyway (unless you have old DOS programs that you run under Windows but you can specify memory settings for those with a pif file).
Reboot your system and see what happens. On all of my systems running Win98 I delete the config.sys and autoexec.bat files automatically and I've never had any problems running any hardware or software.
Let us know what happens.
Enjoy,
DrBob:>)
by micahfay
by micahfay
by micahfay
This discussion is closed to new replies.
Trending Windows Forum posts
Sort by Trending