Bios Setup
Оптимизацию всей системы необходимо начинать с BIOS'а. Нажимаем клавишу DEL при включении компьютера и входим в BIOS Setup. В зависимости от фирмы-производителя, BIOS несколько различается, но в целом функции идентичны. Давайте рассмотрим те из них, которые способствуют ускорению загрузки системы.
- Необходимо отключить проверку флоппи-дисковода. Это делается следующим образом: заходим в BIOS FEATURES SETUP и ставим Floppy Drive Seek в положение Disabled.
- Там же (BIOS FEATURES SETUP) включаем режим быстрой проверки оперативной памяти - Quick Boot в положение Enabled.
- Отключаем загрузку системы с флоппи-дискет. На первое место ставим HDD. Это можно найти в разделе BIOS FEATURES SETUP.
- Заходим в IDE HDD AUTO DETECTION. Там определяются подключенные жёсткие и лазерные диски. Затем переходим в раздел STANDARD CMOS SETUP и вместо Auto ставим Not installed. Тем самым мы отключаем автоматический поиск при инициализации системы при включении компьютера, сокращая время загрузки.
- DRAM Read Timing (отвечает за циклы ожидания), DRAM Write Timing (отвечает за время записи в память) - эти параметры необходимо уменьшить, что ускорит работу вашей системы. Однако имейте в виду, что при этом следует проверять стабильность ее работы. Это можно сделать, запустив какую-нибудь "мощную" игру, например, Unreal или Quake. Следует переключаться между приложениями, и, если не "всплывает" никаких сбоев, оставляем всё, как есть.
Конфигурационные файлы
Теперь возьмёмся за конфигурационные файлы: AUTOEXEC.BAT и CONFIG.SYS. Эти файлы расположены в корневом каталоге системного диска.
- Не надо использовать вместе с Windows 98 программу EMM386. Она предназначена для DOS и "знает" не более 64Мб оперативной памяти, при этом встаёт поверх менеджера памяти Windows, давя его своим авторитетом.
- Не стоит загружать драйвер CD-ROM в CONFIG.SYS и MSCDEX.EXE в AUTOEXEC.BAT - эти программы предназначены для DOS, и Windows в них не нуждается. Как правило, 90% исправных IDE CD-ROM'ов правильно определяются Windows.
- Не нужно загружать в память доморощенные русификаторы, ни к чему хорошему это не приведёт.
- Не стоит грузить драйвер мышки - Windows имеет собственный.
- Не стоит устанавливать слишком длинный путь (переменная PATH в AUTOEXEC.BAT), это может в некоторых случаях существенно снизить производительность системы.
- Не стоит хранить слишком много файлов в каталогах, которые прописаны в переменной %PATH%.
Далее приведем параметры файла MSDOS.SYS. Их можено изменять, исходя их своих потребностей, предварительно сняв атрибут Read only (Только чтение). Но после не забудьте включить атрибуты снова (только чтение, скрытый, системный).
WinDir = здесь указывается путь к папке Windows.
WinBootDir = указывается путь, откуда загружается Windows.
HostWinBootDrive = указывается диск, с которого грузится Windows.
logo=1 (или 0) показывает или запрещает логотип Windows. При показе логотипа (особенно анимированного), на отображение требуется некоторое количество ресурсов. Так что, если логотип отключить, система будет загружаться немного быстрее.
UninstallDir = путь, куда программа установки положила файлы для деинсталляции.
BootMulti=1 (или 0) - даёт возможность сохранить "старый" DOS. При этом по нажатию F4 произойдёт загрузка именно DOS. В принципе, это не нужно, практически все старые программы можно обмануть программой SETVER, которая идёт в комплекте к DOS-ядру Windows.
BootGUI=1 (или 0) - разрешает сразу же после обработки AUTOEXEC и CONFIG перейти к загрузке Windows. Можно убрать и сделать многовариантную загрузку для старых приложений DOS или чего-либо ещё. Если нужно после этого зайти в Windows, просто наберите WIN или напишите это в AUTOEXEC.BAT
DoubleBuffer=1 (или 0) - устанавливает двойную буферизацию некоторых SCSI- устройств. При этом каждый раз грузится драйвер DOUBLEBUFF.SYS, который занимает некоторое количество памяти. Так что если SCSI нет, то включать не надо.
AutoScan=x - (где x - 0, 1 или 2) - если система завершила работу аварийно, то должен включаться scandisk, который проверяет жёсткий диск на наличие ошибок. Этот параметр указывает на включение режима работы scandisk'а - будет ли проверяться файловая система и как.
AutoScan=0 - несмотря на аварийное завершение, файловая система проверяться не будет. Этот режим предназначен только для пользователей, которые понимают и сами проводят проверку диска. Кстати, очень пригодится для пользователей русской версии W95OSR2 - там scandisc.exe имеет ошибку и при проверке обычно "зависает", а иногда рушит систему.
AutoScan=1 - параметр по умолчанию - файловая система после предыдущего аварийного завершения работы проверяться будет, но предупредит об этом.
AutoScan=2 - файловая система после аварийного завершения проверяется без запроса разрешения на это - желательно ставить ВСЕМ пользователям, которые в работе Windows не разбираются и поэтому сами не знают, что такое проверка файловой системы и зачем это необходимо.
DblSpace=0 или (1) - если не планируется использование DoubleSpace (сжатие диска), то DrvSpace=0 или (1) - лучше установить эти значения в "ноль".
BootDelay=0 или (1) - если поставить этот переключатель равным нулю, то при загрузке система не будет ждать несколько секунд. При включении "1", система при загрузке будет ждать нажатия клавиши F4 для загрузки MS-DOS.
Настройка Windows
Папка для временных файлов. По умолчанию Windows располагает папку временных файлов по адресу WINDOWS\TEMP, но так как туда редко кто заглядывает, то, соответственно, и загаживается это место существенно быстрее. Есть неплохая мысль перенести её в "Корзину". Делается тоже очень просто. Для этого надо в AUTOEXEC.BAT прописать две строки: SET TEMP=C:\RECYCLED и SET TMP=C:\RECYCLED. После этого все программы будут помещать свои временные файлы в корзину. Также можно чистить эту папку каждый раз при загрузке Windows. Для этого в том же AUTOEXEC.
BAT прописывается строка @DELTREE /Y C:\RECYCLED (стирает всю папку RECYCLED со всем содержимым, при этом не требуя никаких подтверждений на удаление), а затем @MD C:\RECYCLED (создаёт папку RECYCLED заново, но, в принципе, можно последнюю строку и не прописывать, Windows создаст её заново сама во время загрузки).
Настраиваем звук
Не надо включать много звуков, это засоряет оперативную память и замедляет загрузку, особенно если повесить на старт Windows что-нибудь долгое и красивое. Убираются звуки через панель управления, в соответствующих настройках. Просто поставьте только те звуки, которые помогают в работе. Например, включить звук на приход почты, либо на критическую ошибку и т.п.
Файл подкачки или виртуальzная память
По поводу файла подкачки можно сказать следующее: Windows по умолчанию делает его динамическим, то есть постоянно изменяющим свой размер, в процентной зависимости от ёмкости диска. А это не совсем хорошо, так как в большинстве случаев жёсткий диск фрагментирован, что не является параметром, ускоряющим работу. В связи с этим совет: сделайте файл подкачки постоянным, и тогда, если вы перед этим провели дефрагментацию диска, ваш swap-file больше никогда не станет фрагментироваться. А по поводу размера можно сказать так: примерно 150-200Мб, можно больше,
если места не жалко.
Вторая мера - желательно переместить его в самое начало диска оптимизатором, например, включенным в комплект поставки "Дефрагментатора диска" Windows 98. Функция переноса часто используемых файлов (в этот список попадает и наш swap-файл) включается следующим образом: "Настройка" ("Переместить файлы программ для ускорения их запуска". Также можно использовать и специализированные утилиты, типа Norton Utilities 4,5 и Nuts&Bolts. А самый лучший вариант для файла подкачки - при тех же условиях поместить его на втором винчестере.
Конфигурация дисков. Если у вас современный HDD или CD-ROM, то можно включить для них DMA-режим, открыв свойства системы, затем устройства
и затем свойства самого диска и CD-ROM. Это немного разгружает систему и повышает скорость работы.
Кроме того, стандартные советы: не подключать HDD и CD-ROM на один шлейф, чаще оптимизировать диск, кстати, он от этого не портится, как говорят некоторые, по крайней мере, если и портится, то не больше, чем при загрузке тяжёлых игр.
Также можно поставить BUS Master драйверы, которые идут в комплекте ко всем современным материнским платам. Например, на моём компьютере с материнской платой GigaByte GA-5AA и процессором AMD-K6-2 500 MHz без данных драйверов система периодически "подвисала". Проблема решилась благодаря установке контроллера жестких дисков Ali Bus Master, они включают поддержку PCI через IDE.
Продолжение следует.