Microsoft KB Archive/94867

= Err Msg after Running MemMaker: Double-Buffering Driver... =

Article ID: 94867

Article Last Modified on 11/23/1999

-

APPLIES TO


 * Microsoft MS-DOS 6.0 Standard Edition
 * Microsoft MS-DOS 6.2 Standard Edition
 * Microsoft MS-DOS 6.21 Standard Edition
 * Microsoft MS-DOS 6.22 Standard Edition

-



This article was previously published under Q94867



SYMPTOMS
If you have a device= statement for SMARTDRV.EXE in your CONFIG.SYS file, but you are not using the /DOUBLE_BUFFER switch, MemMaker may change the device= statement to devicehigh=. If so, you receive the following error message:

Double-buffering driver cannot be loaded into a UMB. Do not use the devicehigh command or other load-high utilities to load Smartdrv.exe



CAUSE
MemMaker recognizes and ignores the device= statement for SMARTDRV.EXE only if you are using the /DOUBLE_BUFFER switch.

A device= statement in the CONFIG.SYS file does not load the SMARTDrive cache; it loads only the double-buffering device driver embedded in the SMARTDRV.EXE file. This device driver cannot be loaded into upper memory.



WORKAROUND
To correct this problem, in the CONFIG.SYS file, change the devicehigh= statement for SMARTDRV.EXE to device= and add the /DOUBLE_BUFFER switch, then run MemMaker again.



MORE INFORMATION
For more information on SMARTDrive and double buffering, query on the following words in the Microsoft Knowledge Base:

smartdrive and double and buffer and bus and mastering

Additional query words: 6.22 6.00 line smart drive memaker 6.2

Keywords: KB94867

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.