MSDOS.SYS

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, а FreeDOSKERNEL.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. Процитовано 20 серпня 2015.
  3. Contents of the Windows MSDOS.SYS file. 1.4. Microsoft. 19 січня 2007. KB118579, Q118579. Процитовано 20 серпня 2015.
  4. How to create an MSDOS.SYS file larger than 1024 bytes. 1.3. Microsoft. 21 грудня 2004. KB129998, D36528. Процитовано 22 листопада 2014.

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.