- •1.Введение
- •2.Разбиение жесткого диска на разделы
- •2.1.Описание разделов жесткого диска
- •2.1.1.Основной раздел dos
- •2.1.2.Расширенный раздел dos
- •2.1.3.Активный раздел
- •2.2.Использование утилиты fdisk
- •2.3.Назначение буквенных идентификаторов
- •2.4.Форматирование жесткого диска
- •3.Использование файлов config.Sys и autoexec.Bat
- •3.1.Файл config. Sys
- •3.1.1.Команды файла config.Sys
- •3.1.2.Конфигурация устройств
- •3.2.Определение команд, выполняемых автоматически при запуске системы
- •3.2.1.Команды файла autoexec.Bat
- •3.2.2.Резидентные программы
- •3.3.Использование нескольких конфигураций
- •4.Оптимизация работы системы.
- •4.1.Повышение эффективности использования жесткого диска
- •4.1.1.Использование команды chkdsk
- •4.1.2.Использование утилиты defrag
- •4.1.3.Использование команды buffers
- •4.1.4.Использование утилиты smartdr
- •4.1.5.Использование драйвера ramdrive
- •4.2.Эффективное использование памяти
- •4.2.1.Организация памяти
- •4.2.2.Оптимизация использования памяти компьютера.
- •5.Порядок выполнения работы.
- •6.Приложение. Примеры файлов config.Sys и autoexec.Bat
- •Литература
3.1.2.Конфигурация устройств
Каждый компонент оборудования компьютера (клавиатура, мышь, дисплей, принтер, дисководы и платы памяти) называется устройством. Каждое устройство имеет свои собственные характеристики, которые можно настроить.
Для управления каждым устройством DOS использует специальную программу, называемую драйвером устройства. DOS имеет встроенные драйверы для клавиатуры, дисплея, жесткого диска и дисководов, коммуникационных портов, поэтому нет необходимости предпринимать что-либо для их использования. Можно задать отдельные характеристики этих устройств при помощи команд файла CONFIG.SYS.
Многие устройства поставляются со своими собственными драйверами, которые не встроены в DOS. Такой драйвер устройства устанавливается посредством добавления команд в файл CONFIG.SYS.
Для использования устанавливаемого драйвера добавьте в файл CONFIG.SYS команду DEVICE для этого драйвера. При запуске DOS драйвер загрузится в память. Например, для загрузки драйвера HIMEM.SYS из каталога C:\DOS необходимо добавить в файл CONFIG.SYS следующую команду: DEVIСЕ=С:\DOS\HIMEM.SYS.
В таблице 4 приведено краткое описание основных устанавливаемых драйверов DOS.
|
Табл. 4 |
Драйвер |
Назначение |
ANSI.SYS |
Управляет характеристиками экрана и клавиатуры посредством эмуляции кода Американского Национального Института Стандартов (ANSI) |
DISPLAY.SYS |
Обеспечивает переключение кодовых страниц для дисплея |
DRIVER.SYS |
Создает логическое устройство, которое можно использовать для обращения к физическому диску, и задает параметры для устройства, не поддерживаемого ROM BIOS Вашего компьютера |
EMM386.EXE |
Эмулирует дополнительную память и обеспечивает доступ к области верхней памяти компьютера, имеющего процессор не ниже 80386 и расширенную память |
HIMEM.SYS |
Управляет использованием расширенной памяти на компьютере с процессором не ниже 80286 и расширенной памятью. Программа установки DOS устанавливает этот драйвер устройства в таких системах автоматически |
POWER.SYS |
Позволяет уменьшить потребление энергии во время бездействия устройств и прикладных программ |
PRINTER.SYS |
Обеспечивает переключение кодовых страниц для принтера |
RAMBOOST.EXE |
Автоматически анализирует текущую конфигурацию компьютера и затем автоматически переконфигурирует ее для загрузки резидентных программ и драйверов устройств в блоки верхней памяти. Это исключает необходимость редактирования файлов CONFIG.SYS или AUTOEXEC.BAT, т.к. создается файл данных с именем RAMBOOST.INI для отслеживания программ и драйверов устройств, которые требуется загрузить в верхнюю память (поставляется с ОС PC DOS) |
RAMDRIVE.SYS |
Эмулирует жесткий диск, создавая виртуальный диск в оперативной памяти компьютера (RAM) |
SETVER.EXE |
Загружает в память таблицу версий DOS |
UMBEMS.SYS |
Распределяет блок памяти EMS размером 64 Кбайт как блоки верхней памяти (UMB), используемые для загрузки программ командой LOADHIGH при наличии платы памяти EMS объемом не менее 64 Кбайт. Обеспечивает дополнительно около 64 Кбайт памяти. Работает на машинах любого класса с драйвером памяти EMS любого уровня, однако предпочтительнее иметь драйвер EMS уровня 3.2, т.к. он использует меньше памяти при загрузке |
Важность порядка появления команд DEVICE и DEVICEHIGH объясняется тем, что некоторые драйверы разрешают использование устройств другими драйверами. Например, драйвер расширенной памяти HIMEM.SYS должен выполняться раньше любых других драйверов, использующих расширенную память.
Пример файла CONFIG.SYS приведен в приложении.
