Производительность


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

Загрузка Windows

Файловая система

Модем и сеть

Другие настройки


Rambler's Top100
   

 
Rambler's Top100


Настройка файлов autoexec.bat, config.sys,
msdos.sys, system.ini

AUTOEXEC.BAT

 

Установка временных папок Windows
По умолчанию Windows использует в качестве временной папку C:\Windows\Temp. Вы можете изменить местоположение временной папки, добавив в файл AUTOEXEC.BAT следующие строки:
SET TEMP=[папка]
SET TMP=[папка]

Например, SET TEMP=C:\Trash. Но лучше использовать в качестве временной папки вашу Корзину (Recycle Bin).

 

Скрытие исполнения команд файла AUTOEXEC.BAT
Чтобы во время запуска файла AUTOEXEC.BAT при загрузке системы на экран не выводились какие-либо сообщения, добавьте в первую строку файла команду @ECHO OFF. Затем в конце каждой строки запишите >NUL. Здесь вы можете взять файл AUTOEXEC.BAT со всеми вышеперечисленными дополнениями.

 

Команда KEYB
Запускает программу, которая конфигурирует клавиатуру для конкретного языка (используется для настройки клавиатуры на язык, отличный от американского английского).

KEYB [xx[,[yyy][,[диск:][маршрут]имя_файла]]] [/E] [/ID:nnn]

Благодаря этому выводимые на экран символы будут соответствовать символам клавиатуры. Эту команду можно использовать при каждом запуске операционной системы, поэтому ее полезно включить в файл AUTOEXEC.BAT.

Параметры команды

Параметр Описание
xx Двухбуквенный код страны.
yyy Задает набор символов (кодовую страницу). Если это значение не задано, KEYB использует текущий набор.
[диск:][маршрут]имя_файла Задает расположение и имя файла определения клавиатуры.
/E Задает улучшенную клавиатуру (101/102/104 клавиши), если она не распознается автоматически.
/ID:nnn Задает используемую клавиатуру. Этот параметр допустим только для стран, имеющих для одного и того же языка несколько схем клавиатуры (например, Франция, Италия и Великобритания).

 

Код страны

Страна/язык Схема клавиатуры (значeние xx) Набор символов
(значение yyy)
Идентификация
клавиатуры
Бельгия BE 850, 437  
Бразилия BR 850, 437  
Великобритания UK 850, 437 166, 168
Венгрия HU 852, 850  
Германия GR 850, 437  
Дания DK 850, 865  
Испания SP 850, 437  
Италия IT 850, 437 141, 142
Канада (фр.) CF 850, 863  
Латинская Америка LA 850, 437  
Нидерланды NL 850, 437  
Норвегия NO 850, 865  
Португалия PO 850, 860  
Россия RU 850, 866  
Словакия SL 852, 850  
США US 850, 437  
Турция TU, TQ 850, 857  
Финляндия SU 850, 437  
Франция FR 850, 437 120, 189
Чехия CZ 852, 850  
Швеция SV 850, 437  
Швейцария (французский) SF 850, 437  
Швейцария (немецкий) SG 850, 437  
Югославия YU 852, 850  

 

CONFIG.SYS

Находится файл в корне диска (C:\). Существует два вида загрузки: обычный и сложный. Обычный вид загрузки и есть обычный, система сразу загружается. При сложном виде - перед загрузкой Windows появляется меню, в котором Вы можете выбрать способ загрузки. 

Так выглядит хороший Config.sys:

DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)

DOS=HIGH,UMB организует верхнюю память Dos (DEVICEHIGH - запись действия команды в верхнюю память, DEVICE - в нижнюю).

DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF подгружает драйвер для использования верхнюю память. TESTMEM:OFF - отключает тестирование памяти - экономите 3 секунды загрузки Windows.

COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS устанавливает код страны (При инсталляции Windows Вы указываете страну), устанавливается время, дата и другие особенности данной страны. 

device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) позволяет установить кодовую страницу в вашем дисплее (для работы в полноэкранном режиме Dos-приложений).

 

MSDOS.SYS

Этот файл состоит из двух разделов: [Path] и [Options]. В Path может содержаться четыре идентификатора:
Идентификатор Комментарии
HostWinBootDrv Определяет загрузочный диск
WinBootDir Определяет расположение необходимых загрузочных файлов. По умолчанию каталог, указанный при установке
WinDir Определяет расположение каталога Windows, указанного при установке
UnInstallDir Путь, по которому программа установки положила файлы для деинсталляции. Большинству людей не нужно.

Раздел Options

ИдентификаторКомментарии
AutoScanЭтот идентификатор ответственен за запуск ScanDisk при неправильном завершении работы. 0 - не запускается никогда, 1 - спрашивать разрешение, 2 - запускать без разрешения. 
BootDelayУстанавливает задержку в секундах при появлении надписи Starting Windows 95/98.
BootSafeЗагрузка в Safe Mode. По умолчанию BootSafe=0. Если хотите, чтобы каждый раз Windows загружались из-под сохраненного режима, то ставьте "BootSafe=1". 
BootGUIЗагрузка с графической средой. По умолчанию "BootGUI=1". Если хочется каждый раз работать в текстовом режиме, ставьте "BootGUI=0".
BootKeysРазрешает пользоваться при загрузке клавишами F4, F5, F6 и F8. По умолчанию "BootKeys=1". 
BootMenuЕсли установлена опция "BootMenu=1", то каждый раз при загрузке будет появляться меню, которое обычно появляется при нажатии клавиши F8.
BootMenuDefaultВыбирает пункт в загрузочном меню по умолчанию. По умолчанию значение 3 для компьютеров, не входящих в локальную сеть, и 4 - для сетевых компьютеров. То есть, если вы хотите, чтобы, когда появляется это меню, у вас курсор автоматически стоял на "Command Prompt Only", то пишите "BootMenuDefault=6".
BootMenuDelayВремя в секундах, в течение которого можно успеть сделать выбор в загрузочном меню. Значение по умолчанию 30. Ставьте "BootMenuDelay=1".
BootMultiРазрешает загрузку предыдущей версии DOS при нажатии F4, либо при выборе соответствующего пункта из загрузочного меню. Значение по умолчанию 0. Нужен старый ДОС - ставьте "BootMulti=1".
BootWarnПредупреждение о загрузке в Safe Mode. Значение по умолчанию 1. Ставьте "BootWarn=0".
BootWinРазрешает использование Windows 98 в качестве операционной системы по умолчанию. Значение по умолчанию 1. Если нужна загрузка предыдущей версии ДОС по умолчанию (тогда зачем вам вообще Windows?), то ставьте "BootWin=0".
DblSpaceУстанавливает автоматическую загрузку DBLSPACE.BIN. По умолчанию 1, поэтому обязательно ставьте "DblSpace=0" (естественно, если у вас нет сжатых дисков).
DisableLogРазрешает при загрузке не создавать файл протокола - bootlog.txt. Для обычной работы поставьте "DisableLog=1", в ноль же нужно обращать этот параметр при неработоспособности системы для обнаружения неполадок.
DoubleBufferРазрешает двойную буферизацию для SCSI-контроллеров. Значение по умолчанию 0. Если есть устройства SCSI, то пишите "DoubleBuffer=1".
DrvSpaceРазрешает автоматическую загрузку DRVSPACE.BIN. Значение по умолчанию 1. Поэтому обязательно ставьте "DrvSpace=0" (аналогично, если нет сжатых дисков).
LoadTopРазрешает загрузку COMMAND.COM или DRVSPACE.BIN в верхнюю память Значение по умолчанию 1. Рекомендуется устанавливать "LoadTop=0" при работе с NetWare, или любым софтом, имеющим личное мнение об использовании данных областей памяти.
LogoРазрешает показывать логотип. Значение по умолчанию 1. Установка в 0 также предотвращает перехват некоторых прерываний, который может привести к несовместимости с некоторыми диспетчерами памяти от независимых поставщиков.
NetworkРазрешает пункт загрузочного меню "Safe Mode With Networking". Значение по умолчанию 1 для сетевых компьютеров. Должно быть установлено в 0 при отсутствии сетевой поддержки.
BootFailSafe
Если эта опция установлена в 0, то в загрузочном меню отсутствует пункт Safe Mode.

 

SYSTEM.INI

Файловый кэш - это часть оперативной памяти компьютера, которая работает как промежуточный буфер во время чтения и записи данных на жестких дисках. 

Драйвер файлового кэша сохраняет последние записанные/прочитанные данные в оперативной памяти. Когда приложение обращается к данным, система сначала проверяет кэш перед чтением данных с диска. Т.к. доступ к данным в оперативной памяти осуществляется намного быстрее, чем к данным на жестком диске, кэширование может существенно увеличить производительность.

Windows по умолчанию выделят под файловый кэш до 60% (а нередко и до 80%) оперативной памяти компьютера. Это не является проблемой, если остается достаточно свободной памяти для запуска приложений. Если же свободной памяти не хватает, Windows увеличивает файл подкачки на жестком диске вместо уменьшения размера файлового кэша. В этой ситуации преимущества большого файлового кэша сводятся на нет из-за интенсивного использования файла подкачки.

Решением данной проблемы является ограничение размера дискового кэша.

Найдите раздел [vcache] (если такового не найдется, то создайте его) и измените следующим образом:

[vcache]
MinFileCache=min
MaxFileCache=max
chunksize=512
NameCache=2048
DirectoryCache=48

 
Параметр Описание
MinFileCache Определяет минимальный объем оперативной памяти, выделенный под файловый кэш.
MaxFileCache Определяет максимальный объем оперативной памяти, выделенный под файловый кэш.
chunksize Определяет размер блоков памяти в файловом кэше.
NameCache Определяет количество отслеживаемых имен файлов.
DirectoryCache Определяет количество отслеживаемых папок.

Значения min и max выбираются в зависимости от количества оперативной памяти, согласно этой таблице:

RAMMINMAX
16 MB10243072
32 MB20486144
48 MB20488192
64 MB204810240
128 MB409616384

Настроить размер файлового кэша вы можете также с помощью утилиты Cacheman (625 KB, Freeware).

ВВЕРХ

 

  Последнее обновление 10 июня 2001 г.
  © 2001 Алексей Лаврентьев
Hosted by uCoz