Файл Msdos.sys используется операционной системой Windows 95 для определения местонахождения системных файлов (например, Windows Registry) и конфигурирования процесса загрузки. В файле Msdos.sys есть два раздела, [Paths] и [Options]. При загрузке операционная система считывает строки из каждого раздела. Программа установки Windows 95 сохраняет этот файл в корневом каталоге на загрузочном диске и присваивает ему атрибуты hidden и read-only.
В файле Msdos.sys также содержится другая информация (например, после текста «The following lines are required for compatibility with other programs» (Нижеследующие строки необходимы для обеспечения совместимости с другими программами) следуют различные строки).
Если в корневом каталоге загрузочного диска отсутствует файл Msdos.sys, Windows 95 не запустится.
[PATHS]
HostWinBootDrv=
Запись HostWinBootDrv= указывает на корневой уровень загрузочного диска. Значением по умолчанию является «с».
Запись WinBootDir= указывает местоположение загрузочных файлов Windows 95. Вы задаете это значение (например, c:/win95) во время установки Windows 95.
WinDir=
Запись WinDir= указывает местоположение каталога Windows 95. Вы задаете это значение (например, c:/win95) во время установки Windows 95.
[OPTIONS]
BootDelay=
Запись BootDelay= устанавливает время в секундах, в течение которого при загрузке показывается сообщение «Starting Windows 95». Значение по умолчанию этого параметра равно «2».
BootFailSafe=
Запись BootFailSafe= определяет, запускается ли Windows 95 в режиме Safe Mode. При значении по умолчанию равном «О» Windows 95 запускается нормально, а при значении «1» Windows запускается в режиме Safe Mode.
BootGOT=
Запись BootGUI= указывает, загружается ли графическая оболочка (Graphic User Interface, GUI) Windows 95. При значении этого параметра равном «О» при загрузке система остается в режиме командной строки, а при значении равном «1», являющимся значением по умолчанию, загружается графическая оболочка Windows 95.
BootKeys=
Запись BootKeys= указывает, можно ли при загрузке пользоваться функциональными клавишами (например, F4, F5, F6, F8) для выбора вариантов загрузки. При значении по умолчанию, равном «1», функциональные клавиши могут быть задействованы, а при значении равном «О», — нет.
BootMenu=
Запись BootMenu= определяет, выводится ли загрузочное меню при запуске Windows 95. При значении по умолчанию, равном «О», загрузочное меню автоматически не выводится, а при значении равном «1», загрузочное меню показывается автоматически.
BootMenuDefault=
Запись BootMenuDefault= устанавливает для загрузочного меню вариант, используемый по умолчанию. Если Windows 95 не смог нормально запуститься во время последней загрузки, значением этого параметра является «4».
BootMenuDelay=
Запись BootMenuDelay= задает время в секундах, в течение которого Windows 95 показывает загрузочное меню и ждет выбора пользователя перед тем, как автоматически запустить вариант загрузки по умолчанию, указанный в записи BootMenuDefault=.
BOOtMulti=
Запись BootMulti= определяет, может ли на Вашем компьютере загружаться как Windows 95, так и старая операционная система. Значение этого параметра, равное по умолчанию «0», запрещает запуск другой операционной системы, кроме Windows 95, а значение равное «1» разрешает запустить либо Windows 95, либо предыдущую операционную систему.
BootWam=
Запись BootWarn= определяет, отображается ли предупреждение о режиме Safe Mode при запуске Windows 95 в режиме Safe Mode. При значении этого параметра по умолчанию равном* 1» предупреждение выводится, а при значении «0» — нет.
Bootwin=
Запись BootWin= определяет, какая операционная система загружается по умолчанию, если возможен запуск одной из двух операционных систем. При значении этого параметра по умолчанию равном «1» по умолчанию загружается операционная система Windows 95, а при значении «0» по умолчанию загружается предыдущая версия операционной системы.
DoubleBuffer=
Запись DoubleBuffer= определяет, поддерживает ли операционная система двойную буферизацию. При значении этого параметра, равном по умолчанию «0», двойная буферизация отключена. Значение «1» разрешает двойную буферизацию для зависимых от двойной буферизации SCSI-устройств, а значение «2» включает поддержку двойной буферизации для всех устройств.
DBLSpace=
При значении записи DBLSpace= равном «1» операционная система загружает файл dblspace.bin, что включает компрессию жесткого диска DoubleSpace. При значении этого параметра равном «0» dblspace.bin не загружается.
DRVSpace=
При значении записи DRVSpace= равном «1»,опе-рационная система загружает файл drvspace.bin, что включает компрессию жесткого диска DoubleSpace. При значении этого параметра, равном «0», drvspace.bin не загружается.
Loaditop=
При значении записи LoadTop= равном «1» операционная система загружает command.com и drvspace.bin (или dblspace.bin) в верхнюю область первого сегмента памяти 640 Кб. При значении этого параметра «0» command.com и drvspace.bin (или dblspace.bin) в верхнюю область первого сегмента памяти 640 Кб не загружаются.
Logo=
Запись Logo= определяет, появляется ли при загрузке заставка Windows 95. При значении этого параметра по умолчанию, равном «1» заставка появляется, а при значении «0» — нет.
Network=
Запись Network= определяет, есть ли в загрузочном меню вариант «Safe Mode with Network Support». Значение по умолчанию равное «О» указывает, что при установке Windows 95 сети не было, и вариант «Safe Mode with Network Support» в загрузочном меню не показывается. При значении этого параметра равном «1» при установке Windows 95 была установлена сеть и в загрузочном меню появляется строка «Safe Mode with Network Support».