动态加载设备驱动程序的两种方法 常常碰到这样的情况：运行某个软件时，由于需要EMS内存或者CONFIG.SYS设置不当，要重新启动电脑，选择多重配置。如果没有该配置，还要临时加入。既损伤机器，又带来不必要的麻烦。在QEMM 7.5和PC DOS 7.0中的几个附属工具可以解决以上问题。 一、利用QEMM 7．5 拥有QEMM 7.5的读者，可以安装它。安装完以后，在QEMM目录下可以找到以下几个程序： FILES.COM，LASTDRIVE.COM，BUFFERS.COM，FCBS.COM，DEVICE.COM，LOADHI.COM。
然后键人：CD＼
MD DYNA
CD DYNA
COPY＼QEMM＼文件名
就将其拷入了DYNA目录下。下面介绍如何使用这几个程序。
1.FILES.COM
动态改变CONFIG.SYS中FILES设置数目的程序。
格式：[ Drive：] [Path]FILES.COM xx。其中xx是想要设置的数目。
举例：《大航海时代Ⅱ》运行时，CONFIG.SYS中FILES项必须达到30。而当前设置不足，键人FILES 30便解决了问题。
2．LASTDRIV.COM
动态改变CONFIG.SYS中LASTDRIVE设置数目的程序。
格式：[DYIVe：][Path] LASTDRIVE.COM[Drive]。其中最后一个Drive是你欲设置的最大驱动器代号。
举例：加载CD－ROM时因硬盘原分为C、D、E三盘，使用MSCDEX.EXE时出现“驱动器号不够”的提示。使用LASTDRIVE F，再使用MSCDEX，获得成功。
3．DEVICE.COM
可以动态地加载原需在CONFIG.SYS中加载的驱动程序。
格式：[Drive：] [Path] DEVICE.COM[Drive] [Path] Drivername.ext[parameter]。
说明：第一个[Drive：]表示DEVICE程序所在的盘符，第一个[Path]表示DEVICE程序所在的目录，第二个[Drive：]及[Path]表示想要加载的程序所在的盘符以及目录。Drivername.ext即想要加载的程序名称。后面可以加上加载程序的一些参数。
举例：l.运行“倚天屠龙记”需要约800KB的EMS内存，但是当前只有XMS。键人DEVICE C：＼DOS＼EMM386 EXEI＝B000－B7FF 1024 RAM获取了IMB的EMS，再次运行，获得成功。
2.进人中文版DOS 6.22前必须加载PBIOS.SYS。因为不常进人，为节约内存，就没有在CONFIG．SYS文件中加载。采用DEVICE C：＼DOS＼PBIOS.SYS加载，取得成功，正常进人PDOS。
其余的PCBS COM，BUFFERS.COM，LOADHI.COM用户可根据DOS手册上的用法自己摸索，这里不介绍了。
二、利用PC DOS 7.0
PC DOS 7.0中新增很多有用的工具，其中DY－NALOAD.EXE允许用户在DOS提示符下动态装载设备驱动程序。
格式：DYNALOAD[Drive：] [Path] Drivername.ext[parameter]
LOADHIGH DYNALOAD[Drive：] [Path] Drivername．ext[parameter]
说明：基本同于DEVICE.COM，用户可以选用。
（张宇）