YaChudo

MSDOS.SYS

Переглядів: 0. Оновлено 10.10.2026.

MSDOS.SYS — один з основних системних файлів операційних систем MS-DOS і Windows 9x.

У версіях MS-DOS від 1.1x до 6.22 включно ядро дискової операційної системи міститься саме у цьому файлі. Основна функціональність MSDOS.SYS — обробка файлів і каталогів, а також керування запуском бінарних програм. Файл завантажується після IO.SYS у рамках початкового завантаження ОС.[1]

У системах Windows 95 (MS-DOS 7.0) і Windows ME (MS-DOS 8.0) ядро DOS об'єднане у один файл IO.SYS (також відомий[де?] як WINBOOT.SYS), а файл MSDOS.SYS став звичайним текстовим файлом конфігурації, таким як CONFIG.SYS. Цей файл конфігурації ігнорується, якщо у кореневому каталозі пристрою завантаження існує файл WINBOOT.INI. У цьому випадку директиви конфігурації читаються саме з WINBOOT.INI.[2]

Деякі[які?] утиліти очікують, що файл MSDOS.SYS має розмір принаймні 1 кілобайт. Саме це є причиною того, що у Windows 9x/ME у цьому файлі присутній дуже довгий коментар-«заповнювач».[nb 1][3][4]

За замовчуванням MSDOS.SYS знаходиться у кореневому каталозі розділу або пристрою завантаження ОС (як правило C:\ для жорстких дисків, A:\ для гнучких), має атрибути «прихований» (англ. hidden), «лише для читання» і «системний».

У IBM PC DOS, а також DR DOS починаючи з версії 5.0 (за винятком DR-DOS 7.06), аналогічний файл називається IBMDOS.COM. DR DOS від 3.31 до 3.41 включно використовують ім'я DRBDOS.SYS, а FreeDOS — KERNEL.SYS.

Операційні системи, засновані на Windows NT (NT 3.1-4, 2000, XP і 2003) мають інший механізм початкового завантаження (NTLDR). Системи Windows NT 6+ (Vista, 2008, 7, 8, 8.1 і 10) для цих цілей використовують завантажник bootmgr.

Див. також

  • IO.SYS
  • IBMDOS.COM
  • DRBDOS.SYS
  • COMMAND.COM
  • Список системних файлів DOS

Примітки

  1. ↑ Коментар-заповнювач у немодифікованому (оригінальному) файлі MSDOS.SYS явно пояснює ці причини.

Джерела

  1. ↑ Robbins, Judd (1991). Mastering DOS 5 (вид. 3). San Francisco, California: Sybex. с. 68—69.
  2. ↑ Windows Does Not Start Normally With Bootgui=1 in the Msdos.sys. 2.0. Microsoft. 24 жовтня 2013. KB136416, Q136416. Архів оригіналу за 19 серпня 2010. Процитовано 20 серпня 2015.
  3. ↑ Contents of the Windows MSDOS.SYS file. 1.4. Microsoft. 19 січня 2007. KB118579, Q118579. Архів оригіналу за 23 лютого 2015. Процитовано 20 серпня 2015.
  4. ↑ How to create an MSDOS.SYS file larger than 1024 bytes. 1.3. Microsoft. 21 грудня 2004. KB129998, D36528. Архів оригіналу за 2 грудня 2014. Процитовано 22 листопада 2014.

Посилання

Джерело: стаття у Вікіпедії та історія редагувань (автори).