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
- Загрузите компьютер только в командной строке безопасного режима.
- Отредактируйте файл config.sys. Информация о том, как это сделать, находится на нашей странице autoexec.bat и config.sys.
- Удалите строку ifshlp.sys из файла config.sys.
- Сохраните Config.sys и перезагрузите компьютер.
Строка ifshlp.sys была удалена после установки Windows 95
- Загрузите компьютер только в командной строке безопасного режима.
- Отредактируйте файл config.sys. Информация о том, как это сделать, находится на нашей странице autoexec.bat и config.sys.
- Добавьте следующую строку в файл config.sys.
(Эта строка может отличаться, если Windows была установлена на другом диске или в другом каталоге.)
- Сохраните Config.sys и перезагрузите компьютер.
Ifshlp.sys отсутствует в каталоге Windows
Определите, отсутствует ли Ifshlp.sys в каталоге Windows, следуя приведенным ниже инструкциям.
- Загрузите компьютер только в командной строке безопасного режима.
- В командной строке MS-DOS введите следующие команды.
[Пути] в MSDOS.SYS неверны
- Отредактируйте файл MSDOS.SYS.
- В файле MSDOS.SYS проверьте правильность следующих трех файлов.
Пример файла MSDOS.SYS и дополнительная информация о каждой из приведенных выше строк находится на нашей странице msdos.sys.
Winboot.ini из предыдущей установки Windows 95 присутствует на загрузочном диске
- Отредактируйте файл MSDOS.SYS.
- Удалите файл winboot.ini с загрузочного диска.
Программное обеспечение SystemSoft CardWorks установлено на компьютере
Ноутбуки, использующие Windows 98 и SystemSoft CardWorks, могут столкнуться с ошибками VFAT из-за несовместимости программного обеспечения с ifshlp.sys.
Чтобы решить эту проблему, свяжитесь с производителем вашего ноутбука для получения информации о том, как удалить это программное обеспечение.
Читайте также: