Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Системный файл IO.SYS



Windows 95 использует новый системный файл IO.SYS, заменяющий системные файлы MS-DOS (IO.SYS, MSDOS.SYS). Этот файл ОС реального режима содержит информацию, необходимую для запуска компьютера.

Для загрузки Windows 95 файлы CONFIG.SYS и AUTOEXEC.BAT больше не нужны, хотя и сохранены для совместимости с некоторыми программами и драйверами.

Ниже приведены драйверы, которые загружаются IO.SYS по умолчанию, если они найдены на жестком диске: HIMEM.SYS, IFSHLP.SYS, SETVER.EXE, DBLSPACE.BIN или DRVSPACE.BIN.

Большая часть функций, которые обеспечивались раньше командами CONFIG.SYS, теперь возлагаются по умолчанию на IO.SYS. Команды CONFIG.SYS, перенесенные в IO.SYS, приведены ниже в таблице.

Параметр Описание
dos=high Указывает, что MS-DOS надо загружать в верхнюю область памяти (HMA). Кроме того, можно добавить значение umb, если из CONFIG.SYS загружается EMM386 (IO.SYS не загружает EMM386).
Himem.sys Обеспечивает доступ к HMA. Эта строка загружает диспетчер памяти реального режима. HIMEM.SYS загружается в WINDOWS 95 по умолчанию.
Ifshlp.sys Installable File System Helper (модуль поддержки настраиваемой файловой системы), загружающий драйверы устройств. Пока этот файл не загружен, используется только сокращенный вариант файловой системы из IO.SYS. После его загрузки становится доступной вся файловая система.
Setver.exe Необязательная резидентная программа. Используется по соображениям совместимости, так как некоторые MS-DOS программы требуют для работы определенной версии MS-DOS. Этот файл отвечает приложениям, запрашивающим версию ОС и устанавливает требуемый номер версии.
Files = Задает максимальное количество одновременно открытых файлов. Относится только к файлам, открытым через MS-DOS, и не нужен самой Windows 95. Применяется для совместимости со старыми приложениями. По умолчанию равен 60.
Lastdrive = Задает последнюю доступную для использования букву дискового устройства. В Windows 95 не нужен, но включен для совместимости со старыми приложениями. Если Windows 95 находит этот параметр, то переносит ее(букву) в реестр. По умолчанию равен z.
Buffers= Задает число файловых буферов. Предназначен только для тех программ, что обращаются к IO.SYS, и не требуется самой Windows 95. По умолчанию равен 30.
Stacks = Указывает количество и размер стековых фреймов. Не требуется Windows 95, но включен для совместимости со старыми приложениями. По умолчанию равен 9,256.
Shell=command.com Идентифицирует командный процессор. По умолчанию включается параметр /p, указывающий, что данный процессор выгрузке не подлежит. Если параметр /p не указан, то AUTOEXEC.BAT не обрабатывается и командный процессор может быть выгружен при выходе из ОС.
Fcbs= Задает число блоков управления файлом, которые можно открыть одновременно. Строку fcbs= следует ставить в CONFIG.SYS, только если Вы работаете с какой-нибудь старой программой, которая пользуется этим параметром. По умолчанию равен 4.

Чтобы изменить параметр по умолчанию в Windows 95 IO.SYS необходимо поместить параметр с нужным значением в CONFIG.SYS.

Значения в IO.SYS редактировать нельзя. Если в CONFIG.SYS имеются дополнительные ключи или значения для любых драйверов или параметров, устанавливаемых в IO.SYS, записи в CONFIG.SYS замещают значения по умолчанию из IO.SYS. Значения параметров files=, buffers= и stacks= в CONFIG.SYS должны быть не ниже, чем в IO.SYS.

IO.SYS не загружает EMM386.EXE. Если какое либо из используемых приложений пользователя требует расширенной памяти или помещает данные в область верхней памяти, то EMM386 надо загружать через CONFIG.SYS.





Дата публикования: 2015-10-09; Прочитано: 421 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...