ADVANCED MULTIPLE CONFIGURATION FILES
The advanced method I would recommend to the serious user is this:
  • Optimize the standard and EMS startup files as on the previous page BUT
  • DO NOT move the soundcard, mouse and CDROM lines in AUTOEXEC.BAT to DOSSTART.BAT
  • Create a third startup file, based on the standard file, STRIPPING the CDROM lines out of BOTH CONFIG.SYS AND AUTOEXEC.BAT

  • Using the example of the previous page, it would look something like this:

    Here is a sample basic CONFIG.SYS file:
    DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
    DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
    DOS=HIGH
    DOS=UMB
    The above is for Windows-95 users. Windows 98 can be run with a blank config.sys file if DOS compatibility is not desired. So if you're running Windows-98, just put 'rem' in place of the above 4 lines


    Here is a sample starting AUTOEXEC.BAT file:
    @ECHO OFF
    SET CTCM=C:\WINDOWS
    SET SOUND=C:\PROGRA~1\CREATIVE\CTSND
    SET MIDI=SYNTH:1 MAP:E
    SET BLASTER=A220 I5 D1 H1 P330 T6
    PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
    SET MSINPUT=C:\WINDOWS\MSINPUT
    rem -- The following lines will be ultimately moved to DOSSTART.BAT
    C:\WINDOWS\CTCM
    C:\MOUSE\MOUSE

    This time, we will actually leave the BootMenu lines in our MSDOS.SYS file -- in fact we will add another BootMenu line:
    BootMenuDelay=5 This will cause the BootMenu to last 5 seconds, not 30.

    Why do we do this? Because our purpose here is to provide 3 boot options

  • One -- to boot up DOS only
  • Two -- to boot up DOS only in a configuration enabling expanded memory.
  • Three -- to boot up Windows in a manner in which there is a MINIMUM of instability caused by the presence of DOS drivers