Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Системные конфигурационные файлы FAQ

Системные конфигурационные файлы FAQ Системные конфигурационные файлы FAQ _________________________________________________________ System configuration files FAQ Copyright (C) 1995 Dmitry Leonov (2:5020/354.1@FidoNet, 2:5020/150.15@FidoNet) Copyright (C) 1995 Russian Team Windows'95 Portions (C) 1995 Microsoft Corp. May be used freely for NON-commercial purposes only _________________________________________________________ В этом документе рассматриваются основные вопросы, касающиеся настройки Windows'95 с помощью таких конфигурационных файлов как MsDos.Sys, Config.Sys, System.Ini. _________________________________________________________ MsDos.Sys _________________________________________________________ В: Как сделать так, чтобы - не грузить Win95 по умолчанию ? - не показывать логотип при загрузке ? - . . . О: Значительная часть вопросов, связанных с управлением загрузкой системы, решается с помощью скрытого файла MsDos.Sys, лежащего в корневом каталоге загрузочного диска. Это обычный текстовый файл, содержание которого построено по принципу Ini-файлов Windows: [секция] / параметр = значение (0/1, строка, число). В файл добавлено несколько строчек с комментарием из соображений совместимости с программами, считающими, что размер MsDos.Sys должен быть больше 1К. Далее приведено описание параметров MsDos.Sys. Секция [Paths]: HostWinBootDrv Определяет загрузочный диск WinBootDir Определяет расположение необходимых загрузочных файлов. По умолчанию - каталог, указанный при установке WinDir Определяет расположение каталога Windows 95, указанного при установке Секция [Options]: BootDelay=n Устанавливает задержку в n секунд при загрузке для того, чтобы дать пользователю нажать F4,F8. Значение по умолчанию - 2. BootKeys = 0 запрещает задержку. BootSafe Загрузка в Safe Mode. Значение по умолчанию - 0. BootGUI Загрузка с графической средой. Значение по умолчанию - 1. BootKeys Разрешает пользоваться при загрузке клавишами F5, F6 и F8. Значение по умолчанию - 1. Установка в 0 запрещает задержку при загрузке. BootMenu Разрешает автоматический вывод Windows 95 Startup menu. Значение по умолчанию - 0. BootMenuDefault=# Выбирает пункт в загрузочном меню. Значение по умолчанию - 3 для компьютеров без сетевых компонент и 4 для сетевых компьютеров. BootMenuDelay=# Время, в течение которого можно успеть сделать выбор в загрузочном меню. Значение по умолчанию - 30. BootMulti Разрешает загрузку предыдущей версии DOS при нажатии F4 либо при выборе соответствующего пункта из загрузочного меню. Значение по умолчанию - 0. BootWarn Разрешает предупреждение о загрузке в Safe Mode. Значение по умолчанию - 1. BootWin Разрешает использование Windows 95 в качестве операционной системы по умолчанию. Установка этого параметра в 0 приведет к загрузке предыдущей версии DOS. Значение по умолчанию - 1. DblSpace Разрешает автоматическую загрузку Dblspace.Bin. Значение по умолчанию - 1. DoubleBuffer Разрешает двойную буферизацию для SCSI-контроллеров. Значение по умолчанию - 0. DrvSpace Разрешает автоматическую загрузку Drvspace.Bin. Значение по умолчанию - 1. LoadTop Разрешает загрузку Command.Com или Drvspace.Bin в верхнюю память Значение по умолчанию - 1. Рекомендуется устанавливать в 0 при работе с NetWare или любым софтом, имеющим личное мнение об использовании данных областей памяти. Logo Разрешает показывать логотип. Значение по умолчанию - 1. Установка в 0 также предотвращает перехват некоторых прерываний, который может привести к несовместимости с некоторыми диспетчерами памяти от независимых поставщиков. Network Разрешает пункт загрузочного меню "Safe Mode With Networking". Значение по умолчанию - 1 для сетевых компьютеров. Должно быть установлено в 0 при отсутствии сетевой поддержки. _________________________________________________________ Config.Sys _________________________________________________________ В: Какие изменения делает программа установки в Config.Sys ? О: Программа установки комментирует в Config.Sys строчки, в которых упоминаются некоторые программы/драйвера: cmd640x.sys ifshlp.sys fastopen fastopen.exe rambios.sys share.exe share.com share smartdrv.sys smartdrv.exe Помимо этого удаляются упоминания о всевозможных кэшах, антивирусах, некоторых диспетчерах памяти (около 100 наименований). Также удаляются команды типа files, buffers, если их значение совпадает со значением по умолчанию. "аконец, добавляются строки, связанные с локализацией системы: device=C:WINDOWS.95COMMANDDISPLAY.SYS con=(ega,,1) country=007,866,C:WINDOWS.95COMMANDcountry.sys В: Какие значения для параметров, устанавливаемых в Config.Sys, действуют по умолчанию? О: По умолчанию действуют следующие значения: dos=high dos=umb - в случае загрузки Emm386.Exe из Config.Sys files=60 (если верить Resource Kit, если же глазам, то 30) lastdrive=z buffers=30 stacks=9, 256 shell=command.com fcbs=4 В: Какие драйверы грузятся системой по умолчанию ? О: Автоматически грузятся himem.sys, ifshlp.sys, setver.exe, а также dblspace.bin или drvspace.bin - при наличии последних на диске. В: Как создать загрузочное меню ? О: Для этого в config.sys добавляется секция [menu], в которой описываются пункты меню (директива menuitem), пункт, выбираемый по умолчанию и время задержки (menudefault), состояние клавиши Num Lock (директива numlock), цвет текста и фона (menucolor), и наконец описываются подменю (директива submenu). Далее в файле описываются секции, имена которых совпадают с именами пунктов меню, либо с именами подменю. При выборе некоторого пункта будут выполняться действия, описанные в соответствующей секции. Переменная окружения CONFIG примет значение, совпадающее с именем выбранного пункта меню. Она может быть использована, например, в autoexec.bat. Директива include, позволяет включить в текущую секцию директивы из другой секции. Также пользователь может определить секцию с именем Common, директивы которой выполняются всегда. "иже приведен пример описания загрузочного меню: [menu] menuitem=base, Base configuration menuitem=secondary submenu=network, Network configuration menudefault=base,15 menucolor=15,2 numlock=off [network] menuitem=base_net, Base Network menuitem=second_net, Secondary Network [common] device=c:windows.95himem.sys . . . [base] . . . [secondary] . . . [base_net] include=base . . . [second_net] include=secondary . . . [common] В: Как сделать так, чтобы в зависимости от текущей конфигурации машины грузились те или иные драйвера ? О: Вопрос, в принципе, несколько выходит за рамки информации о config.sys. "ачнем с того, что вы можете создать несколько профилей системы(Hardware Profiles) (Control Panel ->System->Hardware Profiles), после чего в Device Manager'е задать, использовать ли данное устройство в данной конфигурации. Далее при загрузке вам будет предложено выбрать желаемую конфигурацию (в том случае, если система сама не сможет ее определить). "аконец, если в вашей системе есть загрузочное меню, и в нем определен пункт, название которого совпадает с названием выбранного системного профиля, то этот пункт меню отработает автоматически. _________________________________________________________



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте