stringtranslate.com

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 программе управления дисками  [de] (DCP) бывшего восточногерманского VEB Robotron вместо этого использовалось имя файла DCDOS.SYS . [7] [8]

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-е изд.). Сан-Франциско, Калифорния: Сайбекс . стр. 68–69.
  2. ^ аб Пол, Матиас Р. (2 октября 1997 г.) [29 сентября 1997 г.]. «Caldera OpenDOS 7.01/7.02, обновление Alpha 3 IBMBIO.COM — README.TXT и BOOT.TXT — краткое описание загрузки OpenDOS». Архивировано из оригинала 4 октября 2003 г. Проверено 29 марта 2009 г.[1] (Примечание. Также есть кое-что о том, как загружаются другие DOS.)
  3. ^ «Windows не запускается нормально с Bootgui = 1 в Msdos.sys» . 2.0. Майкрософт . 24 октября 2013 г. КБ136416, Q136416 . Проверено 20 августа 2015 г.
  4. ^ «Содержимое файла Windows MSDOS.SYS» . 1.4. Майкрософт . 19 января 2007 г. КБ118579, Q118579 . Проверено 20 августа 2015 г.
  5. ^ «Как создать файл MSDOS.SYS размером более 1024 байт» . 1.3. Майкрософт . 21 декабря 2004 г. КБ129998, D36528 . Проверено 22 ноября 2014 г.
  6. ^ Волкинг, Грегори А. (24 сентября 1996 г.). «BootOpt дает вам контроль при запуске — графический интерфейс упрощает настройку параметров запуска Windows 95». Журнал ПК . стр. 222–230 . Проверено 27 июля 2019 г.
  7. ^ Anwenderdocumentation - Anleitung für den Systemprogrammierer - MOS DCP 1700 (PDF) . 3.20 (на немецком языке). Дрезден, Восточная Германия: VEB Robotron-Projekt Dresden . 29 января 1988 г. C3013-0000-0 M3030, текстовая дискета DCP1700 T1/2 C3010-9991-2M3020, номер диска: 5962/88 ROBOTRON PROJEKT DRESDEN KA2 DD-DS 80*16*256. Архивировано (PDF) из оригинала 29 августа 2021 г. Проверено 3 декабря 2021 г.
  8. ^ Курт, Рюдигер; Гросс, Мартин; Голод, Генри (29 ноября 2016 г.) [2007]. «Бетрибссистем ДКП». www.robotrontechnik.de (на немецком языке). Архивировано из оригинала 3 апреля 2019 г. Проверено 28 апреля 2019 г.

Внешние ссылки

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