2. Основи на файловата система MS-DOS[2] Минимален набор от файлове на MS-DOS са:
1) Файлове на ядрото:
• IO.SYS – разширение на BIOS
• MSDOS.SYS – обработка на прекъсванията.
2) Команден процесор:
COMMAND.COM – команден процес (поддръжка интерфейса от командния ред).
Строго погледнато, за да се стартира MS-DOS, не е необходимо да има COMMAND.COM. Възможно е да бъде заменен командният процесор, за да се изпълни желаната команда. Това се прави чрез добавяне в CONFIG.SYS реда shell:c:\my\myprog.com. Има разработени няколко командни процесори, като най-известен е NDOS.COM от пакета Norton Utilities на фирмата Symantec.
3) Конфигурационни файлове:
За конфигуриране на операционната система се използват конфигурационни файлове в определен формат, а те са :
CONFIG.SYS – конфигурационен файл за зареждане на драйвери на устройствата от системата по време на инициализацията MSDOS.SYS.
AUTOEXEC.BAT – стартови пакетен файл. Изпълнява се време на зареждане на командния процес. Така също в дистрибутива влизат следните драйвери и програми:
• ANSI.SYS — разширен драйвер на конзолите (екран и клавиатура).
• HIMEM.SYS — драйвер за допълнителните (extended memory) и HMA-
памети.
• EMM386.EXE — драйвер за разширената памет (expanded memory).
• RAMDRIVE.SYS — драйвер за RAM паметта.
• KEYB.COM — драйвер за приключване на езиковите настройки на
клавиатурата.
• KEYBOARD.SYS — файл с описание на езиковите клавиатурни подредби, проектирани като драйвер.
• COUNTRY.SYS – файл с таблица за локализацията с алфабетна сортировка.
• DISPLAY.SYS — драйвер на дисплея; който зарежда локални (в зависимост от азбуката) шрифтове.
• *.CPI — зарежда шрифтовете на кодовете на екрана и клавиатурата.
• MODE.COM — програма за настройки редица параметри на екрана и портовете за вход/изход на системата: последователен и паралелен.
• DOS Shell (DOSSHELL) — започва от MS-DOS 5.0 и влиза в състава на дистрибутива.