На цій сторінці показано неперевірені зміни
Ця статтяпотребує додатковихпосилань на джерела для поліпшення їїперевірності. Будь ласка, допоможітьудосконалити цю статтю, додавши посилання нанадійні (авторитетні) джерела. Зверніться насторінку обговорення за поясненнями та допоможіть виправити недоліки. Матеріал без джерел може бутипіддано сумніву та вилучено.(серпень 2014) |
IO.SYS — істотна частинаMS-DOS іWindows 9x. Вона міститьдрайвери пристроїв MS-DOS за замовчуванням[1] (підпрограми взаємодії з апаратним забезпеченням) і програму ініціалізації DOS.
У послідовності завантаженняПК перший сектор завантажувального диску завантажується в пам'ять і виконується. Якщо цесектор завантажування DOS, то він завантажує перші три секториIO.SYS у пам'ять і передає управління йому. ПотімIO.SYS:
Ім'я файлуIO.SYS також використовувалосяDisk Control Program[de] (DCP) — похідною MS-DOS від колишньої східнонімецькоїVEB Robotron[2].
IBM PC DOS іDR-DOS[en] використовують файлIBMBIO.COM[en] з тією ж метою; він у свою чергу, завантажуєIBMDOS.COM[en].
У Windows 9xIO.SYS не тільки міститьBIOS DOS, а й також тримає ядро DOS, яке раніше перебувало вMSDOS.SYS. За певних умов Windows 9x використовує натомість альтернативне ім'я файлуJO.SYS.
DR-DOS[en] 7.06 (тільки ця версія) також слідує даній схемі й імені файлуIO.SYS задля завантажуваності через завантажувальні сектори MS-DOS.
Аналогічно,FreeDOS також використовує комбінований системнийфайл, але називає йогоKERNEL.SYS.
Проте, MS-DOS версії 3.3 дозволяє сектору 4 і вищим фрагментуватися; версія 5.0 дозволяє першим трьом секторамIO.SYS виділятися будь-де (так довго, поки вони суміжні)[a][5][3][6].
COMMAND.COM може розцінюватися як будь-який звичайний файл.
| Це незавершена стаття проопераційні системи. Ви можетедопомогти проєкту,виправивши або дописавши її. |
| Це незавершена стаття проMicrosoft Windows. Ви можетедопомогти проєкту,виправивши або дописавши її. |