DOS95MEM.TXT Driver File Contents (W95-11D.ZIP)

			 AXCEL216's MAX Speeed
	MS-DOS 7.xx [Windows 9x] Native DOS Mode MEMory Screens




My DOS7 MEMory Specs are also available at:
http://members.aol.com/axcel216/mem7.htm
My DOS7 CONFIG.SYS settings are also posted here:
http://members.aol.com/axcel216/bench.htm#CON
My DOS7 AUTOEXEC.BAT settings are also posted here:
http://members.aol.com/axcel216/bench.htm#AUT

The following 5 memory screens were obtained by running:
MEM /A /C > C:\path\DOS95MEM.TXT
from the native MS-DOS 7.xx mode OUTSIDE Windows 9x GUI, with NO programs
running: click the Start button -> Shut down -> Shut down the computer ->
click "Yes". You can also get straight to the true/native MS-DOS mode by
booting with the:
BootGUI=0
line under your MSDOS.SYS [Options] section, or by holding Shift and F5 while
your PC boots.
See "COMPLETE MSDOS.SYS REFFERENCE" in MYTIPS95.TXT (included) for details.

I included here my system MEMory configurations using 5 different MS-DOS mode
memory managers in CONFIG.SYS (current releases):
- MicroSoft Windows 98 SE [a.k.a. MS-DOS 7.10] EMM386.EXE v4.95 + HIMEM.SYS
v3.95 "combo",
- Uwe Sieber UMBPCI.SYS v3.48 in combination with Microsoft HIMEM.SYS v3.95
+ HIRAM.EXE v1.9 (loads HIMEM.SYS in upper memory),
- Network Associates (Helix) NetRoom RM386.EXE v3.04,
- Symantec (Quarterdeck) QEMM386.SYS v9.00 and
- Lineo (Caldera) DR-DOS 7.03 EMM386.EXE v3.27.
Take a look at WIN95MEM.TXT (included) for a glimpse at my MEMory
configurations in a DOS box/session/window with the Windows 9x GUI started,
using all 5 memory managers listed above.

MSD95.TXT (included) shows a list of my Windows 98 SE system hardware specs,
running Microsoft Diagnostics Utility v2.14 (MSD.EXE), the Win98 release,
OUTSIDE Windows in native MS-DOS mode.

UPDATES:
1. I have also used here Uwe Sieber's UMBPCI.SYS, a free Upper Memory Area
(UMA) access provider (HIMEM.SYS extender):
http://www.uwe-sieber.de/files/umbpci_e.zip
UMBPCI.SYS usage guidelines:
http://members.aol.com/axcel216/umb.htm
You can load HIMEM.SYS in upper memory if using HIRAM.EXE with UMBPCI.SYS.
Read HIRAM.TXT included with UMBPCI.SYS for HIRAM.EXE usage details.
See paragraph #2 below for MEM stats using Uwe Sieber's UMBPCI.SYS and
HIRAM.EXE, which loads HIMEM.SYS in UMA.
Note that UMBPCI.SYS needs a HIMEM.SYS line in CONFIG.SYS BEFORE the
UMBPCI.SYS line, and you also need to use DEVICEHIGH (in CONFIG.SYS) and
LOADHIGH (in AUTOEXEC.BAT) to load ALL devices/drivers/TSRs high properly.
UMBPCI.SYS takes only 240 Bytes of conventional memory, while providing up to
629 KB of free conventional memory.
UMBPCI.SYS enables the Upper Memory Blocks (UMBs) ONLY in the C800-EFFF range
for loading DOS devices/drivers/TSRs high, WITHOUT the need for an
extended/expanded DOS memory manager, like Microsoft EMM386.EXE, Quarterdeck
QEMM386.SYS, Helix NetRoom RM386.EXE, Lineo DR-DOS EMM386.EXE, Qualitas
386MAX.SYS etc.
2. I have also used here the NEWest release of Lineo DR-DOS memory manager,
EMM386.EXE v3.27.
See paragraph #5 below for MEM stats using DR-DOS EMM386.EXE.
EMM386.EXE and NWCDEX.EXE v2.81 (also used here, MSCDEX.EXE's CD-ROM
extensions driver counterpart) are part of Lineo DR-DOS v7.03 [6 MB, free
trial]:
http://downloads.planetmirror.com/pub/drdos/DR-DOS.703/dr703.exe

Notice the absence of the "WIN" module on these memory screens, due to booting
to the native/plain MS-DOS mode, same as selecting the "Command prompt only"
option from the Windows 9x Startup menu.
HINT: See "DOS NOW!" in MYTIPS95.TXT (included) to learn how to do this.

STRONGLY RECOMMENDED: Read MEMORY.TXT (included) for valuable guidelines and
tips to learn how to MAXimize your MS-DOS memory (conventional, upper,
extended and expanded), by loading ALL your devices/drivers/TSRs in
upper/extended memory, by placing the proper lines in your CONFIG.SYS (using
DEVICEHIGH or INSTALLHIGH) and AUTOEXEC.BAT (using LOADHIGH).

To see the devices/drivers/TSRs loaded in native MS-DOS mode at bootup time
(listed below), open my AUTOEXEC.BAT and CONFIG.SYS files (both included) with
Notepad in Windows or EDIT.COM in DOS.

If you compare the size of the SYSTEM modules, with each of these memory
managers, you will notice that their conventional memory foot prints vary.
EMM386.EXE's SYSTEM module occupies the largest foot print. QEMM386.SYS,
Lineo DR-DOS EMM386.EXE and UMBPCI.SYS have the smallest foot prints of all 5
used here, allowing for more free conventional memory (629 KB). This is
possible in part because a larger "chunk" of the SYSTEM module loads in upper
memory, and also because part of QEMM386.SYS and DR-DOS EMM386.EXE code load
in extended memory, allowing for more room in upper (for loading more
devices/drivers/TSRs high) and especially in conventional memory, for running
"memory hungry" DOS programs/games.

WARNING: Beware of incompatibilities you may run into using QEMM386 or NetRoom
	 (RM386) memory managers! Some DOS applications are designed to work
	 exclusively with Microsoft's memory managers (HIMEM.SYS + EMM386.EXE)
	 conservative settings. You may get:
	 "EMM memory allocation error"
	 or:
	 "Memory region violation error"
	 messages while trying to start such a program, and/or your system may
	 lockup, eventually forcing a reboot!
	 If that happens, replace the QEMM386.SYS or RM386.EXE lines in your
	 CONFIG.SYS with the recommended HIMEM.SYS and EMM386.EXE lines.
	 Read MEMORY.TXT (included) for details on how to tweak your memory
	 managers to provide MAXimum conventional/upper/expanded/extended
	 memory for ALL your DOS/Windows programs/games!

NOTES: See these included topics for more info:
- "CD-ROM DRIVERS 4 DOS" in MYTIPS95.TXT for useful IDE/ATAPI DOS mode CD-ROM
drivers details.
- "My AUTOEXEC.BAT Lines Explained" and "Wrap-Up + Notes" in MEMORY.TXT for
DOS mode Mouse drivers details.
- ALL these free(ware) drivers/TSRs download links are found in SOFTWARE.TXT.

My memory configuration shows now at least 625 KB of free conventional RAM,
and a minimum of 25 KB of free upper memory, when using Microsoft's memory
managers: HIMEM.SYS + EMM386.EXE provided with MS Windows 95/98 [a.k.a. MS-DOS
7.00/7.10].
... And Windows is "happier" and performs faster if you provide it with lots
of free upper and extended memory. :)

On my Helix NetRoom (RM386.EXE) MEM screen below, notice the absence of the
CLOAKING device driver, because NetRoom memory manager has the Cloaking
technology built-in (both designed by Helix Software).

Below are listed my "MEM /A /C /P" native MS-DOS mode screens for 5 different
memory managers, with ALL drivers/devices/TSRs loaded in upper memory (UMA),
by using DEVICEHIGH and INSTALLHIGH (CONFIG.SYS default DOS upper memory
device/driver "loaders") and LOADHIGH (AUTOEXEC.BAT default DOS upper memory
driver/TSR "loader"), to obtain MAXimum possible free conventional (low)
memory (RAM) available on ANY X86 IBM compatible PC clone equiped with a color
VGA video controller:



1. Microsoft Windows 98 HIMEM.SYS v3.95 + EMM386.EXE v4.95 memory managers in
CONFIG.SYS:



Modules using memory below 1 MB:

 Name           Total      	Conventional       Upper Memory
 --------  ----------------   -----------------   ----------------
 SYSTEM      15,968   (16K)	  9,744   (10K)      6,224    (6K)
 HIMEM        1,120    (1K)	  1,120    (1K)          0    (0K)
 EMM386       4,320    (4K)	  4,320    (4K)          0    (0K)
 NANSI        3,216    (3K)	      0    (0K)      3,216    (3K)
 IFSHLP       2,896    (3K)	      0    (0K)      2,896    (3K)
 VIDE-CDD     5,024    (5K)	      0    (0K)      5,024    (5K)
 COMMAND      6,768    (7K)	      0    (0K)      6,768    (7K)
 ZENO174      1,120    (1K)	      0    (0K)      1,120    (1K)
 RECALL       2,544    (2K)	      0    (0K)      2,544    (2K)
 MSCDEX      16,080   (16K)	      0    (0K)     16,080   (16K)
 SMARTDRV    28,416   (28K)	      0    (0K)     28,416   (28K)
 CTMOUSE      3,584    (3K)	      0    (0K)      3,584    (3K)
 HYPERKEY     2,624    (3K)	      0    (0K)      2,624    (3K)
 NOOFF		336    (0K)	      0    (0K)        336    (0K)
 Free       683,664  (668K)	639,648  (625K)     44,016   (43K)

Memory Summary:

 Type of Memory       Total         Used          Free
 ----------------  -----------   -----------   -----------
 Conventional          655,360        15,712       639,648
 Upper                 125,504        81,488        44,016
 Reserved              393,216       393,216             0
 Extended (XMS)*   535,707,600     7,280,064   527,368,192
 ----------------  -----------   -----------   -----------
 Total memory      536,474,624     7,770,480   528,058,832

 Total under 1 MB      780,864        97,200       683,664

 Total Expanded (EMS)                 33,947,648    (32M)
 Free Expanded (EMS)*                 33,505,280    (32M)

 * EMM386 is using XMS memory to simulate EMS memory as needed.
   Free EMS memory may change as free XMS memory changes.

 Largest executable program size         639,632   (625K)
 Largest free upper memory block          33,136    (32K)
 Available space in High Memory Area         320     (0K)
 MS-DOS is resident in the high memory area.



2. Uwe Sieber's UMBPCI.SYS v3.48 upper memory extender, Microsoft HIMEM.SYS
v3.95 high/extended memory manager + HIRAM.EXE v1.9 in CONFIG.SYS:



Modules using memory below 1 MB:

 Name		 Total		 Conventional	    Upper Memory
 --------  ----------------   ----------------   ----------------
 SYSTEM      14,992   (15K)	 9,712    (9K)      5,280    (5K)
 HIMEM        1,120    (1K)	     0    (0K)      1,120    (1K)
 IFSHLP       2,864    (3K)	     0    (0K)      2,864    (3K)
 NANSI        3,344    (3K)	     0    (0K)      3,344    (3K)
 VIDE-CDD     5,024    (5K)	     0    (0K)      5,024    (5K)
 XMSDSK	        688    (1K)	     0    (0K)        688    (1K)
 RECALL       2,544    (2K)	     0    (0K)      2,544    (2K)
 MSCDEX      40,656   (40K)	     0    (0K)     40,656   (40K)
 SMARTDRV    28,416   (28K)	     0    (0K)     28,416   (28K)
 COMMAND      7,024    (7K)	     0    (0K)      7,024    (7K)
 ZENO174      1,120    (1K)	     0    (0K)      1,120    (1K)
 CTMOUSE      3,584    (3K)	     0    (0K)      3,584    (3K)
 NOOFF		336    (0K)	     0    (0K)        336    (0K)
 Free       669,392  (654K)    642,992  (628K)     26,400   (26K)

Memory Summary:

 Type of Memory	Total         Used	   Free
 ----------------  -----------   -----------   -----------
 Conventional	       653,312        10,320       642,992
 Upper	               131,120       104,720        26,400
 Reserved		     0		   0		 0
 Extended (XMS)    535,707,600    48,168,912   527,368,192
 ----------------  -----------   -----------   -----------
 Total memory      536,474,624    48,283,952   528,058,832

 Total under 1 MB	784,432       115,040	    669,392

 Largest executable program size	 642,976   (628K)
 Largest free upper memory block	  16,176    (16K)
 Available space in High Memory Area	     320     (0K)
 MS-DOS is resident in the high memory area.



3. Helix NetRoom RM386.EXE v3.04 memory manager in CONFIG.SYS, and Helix
MultiMedia Cloaking MSCDEX.EXE v2.23 CD-ROM extensions driver, CACHECLK.EXE
v4.2 disk cache + LogiTech MOUSE.EXE v8.20 mouse driver in AUTOEXEC.BAT:



Modules using memory below 1 MB:

 Name           Total      	Conventional       Upper Memory
 --------  ----------------   ----------------   ----------------
 SYSTEM      15,952   (16K)	 9,728   (10K)      6,224    (6K)
 RM386        4,848    (5K)	 4,848    (5K)          0    (0K)
 NANSI        3,216    (3K)	     0    (0K)      3,216    (3K)
 IFSHLP       2,896    (3K)	     0    (0K)      2,896    (3K)
 VIDE-CDD     5,024    (5K)	     0    (0K)      5,024    (5K)
 COMMAND      6,768    (7K)	     0    (0K)      6,768    (7K)
 ZENO174      1,120    (1K)	     0    (0K)      1,120    (1K)
 RECALL       2,544    (2K)	     0    (0K)      2,544    (2K)
 CACHECLK     3,072    (3K)	     0    (0K)      3,072    (3K)
 MSCDEX       2,608    (3K)	     0    (0K)      2,608    (3K)
 SMARTDRV    28,416   (28K)	     0    (0K)     28,416   (28K)
 MOUSE        1,040    (1K)	     0    (0K)      1,040    (1K)
 HYPERKEY     2,624    (3K)	     0    (0K)      2,624    (3K)
 NOOFF		336    (0K)	     0    (0K)        336    (0K)
 Free       705,584  (689K)    640,240  (625K)     65,344   (64K)

Memory Summary:

 Type of Memory       Total         Used          Free
 ----------------  -----------   -----------   -----------
 Conventional          655,360        15,120       640,240
 Upper                 131,056        65,712        65,344
 Reserved                    0             0             0
 Extended (XMS)     66,912,272             ?   126,379,008
 ----------------  -----------   -----------   -----------
 Total memory       67,698,688             ?   127,084,592

 Total under 1 MB      786,416        80,832       705,584

 Total Expanded (EMS)                 34,144,256    (33M)
 Free Expanded (EMS)                  33,554,432    (32M)
 Largest executable program size         640,224   (625K)
 Largest free upper memory block          57,616    (56K)
 Available space in High Memory Area       4,416     (4K)
 MS-DOS is resident in the high memory area.



4. Quarterdeck QEMM386.SYS v9.00 memory manager in CONFIG.SYS:



Modules using memory below 1 MB:

 Name           Total      	Conventional       Upper Memory
 --------  ----------------   -----------------   ----------------
 SYSTEM      15,952   (16K)	  9,728   (10K)      6,224    (6K)
 QEMM386        784    (1K)	    784    (1K)          0    (0K)
 NANSI        3,216    (3K)	      0    (0K)      3,216    (3K)
 IFSHLP       2,896    (3K)	      0    (0K)      2,896    (3K)
 VIDE-CDD     5,024    (5K)	      0    (0K)      5,024    (5K)
 COMMAND      6,768    (7K)	      0    (0K)      6,768    (7K)
 ZENO174      1,120    (1K)	      0    (0K)      1,120    (1K)
 RECALL       2,544    (2K)	      0    (0K)      2,544    (2K)
 MSCDEX      16,080   (16K)	      0    (0K)     16,080   (16K)
 SMARTDRV    28,416   (28K)	      0    (0K)     28,416   (28K)
 CTMOUSE      3,584    (3K)	      0    (0K)      3,584    (3K)
 HYPERKEY     2,624    (3K)	      0    (0K)      2,624    (3K)
 NOOFF		336    (0K)	      0    (0K)        336    (0K)
 Free       690,976  (675K)	644,304  (629K)     46,672   (46K)

Memory Summary:

 Type of Memory       Total         Used          Free
 ----------------  -----------   -----------   -----------
 Conventional          655,360        11,056       644,304
 Upper                 128,160        81,488        46,672
 Reserved                    0             0             0
 Extended (XMS)     66,915,168             ?   126,205,952
 ----------------  -----------   -----------   -----------
 Total memory       67,698,688             ?   126,896,928

 Total under 1 MB      783,520        92,544       690,976

 Total Expanded (EMS)                133,267,456   (127M)
 Free Expanded (EMS)                 126,205,952   (120M)
 Largest executable program size         644,288   (629K)
 Largest free upper memory block          33,136    (32K)
 Available space in High Memory Area       4,416     (4K)
 MS-DOS is resident in the high memory area.



5. Lineo DR-DOS 7.03 EMM386.EXE v3.27 memory manager in CONFIG.SYS + Lineo
DR-DOS 7.03 NWCDEX.EXE v2.81 CD-ROM extensions driver in AUTOEXEC.BAT:



Modules using memory below 1 MB:

 Name           Total      	Conventional       Upper Memory
 --------  ----------------   ----------------   ----------------
 SYSTEM      15,952   (16K)	 9,728   (10K)      6,224    (6K)
 EMM386         720    (1K)	   720    (1K)          0    (0K)
 NANSI        3,216    (3K)	     0    (0K)      3,216    (3K)
 IFSHLP       2,896    (3K)	     0    (0K)      2,896    (3K)
 VIDE-CDD     5,024    (5K)	     0    (0K)      5,024    (5K)
 COMMAND      6,768    (7K)	     0    (0K)      6,768    (7K)
 NWCDEX       1,344    (1K)	     0    (0K)      1,344    (1K)
 CTMOUSE      3,584    (3K)	     0    (0K)      3,584    (3K)
 ZENO174      1,120    (1K)	     0    (0K)      1,120    (1K)
 RECALL       2,544    (2K)	     0    (0K)      2,544    (2K)
 SMARTDRV    27,072   (26K)	     0    (0K)     27,072   (26K)
 HYPERKEY     2,624    (3K)	     0    (0K)      2,624    (3K)
 NOOFF		336    (0K)	     0    (0K)        336    (0K)
 Free       709,200  (693K)    644,384  (629K)     64,816   (63K)

Memory Summary:

 Type of Memory       Total         Used          Free
 ----------------  -----------   -----------   -----------
 Conventional          655,360        10,976       644,384
 Upper                 130,224        65,408        64,816
 Reserved                    0             0             0
 Extended (XMS)     66,913,104     6,824,784    60,088,320
 ----------------  -----------   -----------   -----------
 Total memory       67,698,688     6,901,168    60,797,520

 Total under 1 MB      785,584        76,384       709,200

 Total Expanded (EMS)                 33,554,432    (32M)
 Free Expanded (EMS)                  33,488,896    (32M)
 Largest executable program size         644,368   (629K)
 Largest free upper memory block          57,728    (56K)
 Available space in High Memory Area       4,432     (4K)
 MS-DOS is resident in the high memory area.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.16