Ifshlp sys что это за файл

Обновлено: 06.07.2024

Импортируя информацию из Plug and Play BIOS, система инициализирует Диспетчер конфигурации защищенного режима. В противном случае Диспетчер конфигурации формирует дерево устройств Plug and Play путем перечисления устройств и загрузки динамически загружаемых драйверов устройств. Набор этих драйверов идентифицируется за счет загрузки их из особого каталога.

В следующей фазе система приступает к разрешению конфликтов между устройствами в дереве, после чего им сообщается об их конфигурации.

Загрузка других компонентов системы.

Оставшиеся системные компоненты Windows 95 загружаются в следующем порядке:

1. KERNEL32.DLL - содержит основные компоненты Windows, а KRNL386.EXE - загружает драйверы устройств.

2. GDI.EXE и GDI32.EXE - содержат код интерфейса графического устройства.

3. USER.EXE и USER32.EXE - содержат код пользовательского интерфейса.

4. Ресурсы, связанные с пользовательским интерфейсом (шрифты и т.п.).

5. Проверка значений параметров в WIN.INI.

6. Компоненты оболочки и рабочего стола.

Далее на экране появляется приглашение к регистрации, в диалоговом окне которого вы вводите свое имя и пароль. Если Вы не зарегистрировались, то используются значения параметров по умолчанию. Если Windows 95 соответствующим образом сконфигурировать, унифицированную регистрацию на входе в Windows 95 можно использовать и для регистрации в сети.

Системные загрузочные файлы.

В процессе загрузки Windows 95 используются следующие файлы:

* IO.SYS - операционная система реального режима, замещающая MS-DOS. VMM32 и драйверы устройств получают управление от IO.SYS.

* MSDOS.SYS - содержит специальную информацию для Windows 95 и создается для совместимости с приложениями, требующие для своей установки присутствия этого файла.

* CONFIG.SYS и AUTOEXEC.BAT.

* SYSTEM.INI и WIN.INI.

* BOOTLOG.TXT - файл протокола загрузки системы.

В приведенной ниже таблице показано, как Setup переименовывает системные файлы предыдущей ОС после установки Windows 95. При запуске компьютера с другой ОС, файлам Windows 95 присваивается расширение *.W40.

Системный файл 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, приведены ниже в таблице.

Чтобы изменить параметр по умолчанию в 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.

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

Windows 95 Setup создает в корневом каталоге загрузочного диска системный файл MSDOS.SYS с атрибутами «скрытый» и «только для чтения». В этом файле прописываются важнейшие пути поиска файлов Windows 95, включая реестр. В MSDOS.SYS поддерживается также раздел [Options], который можно добавить для настройки процесса загрузки.

Пример типичного содержимого этого файла со значениями по умолчанию приведен ниже.

[Paths]

WinDir=C:\WINDOWS

WinBootDir=C:\WINDOWS

HostWinBootDrv=C

[Options]

BootMulti=1

BootGUI=1

Network=0

Большинство значений в разделе [Options] - булевы, т.е. равны 1 (т.е. параметр активен) или равны 0 (параметр отключен).

Записи в MSDOS.SYS с типичными значениями по умолчанию приведены в ниже.


Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.


Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой.


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

Внимание: Если Вы пока не владеете минимальными навыками работы с компьютером, и плохо разбираетесь в структуре размещения файлов на системном диске, не лезьте в системные файлы, а то обязательно испортите что-нибудь. И ещё, возьмите за правило создавать резервную копию любого системного файла перед вмешательством в его личную жизнь.

Где искать?

Системные файлы расположены в корневом каталоге системного диска, то есть в самом первом окне, открывающемся после выбора системного диска в папке «Мой компьютер». Обычно это диск C: и в стандартном варианте он выглядит примерно так:

Именно здесь система размещает свои загрузочные файлы, а также папки Windows\ и Program Files\ , необходимые для корректной работы. Само собой, если Windows установлена на другом диске, то он и является системным.

Msdos.sys

Откровенно говоря, вся информация этого файла присутствует в более приоритетном io.sys , однако msdos.sys оставлен в системе для возможности изменения пользователем параметров загрузки компьютера. Более того, Windows вообще не загружается без этого файла . Msdos.sys находится в корне загрузочного диска. Редактировать его можно, открыв с помощью «Блокнота» (предварительно убрав атрибут «Только чтение» и создав резервную копию!).

Параметры файла разбиты на разделы [Paths] и [Options].

В конце файла идёт комментарий (на английском), в переводе означающий: «Следующие строки необходимы для совместимости с другими программами. Не удаляйте их (Msdos.sys должен быть больше 1024 байт)». Далее размещены ряды из букв «x», которые и не стоит удалять.

Значения параметров по умолчанию в таблице выделены жирным. Если Вас (как любого нормального человека) не устраивает определённый параметр, его значение в msdos.sys нужно изменить, а если нужного параметра в файле не указано - прописать самому, иначе всё равно будет загружаться значение по умолчанию. Параметры раздела [Paths] изменять не имеет смысла, а вот [Options] неплохо бы подкорректировать.

Тем, кто не может самостоятельно определить оптимальные параметры msdos.sys (или просто лень!), предлагаю свою авторскую настройку.

Заходите в раздел [Options] и копируйте туда параметры:

Config.sys

Иногда в материалах по оптимизации Windows встречаются советы вообще стереть этот файл, находящийся в корне системного диска - дескать и без него всё будет работать. Работать действительно будет, однако свободной оперативной памяти у Вас слегка уменьшится. Всё дело в том, что если Windows не обнаруживает при загрузке Config.sys , она будет использовать его «вшитый» аналог, который подключит такие «нужные» программы, как setver.exe (нужен только старым DOS-программам) и dblbuff.sys (для SCSI-дисков). Отключить использование встроенного файла можно только с помощью редактирования Config.sys . Впрочем, как всегда есть одно «но», о котором следует помнить: при отключении setver.exe на некоторых конфигурациях компьютеров может бесследно исчезать дисковод CD-Rom . Я лично сталкивался с подобным явлением в процессе оптимизации системы и искал дисковод компакт-дисков довольно долго.

Для редактирования этого файла можно использовать хорошо знакомый «Блокнот».

Ваш Config.sys почти наверняка содержит следующие строки:

Теперь безжалостно изменим файл! Первой строкой сделайте:

Это подгрузит драйвер для использования «верхней» памяти в DOS (отключив функцию тестирования памяти). Сразу же становится возможным использование «козырных» команд с окончанием HIGH. Следующей строкой поставьте:

что запретит использование «вшитого» файла Config.sys и загрузку бесполезных DOS-драйверов.

Обязательно добавьте в файл строку:

После этого можно поставить уже известные строки русификации (не забыв про HIGH):

DEVICEHIGH=C:\WINDOWS\COMMAND\DISPLAY.SYS CON=(EGA,,1)
COUNtrY=007,866,C:\WINDOWS\COMMAND\COUNtrY.SYS

Найти ошибки в конфигурационных файлах можно, выбрав в загрузочном меню (клавиша F8 при загрузке) режим «Step-by-step confirmation» и внимательно проследив процесс загрузки.

В каталоге Windows\ есть файл Config.txt , содержащий подробную информацию об одноимённом файле (на русском! языке).

Autoexec.bat

Autoexec.bat представляет собой стандартный «Батник» (от .bat ), то есть командный файл Ms-DOS, с той лишь разницей, что он выполняется при каждой загрузке Windows. Поэтому, если Вы владеете навыками создания подобных файлов, можете преспокойно изменять Autoexec.bat на свой изысканный вкус. Чтобы приступить к правке файла, достаточно щёлкнуть по нему правой клавишей мыши и выбрать в его контекстном меню команду «Изменить».

Для русификации монитора и клавиатуры в DOS-режиме (см. вышесказанное насчёт иероглифов) в файле обязательно присутствуют строки:

Эти три строчки можно убрать и добавить более подходящий русификатор:

Чтобы команды файла не отображались на экране, в самое начало файла нужно добавить строку

А если Вы перепишете файл примерно так:

    Можно автоматически очищать «Корзину» , для этого добавьте в файл команду:

Утилита Msconfig

Вообще-то основное назначение этой встроенной утилиты - управление автозапуском программ (см. след. главу), однако её можно применить и для редактирования системных файлов. Запускается утилита из строки «Выполнить» меню «Пуск» (ввести команду msconfig ).

Честно говоря что в autoexe.bat что config.sys делаю всё методом тыка, мах
при моих настройках я добиваюсь 586кб мало, а если включить
CD-ROM то всё мах 520кв и мало чего идёт.

Qemm не предлагать так как с ним не грузится винда.

Скачал такую програмку Umbpci, еще не разбирался там в архиве достаточно
много файлов .exe .sys хотелось бы узнать какие именно нужно загружать
через конфиг?

И вообще гдеб найти какой док по всем коммандам в autoexe.bat и config.sys?

У меня без CD 610 по моему было или около того. Чесно говоря не помню уж.

Вместо DN - volkov commander. Там в настройках есть такая опция про память. При запуске любой программы он оставляет в память всего около 12 кб. За DN не знаю не пробовал.

в autoexec.bat остается только команда SET BLASTER=A220 I5 D1

Имя Размер Обычная память Верхняя память
-------- ---------------- ---------------- ----------------
MSDOS 24 288 (24K) 24 288 (24K) 0 (0K)
HIMEM 1 120 (1K) 1 120 (1K) 0 (0K)
EMM386 4 256 (4K) 4 256 (4K) 0 (0K)
IFSHLP 2 864 (3K) 2 864 (3K) 0 (0K)
KEYB 6 944 (7K) 6 944 (7K) 0 (0K)
COMMAND 10 064 (10K) 10 064 (10K) 0 (0K)
DISPLAY 8 304 (8K) 0 (0K) 8 304 (8K)
OAKCDROM 36 112 (35K) 0 (0K) 36 112 (35K)
MSCDEX 28 032 (27K) 0 (0K) 28 032 (27K)
CTMOUSE 3 328 (3K) 0 (0K) 3 328 (3K)
Свободно 604 144 (590K) 603 600 (589K) 544 (1K)

Сведения о памяти:

Тип памяти Размер Занято Свободно
---------------- ----------- ----------- -----------
Обычная 653 312 49 712 603 600
Верхняя 76 320 75 776 544
Зарезервировано 0 0 0
Память XMS 65 918 432 316 896 65 601 536
---------------- ----------- ----------- -----------
Всего памяти: 66 648 064 442 384 66 205 680

Ниже 1 МБ: 729 632 125 488 604 144

Имя Размер Обычная память Верхняя память
-------- ---------------- ---------------- ----------------
MSDOS 24 272 (24K) 24 272 (24K) 0 (0K)
HIMEM 1 120 (1K) 1 120 (1K) 0 (0K)
EMM386 4 256 (4K) 4 256 (4K) 0 (0K)
KEYRUS 5 664 (6K) 5 664 (6K) 0 (0K)
COMMAND 7 168 (7K) 1 440 (1K) 5 728 (6K)
IFSHLP 2 864 (3K) 0 (0K) 2 864 (3K)
OAKCDROM 36 112 (35K) 0 (0K) 36 112 (35K)
MSCDEX 28 032 (27K) 0 (0K) 28 032 (27K)
CTMOUSE 3 328 (3K) 0 (0K) 3 328 (3K)
Свободно 616 624 (602K) 616 368 (602K) 256 (0K)

Сведения о памяти:

Тип памяти Размер Занято Свободно
---------------- ----------- ----------- -----------
Обычная 653 312 36 944 616 368
Верхняя 76 320 76 064 256
Зарезервировано 0 0 0
Память XMS 65 918 432 316 896 65 601 536
---------------- ----------- ----------- -----------
Всего памяти: 66 648 064 429 904 66 218 160

Ниже 1 МБ: 729 632 113 008 616 624

himem.sys noems - действительно помогает с CDROM-мом 603k!
но есть большой минус игры мало какие идут или тот же DN что то у меня виснет при старте.

Вообщем я добился 603к без CD но с himem.sys ram - даже чудо запустилась Ultima8.
или с CD но с himem.sys noems 603k - правдо мало что запускается.

Добавлено:
1. DOS=HIGH,UMB,NOAUTO - NOAUTO это для чего?

3. вопрос не по теме win98 Revolutions Pack что за зверь
не будет ли система глючить?

ifshlp.sys - зачем этот дрв нужен?
При файловой системе FAT32 под DOS - без него никак!
Странно как же я до этого жил на фате 32 и ничего нормально, попробую пропишу.

Чтобы заходить в русские папки достаточно команды


Добавлено:
Попробуй запускать keyrus с ключом /interface :

Ниже приведен список распространенных ошибок с VFAT и способы их устранения.

Config.sys указывает на старую версию ifshlp.sys

  1. Загрузите компьютер только в командной строке безопасного режима.
  2. Отредактируйте файл config.sys. Информация о том, как это сделать, находится на нашей странице autoexec.bat и config.sys.
  3. Удалите строку ifshlp.sys из файла config.sys.
  4. Сохраните Config.sys и перезагрузите компьютер.

Строка ifshlp.sys была удалена после установки Windows 95

  1. Загрузите компьютер только в командной строке безопасного режима.
  2. Отредактируйте файл config.sys. Информация о том, как это сделать, находится на нашей странице autoexec.bat и config.sys.
  3. Добавьте следующую строку в файл config.sys.

(Эта строка может отличаться, если Windows была установлена ​​на другом диске или в другом каталоге.)

  1. Сохраните Config.sys и перезагрузите компьютер.

Ifshlp.sys отсутствует в каталоге Windows

Определите, отсутствует ли Ifshlp.sys в каталоге Windows, следуя приведенным ниже инструкциям.

  1. Загрузите компьютер только в командной строке безопасного режима.
  2. В командной строке MS-DOS введите следующие команды.

[Пути] в MSDOS.SYS неверны

  1. Отредактируйте файл MSDOS.SYS.
  2. В файле MSDOS.SYS проверьте правильность следующих трех файлов.

Пример файла MSDOS.SYS и дополнительная информация о каждой из приведенных выше строк находится на нашей странице msdos.sys.

Winboot.ini из предыдущей установки Windows 95 присутствует на загрузочном диске

  1. Отредактируйте файл MSDOS.SYS.
  2. Удалите файл winboot.ini с загрузочного диска.

Программное обеспечение SystemSoft CardWorks установлено на компьютере

Ноутбуки, использующие Windows 98 и SystemSoft CardWorks, могут столкнуться с ошибками VFAT из-за несовместимости программного обеспечения с ifshlp.sys.

Чтобы решить эту проблему, свяжитесь с производителем вашего ноутбука для получения информации о том, как удалить это программное обеспечение.

Читайте также: