MSDOS.SYS - MSDOS.SYS

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

В версиях MS-DOS от 1.1x до 6.22 файл содержал MS-DOS ядро и отвечает за доступ к файлам и управление программами. MSDOS.SYS загружается DOS BIOS IO.SYS как часть ботинок процедура.[1] В некоторых OEM-версиях MS-DOS файл называется MSDOS.COM.

В Windows 95 (MS-DOS 7.0) через Windows ME (MS-DOS 8.0) ядро ​​DOS объединено с BIOS DOS в один файл, IO.SYS (он же WINBOOT.SYS[2]), пока MSDOS.SYS стал простой текст файл, содержащий вместо этого директивы конфигурации загрузки. Если WINBOOT.INI файл существует, система получит эти директивы конфигурации из WINBOOT.INI а не от MSDOS.SYS.[3]Когда Windows 9x устанавливается поверх уже существующей установки DOS, файл Windows может иметь временное имя MSDOS.W40 до тех пор, пока функция двойной загрузки Windows не загрузила предыдущую ОС. Точно так же MSDOS.SYS старой системы называется MSDOS.DOS до тех пор, пока активна Windows 9x.

Некоторые утилиты DOS ожидают MSDOS.SYS файл должен иметь минимальный размер файла не менее 1 КБ. Это причина, по которой большой фиктивный комментарий обычно находится в MSDOS.SYS конфигурационный файл, начиная с Windows 95.[nb 1][4][5][6]

По умолчанию файл находится в корневая директория загрузочного диска / раздела (обычно C: для жестких дисков) и имеет скрытый, доступный только для чтения и системный атрибуты файла набор.

Производная от MS-DOS Программа управления дисками [де ] (DCP) бывшей восточногерманской Роботрон ВЭБ использовал DCDOS.SYS вместо.[7]

IBM PC DOS а также DR DOS начиная с 5.0 (за исключением DR-DOS 7.06) использовался файл IBMDOS.COM для той же цели, тогда как DR DOS 3.31–3.41 использовали DRBDOS.SYS вместо.[2] FreeDOS использует файл KERNEL.SYS с той же целью.

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

Смотрите также

Примечания

  1. ^ Фиктивный комментарий в неизмененных копиях MSDOS.SYS ясно объясняет эти причины:

    Следующие строки необходимы для совместимости с другими программами. Не удаляйте их (MSDOS.SYS должен быть> 1024 байта).

Рекомендации

  1. ^ Роббинс, Джадд (1991). Освоение DOS 5 (3-е изд.). Сан - Франциско, Калифорния: Sybex. С. 68–69.
  2. ^ а б Пол, Матиас Р. (1997-10-02) [1997-09-29]. "Caldera OpenDOS 7.01 / 7.02 Обновление Alpha 3 IBMBIO.COM - README.TXT и BOOT.TXT - Краткое описание того, как загружается OpenDOS". Архивировано из оригинал на 2003-10-04. Получено 2009-03-29. [1] (NB. Также есть несколько бит о том, как загружаются другие DOS.)
  3. ^ «Windows не запускается нормально с Bootgui = 1 в Msdos.sys». 2.0. Microsoft. 2013-10-24. KB136416, Q136416. Получено 2015-08-20.
  4. ^ «Содержимое файла Windows MSDOS.SYS». 1.4. Microsoft. 2007 января 19. KB118579, Q118579. Получено 2015-08-20.
  5. ^ «Как создать файл MSDOS.SYS размером более 1024 байт». 1.3. Microsoft. 2004-12-21. KB129998, D36528. Получено 2014-11-22.
  6. ^ Волкинг, Грегори А. (24 сентября 1996). «BootOpt дает вам контроль при запуске - графический интерфейс упрощает установку параметров запуска Windows 95». Журнал ПК. стр. 222–230. Получено 2019-07-27.
  7. ^ Курт, Рюдигер; Грос, Мартин; Голод, Генри (2016-11-29) [2007]. "Betriebssystem DCP". www.robotrontechnik.de (на немецком). В архиве из оригинала на 2019-04-03. Получено 2019-04-28.

внешняя ссылка

MSDOS.SYS в Windows 9x (95/98 / ME):