Msdos.sys - это один из самых важных системных файлов.
Io.sys анализирует его на начальном этапе загрузки. Файл
Msdos.sys находится в корневом каталоге загрузочного
диска. Его можно редактировать в программе Блокнот.
Файл
Msdos.sys имеет атрибуты скрытого и системного файла и
доступен только для чтения. Чтобы редактировать файл, эти атрибуты нужно
снять.
Файл Msdos.sys
должен выглядеть примерно так:
;SYS
[Paths]
WinDir=C:\WIN98
WinBootDir=C:\WIN98
HostWinBootDrv=C
[Options]
BootMulti=1
BootGUI=1
DoubleBuffer=1
AutoScan=1
WinVer=4.10.1998
;
;The
following lines are required for compatibility with other programs.
;Do not
remove them (MSDOS.SYS needs to be >1024
bytes).
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs
Пустые строки требуются для
свместимости с другими программами. Не удаляйте их, т.к. файл должен быть больше
1024 байт.
Список параметров, которые могут быть использованы в файле
Msdos.sys. Если значение не указано, то используется
значение по умолчанию (в таблице - первое после знака "="):
| BootMulti | = | 0 или1 |
| BootWin | = | 1 или 0 |
| BootGUI | = | 1 или 0 |
| BootMenu | = | 0 или 1 |
| BootMenuDefault | = | n (по умолчанию - 1 или 3) |
| BootMenuDelay | = | n (по умолчанию - 30 секунд) |
| BootKeys | = | 1 или 0 |
| Logo | = | 1 или 0 |
| DrvSpace | = | 1 или 0 |
| DblSpace | = | 1 или 0 |
| DoubleBuffer | = | 1 или 0 |
| Network | = | 1 или 0 |
| BootFailSafe | = | 0 или 1 |
| AutoScan | = | 1,0 или 2 |
| BootWarn | = | 1 или 0 |
| Loadtop | = | 1 или 0 |
Если у вас установлена файловая
система FAT 32, вы не сможете работать с предыдущими версиями DOS или Windows
3.1x.
При наличии параметра BootMulti=1
вы можете загрузить предыдущую версию DOS и/или Windows 3.1x. Для этого можно
использовать клавишу <Ctrl>, <F4>
или <F8>.
По умолчанию этот параметр равен 0, т.е.
вы можете загрузить только DOS 7.1 или Windows 98. Напомним, что если какой-либо
параметр в файле Msdos.sys
отсутствует, для него используется значение, принятое по
умолчанию.
Возможность загрузить предыдущую версию DOS и Windows будет только
в том случае, если вы установили Windows 98 в отдельный каталог.
По умолчанию параметр BootWin=1. При этом значении параметра происходит загрузка системы
Windows 98 (и DOS 7.1), причем от вас не требуется выполнения никаких
действий.
При BootWin=0
компьютер вместо Windows 98 автоматически загружает предыдущую версию DOS или
Windows 3.1x. Файлы Autoexec.dos и Config.dos
переименовываются в
Autoexec.bat и Confif.sys и выполняются.
Этот параметр влияет на интерпретацию
клавиши <F4>. Как вы помните, после чтения файла
Msdos.sys система отобаржает на экране стартовое
сообщение. При BootWin=1 -
это будет сообщение о запуске Windows 98. Если в этот момент нажать <F4>, то появится новое сообщение - о загрузке MS DOS.
Если
параметр BootWin=0, то компьютер начнет автоматически
загружаться в режиме предыдущей версии MS DOS. Если нажать в этот момент клавишу
<F4>, то появится сообщение о запуске Windows
98.
По умолчанию BootGUI=1. Это значит, что нужно загружать графическую оболочку
Windows 98 (при этом BооtWin=1,
или отсутствует в Msdos.sys).
Если BootGUI=0 и
BootWin=1, то загружается только интерфейс DOS
7.1.
Если параметр BootWin=0 и
при загрузке вы нажимаете <F4>,
то значение BootGUI игнорируется.
Если BootWin=1 и BootGUI=1,
то после обработки всех команд из файла Autoexec.bat автоматически выполняется команда win. Если
же BootWin=1, а BootGUI=0,
то загрузка компьютера заканчивается на обработке команд из файла Autoexec.bat и перед вами появляется приглашение командной строки DOS
7.1
Параметр BootGUI не
влияет на выполнение команд в файлах Config.sys
и Autoexec.bat и на порядок выполнения стандартных
команд.
Если параметр BootGUI=0,
то после загрузки компьютера на экране появляется приглашение DOS. Компьютер
работает при этом в реальном режиме.
При параметре BootMenu=1 на экране отображается стартовое меню.
По умолчанию
параметр BootMenu=0 и стартовое меню не отображается.
По
умолчанию стартовое меню отображается на экране только после нажатия клавиши
<F8>. Установив параметр BootMenu=1, вы заставите Windows 98 выводить меню при каждом запуске
компьютера, независимо от нажимаемых клавиш.
Параметры BootMenuDefault и BootMenuDelay работают совместно с параметром BootMenu.
В этом параметре указывыется номер пункта, который будет выбран из стартового меню, если пользователь не вводит никакого значения. По умолчанию используется значение 1 (если в последний раз, когда вы работали в системе Windows, вы вышли из нее по всем правилам), 3 (если произошло аварийное отключение, а компьютер не подключен к сети) или 4 (если произошло аварийное отключение и компьютер подключен к сети).
По умолчанию принято значение 30 с. Этот параметр определяет время, в течение которого компьютер ожидает выбора одного из пунктов стартового меню. По истечении этого времени используется пункт, определенный по умолчанию.
По умолчанию параметр BootKeys=1. Это значит, что в процессе загрузки можно использовать
специальные клавиши и их комбинации (<F4>,
<F5>, <F6>,
<F8>, <Shift+F5>, <Ctrl+F5>, <Shift+F8>).
Если
BootKeys=0, то эти клавиши не
работают.
По умолчанию параметр Logo=1. Это значение разрешает отображение заставки Windows 98
при загрузке системы.
Если Logo=0. то
логотип не появится, а экран во время загрузки будет раходиться в текстовом
режиме.
По умолчанию параметр DrvSpace=1. Он управляет загрузкой файла Drvspace.bin. Значение 1 разрешает его загрузку.
При DrvSpace=0 файл Drvspace.bin не загружается.
Загружать драйвер Drvspace нужно только в том случае, если вы используете
динамическое сжатие диска.
Полностью аналогичен предыдущему параметру.
По умолчанию этот параметр равен
1.
Программа установки Windows 98 добавляет эту строку в следующих
случаях:
Установка параметра DoubleBuffer=1 увеличивает время загрузки на 0,5 с. Если ваш диск в двойной буферизации не нуждается, установите параметр DoubleBuffer=0. Этим вы сэкономите 2 Кбайт памяти.
По умолчанию этот параметр равен 1, если у вас установлено сетевое оборудование.
Если параметр BootFailSafe=1, то Windows 98 автоматически запускается в безопасном режиме. По умолчанию этот параметр равен 0.
По умолчанию параметр AutoScan=1. Вам предлагается запустить программу ScanDisk
нажатием клавиши <Enter>.
Если параметр AutoScan=0,
то программа ScanDisk не будет запускаться.
Если параметр
AutoScan=2, то программа ScanDisk будет
запущена автоматически при запуске Windows без отображения
приглашения.
По умолчанию этот параметр равен 1.
Он разрешает отображение предупреждения при загрузке в безопасном
режиме.
Если параметр равен 0, то предупреждение не отображается.
По умолчанию этот параметр равен 1. При этом файлы Command.com и Drvspace.bin загружаются в верхнюю память. Значение LoadTop=0 запрещает загрузку этих файлов в верхнюю память.
Данная коллекция
секретов все время пополняется, заходите почаще на этот
сайт.
По всем
вопросам обращайтесь на sertolovo@chat.ru.