Драйвер для поддержки сжатых дисков называется DRVSPACE.BIN (в MS DOS версии 6.22 и последующих) или DBLSPACE.BIN (в MS DOS 6.0 и 6.20). Этот драйвер находится в MS DOS в особом положении: он не загружается из файлов CONFIG.SYS или AUTOEXEC.BAT, как все обычные драйверы, а вы¬зывается еще до выполнения файла CONFIG.SYS. Если при начальной загруз¬ке MS DOS находит данный драйвер в корневом каталоге загрузочного диска, то загружает этот драйвер. Параметры драйвера (расположение файлов сжа¬тых дисков, назначаемые им буквы и т.д.) драйвер считывает из файла DRVSPACE.INI (или DBLSPACE.INI), который также должен находиться в корневом каталоге загрузочного диска. После загрузки драйвера пользователь, все программы и драйверы, в том числе программы и драйверы, вызываемые из файлов CONFIG.SYS или AUTOEXEC.BAT, могут обращаться со сжатыми дисками, как с обычными.
Перемещение драйвера в верхнюю память. Поскольку драйвер сжатых дисков DRVSPACE.BIN (или DBLSPACE.BIN) загружается еще до выполнения CONFIG.SYS, когда драйверы для доступа к верхней и расширенной памяти еще не подключены, то он загружается и обычную память (первые 640 Кбайт памяти). Оставлять его там нежелательно, так как он требует около 40 Кбайт памяти. По¬этому фирма Microsoft разработала специальный драйвер DRVSPACE.SYS (или DBLSPACE.SYS), перемещающий код драйвера сжатых дисков в верхнюю память, если там имеется свободный участок достаточного размера. Для этого в файле CONFIG.SYS должна содержаться строка вида:
DEVICE[HIGH]=[путь-к-драйверу\] DxxSPACE.SYS /MOVE
Например, DEVICEHIGH=C:\EXE\MSDOS\DRVSPACE.SYS /MOVE, если Вы используете MS DOS 6.22 и файлы MS DOS находятся в каталоге C:\EXE\MSDOS.