Интернет-журнал "Домашняя лаборатория", 2008 №6 - Журнал «Домашняя лаборатория»
5. Программы общесистемного назначения в среде MS-DOS.
Под программами общесистемного назначения (в рамках данной темы) подразумеваются программы (команды, драйверы), предназначенные для решения задач:— связанных с обслуживанием файловой системы MS-DOS,
— связанных с обслуживанием аппаратных средств,
— связанных с борьбой против вирусов,
— обеспечивающих дополнительный сервис при работе Пользователя в среде MS-DOS.
Таких программ, в среде MS-DOS, достаточно много (многие сотни или тысячи). В рамках данной темы рассматриваются лишь некоторые из них. Условно эти программы можно разделить на несколько категорий (см. Табл. 1):
Таблица 1
N ∙ Категория
1 ∙ Подготовка логических дисков (разбивка физического диска на разделы [логические диски], форматирование логических дисков).
2 ∙ Оптимизация логических дисков, контроль FAT
3 ∙ Драйверы устройств: "русификаторы" клавиатуры, "русификаторы" дисплея, "русификаторы" принтера, мыши и др.
4 ∙ Контроль наличия и состояния оборудования PC
5 ∙ Антивирусные программы
6 ∙ Программы-оболочки
В Табл. 2 представлен перечень некоторых программ, которые могут представлять практический интерес для Пользователя.
Таблица 2
N ∙ Программа (имя файла) ∙ Категория ∙ Назначение
1 ∙ FDisk.ехе ∙ 1 ∙ Подготовка Винчестера (разбивка на разделы). Входит в комплект MS-DOS.∙
2 ∙ DM.ехе ∙ 1 ∙ Подготовка Винчестера (разбивка на разделы)
3 ∙ Adm.ехе ∙ 1 ∙ Подготовка Винчестера (разбивка на разделы). Возможность защиты логических дисков от несанкционированного доступа.
4 ∙ Format.com ∙ 1 ∙ Форматирование логических дисков (FDD, HDD). Входит в комплект MS-DOS.
5 ∙ Format.ехе ∙ 1 ∙ Форматирование логических дисков (FDD). Входит в комплект Norton-Commander.
6 ∙ Compress.ехе ∙ 2 ∙ Оптимизация и проверка поверхности логических дисков. Входит в комплект PCTOOLS.
7 ∙ Speedisk.ехе ∙ 2 ∙ Оптимизация и проверка поверхности логических дисков. Входит в комплект Norton-Commander.
8 ∙ Defrag.ехе ∙ 2 ∙ Оптимизация и проверка поверхности логических дисков. Входит в комплект MS-DOS (версии 6.x).
9 ∙ NDD.ехе ∙ 2 ∙ Norton Disk Doctor. Программа, позволяющая произвести комплексную диагностику и "лечение" файловой системы MS-DOS. Входит в комплект Norton-Commander.
10 ∙ ChkDsk.ехе ∙ 2 ∙ Контроль FAT. Входит в комплект MS-DOS.
11 ∙ ScanDisk.ехе ∙ 2 ∙ Контроль FAT, выявление дефектов логических дисков. Входит в комплект MS-DOS (версии 6.x).
12 ∙ Mouse.com, Mouse.sys ∙ 3 ∙ Драйвер мыши (Mouse.com используется при загрузке из Autoexec.bat, Mouse.sys используется при загрузке из CONFIG.SYS).
13 ∙ HiMem.sys ∙ 3 ∙ -
14 ∙ SmartDrv.exe ∙ 3 ∙ -
15 ∙ Emm386.exe ∙ 3 ∙ -
16 ∙ KeyRus.com ∙ 3 ∙ "Русификатор" — драйвер клавиатуры и дисплея
17 ∙ Rk.com ∙ 3 ∙ "Русификатор" — драйвер клавиатуры и дисплея
18 ∙ 866con.com ∙ 3 ∙ "Русификатор" — драйвер клавиатуры и дисплея
19 ∙ KeyLap.com ∙ 3 ∙ "Русификатор" — драйвер клавиатуры
20 ∙ MKey.com ∙ 3 ∙ "Русификатор" — драйвер клавиатуры и дисплея
21 ∙ EgaGa.exe ∙ 3 ∙ "Русификатор" — драйвер дисплея
22 ∙ VgaGa.com ∙ 3 ∙ "Русификатор" — драйвер дисплея
23 ∙ EgaAlt.com ∙ 3 ∙ "Русификатор" — драйвер дисплея
24 ∙ LqqDrv.exe ∙ 3 ∙ "Русификатор" — драйвер принтера
25 ∙ LqdDrv.exe ∙ 3 ∙ "Русификатор" — драйвер принтера
26 ∙ Beta ∙ 3 ∙ Комплекс программ-"русификаторов", содержащий различные драйверы принтера и др.
27 ∙ CheckIt.exe ∙ 4 ∙ Тестирование аппаратной части PC
28 ∙ SysInfo.exe ∙ 4 ∙ Тестирование аппаратной части PC. Входит в комплект Norton-Commander.
29 ∙ NDiags.exe ∙ 4 ∙ Тестирование аппаратной части PC. Входит в комплект Norton-Commander.
30 ∙ AidsTest.exe ∙ 5 ∙ Антивирусная программа Д. Н. Лозинского.
31 ∙ DrWeb.exe ∙ 5 ∙ Антивирусная программа И. Данилова.
32 ∙ DosShell.com ∙ 6 ∙ Графическая оболочка MS-DOS. Входит в комплект MS-DOS (версии 4.0, 5.0, 6.x).∙
33 ∙ PCTools.exe ∙ 6 ∙ "Оболочка" над MS-DOS.
34 ∙ NC.exe ∙ 6 ∙ "Оболочка" над MS-DOS (Norton-Commander)
35 ∙ DN.exe ∙ 6 ∙ "Оболочка" над MS-DOS (DOS-Navigator).
Программы DM.ехе, FDisk.exe, ADM.ехе, DosShell.com, DN.exe, BETA в рамках данной темы НЕ рассматриваются (либо устарели, либо крайне редко используются).
• ChkDsk.exe — Контроль FAT. Входит в комплект MS-DOS. Проверяет логические диски на наличие ошибок в данных и FAT и пытается исправить эти ошибки.
НЕЛЬЗЯ запускать ChkDsk.exe в MS WINDOWS!!!
Запуск:
ChkDsk [С: ][ИмяФайла][/F][/V]
Назначение параметров и ключей:
С: — логический диск,
ИмяФайла — имя проверяемого файла,
/F — в процессе сканирования диска исправляет обнаруженные ошибки,
/V — отображение информации на Экране.
НЕОБХОДИМО включать эту программу в файл Autoexec.bat для проверки ВСЕХ дисков:
ChkDsk С: /f
• ScanDisk.ехе — Контроль FAT, наличие потерянных и разделяемых кластеров, корректность структуры дерева каталогов, выявление дефектов логических дисков. Входит в комплект MS-DOS (версии 6.x). Программа может работать также и в диалоговом режиме. Эта программа имеет больше возможностей, чем ChkDsk.exe. НЕЛЬЗЯ запускать ScanDisk.exe в MS WINDOWS!!!
Простейшее использование данной программы:
ScanDisk С:
Назначение параметров и ключей:
С: — логический диск
• Defrag.ехе — Оптимизация и проверка логических дисков. Входит в комплект MS-DOS (версии 6.x). НЕЛЬЗЯ запускать Defrag.exe в MS WINDOWS!!!
Подробное изучение данной программы выходит за рамки данной темы.
Простейшее использование данной программы:
Defrag С: [/F]
Назначение параметров и ключей:
С: — логический диск,
/F — дефрагментация файлов и удаление свободного пространства между ними.
• HiMem.sys — Драйвер, обеспечивающий загрузку ядра MS-DOS, других драйверов и некоторых программ в расширенную память (за пределы 640 Кб). Входит в комплект MS-DOS. Загружается при выполнении CONFIG.SYS.
DEVICE=C: DOSHIMEM. SYS
• Emm386.exe — Драйвер, обеспечивающий управление расширенной памятью на IBM PC с микропроцессором Intel 80386 и выше. Загружается при выполнении CONFIG.SYS.
• SmartDrv.ехе — Драйвер, обеспечивающий двойную буферизацию, необходимую для совместимости дисковых контроллеров с EMM386.exe или расширенным режимом MS WINDOWS (загрузка из CONFIG.SYS командой DEVICE), а также создает буфер обмена с диском в extended-памяти (что значительно ускоряет обмен с диском. Для этого — загрузка из Autoexec.bat).
• KeyRus. com — "Русификатор", резидентный драйвер экрана и