Зручна робоча обстановка для користувача ПЕОМ може бути створена в результаті продуманого конфігурації і початкової настройки системи. DOS дає можливість при запуску машини автоматично задавати певні початкові умови, які впливають на подальшу роботу користувача. Здійснюється це за допомогою вмісту двох особливих файлів: CONFIG.SYS і AUTOEXEC.BAT. Зазначені файли, якщо вони є в кореневому каталозі системного диска, обробляються при будь-якому увімкнення або перезавантаження машини.
За допомогою файлу конфігурації CONFIG.SYS можна розширювати операційну систему і змінювати деякі параметри, що впливають на роботу зовнішніх пристроїв. Одне з найважливіших властивостей DOS складається в можливості додавання нових зовнішніх пристроїв і підключення спеціальних програм, які забезпечують управління їх роботою.
Ці програми, звані драйверами зовнішніх пристроїв, можна включити в систему, перерахувавши їх у файлі CONFIG.SYS. Крім цього в файлі конфігурації можна вказати, скільки файлів в системі може бути відкрито одночасно, задати кількість буферів для обмінів з зовнішніми накопичувачами і деякі інші параметри.
Приклад. Розглянемо типовий вигляд файлу CONFIG.SYS:
break = on
flles = 30
device = C: \ sys \ rk.com
device = C: \ sys \ vdisk.sys 20 device = C: \ sys \ ansi.sys device = C: \ sys \ mouse.sys
У першому рядку за допомогою виразу BREAK = ON встановлюється режим, при якому користувач буде мати можливість перервати будь-яку працюючу програму за певних умов. Для цього дається команда переривання, що викликається одночасним натисканням клавіш Ctrl і Break. Працююча програма буде перервана, якщо ці клавіші виявляються натисненими в момент виконання операцій введення / виводу (включаючи друк на принтері, обмін з дисками та ін.).
У другому рядку командою FILES = 30 встановлюється, що кількість одночасно відкритих файлів може досягати 30.
Чотири наступні рядки мають однаковий вигляд і містять команди підключення до DOS додаткових зовнішніх пристроїв. У правій частині кожного виразу, після знака рівності, задається ім'я файлу, що є драйвером нового пристрою:
RK.COM - драйвер, що забезпечує прийом з клавіатури і видачу на дисплей букв російського алфавіту;
VDISK.SYS - драйвер віртуального диска, створюваного в оперативній пам'яті;
ANSI.SYS - драйвер розширеного управління клавіатурою і дисплеєм; MOUSE.SYS - драйвер маніпулятора "миша".
Крім зазначених у прикладі команд, в файлі конфігурації можна встановити нестандартне кількість буферів для обміну інформацією з дисковими накопичувачами. Завдання числа буферів робиться за допомогою виразу виду;
Ще одна можливість дозволяє вказувати ім'я файлу, який буде грати роль нестандартного командного процесора (замість стандартного файлу COMMAND, СОМ). Така вказівка здійснюється за допомогою виразу виду:
Таким чином, за допомогою файлу конфігурації CONFIG.SYS користувач може задати власні, нестандартні можливості, які діють протягом поточного сеансу роботи.