Оптимизация Windows

Во время школьной учёбы, когда вместо того чтобы  погулять или сделать уроки, на худой конец, ты в десятый раз за неделю, переустанавливаешь Windows98, вспоминая Билла Гейтса добрым словом, да и ещё предки капают на мозги: «Делай домашнее задание, делай домашнее задание», я  – Петя Чайник постараюсь помочь тебе избавиться от этих мук. Так как я Чайник, то несу ответственности за применение на практике информации и советов, находящихся в данной публикации. Я поделюсь с вами личным опытом общения с Windows и расскажу, как избежать многих фатальных ошибок при работе с бессмертным творением Мелкософта.

В папке C:\WINDOWS\SYSTEM  есть утилита msconfig.exe, которая потребуется для некоторых настроек Windows.У каждого оптимизатора она должна быть на рабочем столе. Утилиты Msconfig нет в поставке Windows 95.

Устранение конфликтов

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

DMA

Заходите в Панель управления СистемаУстройства и выбираете Дисковые накопители, выбираете там свой винчестер, жмете на Свойства, выбираете Настойка и ставите флажок DMA. То же самое делаете и с диском CD-ROM: Панель управленияСистемаУстройстваУстройство чтения компакт-дисков, выбираете свой CD и жмите Свойства в настройках опять ставь флажок DMA. Эти операции должны увеличить скорость работы с CD-ROM'ом. Так как сообщения между жестким диском и CD-ROM'ом будут проходить минуя процессор.

Виртуальная память

Заходите в Панель управленияСистемаБыстродействие, жмите на кнопку Виртуальная память, выбираете параметры виртуальной памяти вручную (ставьте минимальное и максимальное значение одинаковыми, равными, примерно 200 мб.). После на диске С должен появиться файл размером равный количеству виртуальной памяти. После этого не помешает сделать дефрагментацию с помощью программы из Norton Utilities. Но установление ограниченного размера файла подкачки ведет к небольшому снижению свободной памяти. Зато скорость свопинга значительно повышается, т.е. повышается скорость приложений или игр, активно использующих память, но так как ее часто не хватает, часть информации переносится на винчестер и чем быстрее эта информация будет считываться, тем лучше. Если у вас 2 диска             (не логических, а физических), то логично разместить по своп файлу на каждом диске.

FAT32

FAT32 работает немного медленнее FAT16 (на описание пути к файлу тратиться 4кб вместо 2кб), но лучше пользоваться FAT32, если не хотите в один день обнаружить, что на диске "исчезло" 300мб свободного места. Лучше не переводить диск в FAT32 всякими конвертерами, а сразу делать его таким при помощи FDISK. Вопрос FDISK'а при запуске, поддерживать ли большие диски следует понимать как вопрос "Включить разметку в FAT32?"

Оптимизация обращения к кэшу

Откройте System.ini и пропиши следующее: [vcache]
MinFileCache=(см. таблицу)
MaxFileCache=(см. таблицу)
chunksize=512
NameCache=2048
DirectoryCache=48

 SYSTEM.INI
[vcache]

Объем ОЗУ

32 MB

48 MB

64 MB

128 MB

MinFileCache

2048

2048

2048

4096

MaxFileCache

6144

8192

10240

16384

Подробнее о значениях:

MinFileCache - устанавливает значение минимального кэша для файлов в Кб.

MaxFileCache - делает обратное - устанавливает максимальный объем кэша

Chunksize прямо сказывается на производительности, этот параметр устанавливает на куски, какого размера побит блок памяти, выделенный под кэш.

NameCache устанавливает количество файлов, отслеживаемых Windows

DirectoryCache делает то же самое с каталогами.

Установка фиксированных значений заставляет Windows перестать трепыхаться в попытках постоянно подогнать кэш под нужный размер.

Дефрагментация

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

Config.sys

С самого начала нужно написать:
DOS=HIGH,UMB,NOAUTO
DEVICE=C:\WINDOWS\HIMEM.SYS /VERBOSE /TESTMEM:Off
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS VERBOSE
Для того, чтобы WINDOWS  не грузил нужные только отсталым прогам драйверы.
Найдите строчку начинающуюся на country и оставь ее такой: country=
Остальные строки оставлять не только не нужно, но и вредно. Хотя есть и другой более
элегантный способ: с помощью знакомого нам Msconfig'a (В окошке Выполнить можно набрать Msconfig ). Выбираем выборочный запуск и убираем флажки напротив Обрабатывать Config.sys и Обрабатывать Autoexec.bat.                                                    

Autoexec.bat

У меня Autoexec содержит всего одну строчку, в которой написано только одно слово " keyrus.com" , остальное можно (и нужно) удалить. Программку Keyrus можно заменить другой ей подобной. ( а можно обходиться и без нее, то есть совсем)
PS :Не стоит грузить драйвер мышки - Windows на него плевать с высокой колокольни, драйвер мышки у него свой.
Не стоит грузить драйвер CD-Rom в CONFIG.SYS и MSCDEX.EXE в AUTOEXEC.BAT - программы предназначены для DOS, и Windows в них не нуждается. Как правило, 90% исправных IDE CD-Rom правильно определяются Windows. Вообще, Autoexec.bat может быть пустым, если вы не собираетесь серьезно работать с DOS'овскими приложениями, то я советую так и сделать.

MsDos.sys

Пропишите в Msdos.sys следующие строчки:                                                                             logo=0 (или 1) - кому нужна заставка при загрузке? 
BootMulti=0 - если вам нужен Dos по нажатию F4, то оставляй. А так не нужна.
BootGUI=1 - разрешает сразу же после обработки AUTOEXEC и CONFIG перейти к загрузке Windows.
DoubleBuffer=0 - устанавливает двойную буферизацию некоторых SCSI устройств. Если SCSI нет - то не надо.
DisableLog=1 - Не создавать лог - файлы в корневом каталоге.
AutoScan=x (где x - 0, 1 или 2) - отвечает он за то, как будет вести себя система, если до этого система завершила работу аварийно, т. е будет ли проверяться файловая система и как.
AutoScan=0 - несмотря на аварийное завершение, файловая система проверяться не будет. Для пользователей, которые понимают и сами проводят автоскан или стоит другая система проверки файловой системы. Необходим для пользователей русской версии W95OSR2 - там scandisc.exe имеет ошибку и при проверке часто рушит систему.
AutoScan=1 - параметр по умолчанию - файловая система после предыдущего аварийного завершения работы проверяться будет, но предупредит об этом.
AutoScan=2 - файловая система после аварийного завершения проверяется без запроса разрешения на это - желательно ставить ВСЕМ пользователям, которые в работе Win9x не разбираются.
DblSpace=0 - если не планируется использование DoubleSpace, то лучше установить.
DrvSpace=0
BootDelay=0 - при загрузке система не будет ждать несколько секунд.
NetWork=0 - если нет сети, можно и поставить, а если есть - оставить обязательно!

Размещение файла на диске

Windows не отличается особой интеллектуальной продвинутостью, поэтому при записи новых файлов система "пихает" их в первые попавшиеся кластеры, чтобы этого не происходило, нужно в реестре (Regedit)  добавить параметр:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem] "ContigFileAllocSize"=dword:000001f4
Эту же операцию можно провести с помощью Win Boost, функция Contiguous File Allocation Size. Опция также будет полезна для мультимедиа программ.

СОМ - порты

В  Панель управления ►Система ►Устройства ►Свойства COM-портов ►Настройка порта нужно увеличить максимальную скорость до 921600 бит в секунду, и установить:
Data Bits = 8
Parity = none
Stop Bits = 1
Flow Control = hardware

В Панель управления ►Система ►Устройства ►Свойства COM-портов ►Настройка порта ►Дополнительно  включите использование FIFO буфера и задайте максимальные значения размеров приемного и передающего буферов.

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

В Панель управления ►Система ►Быстродействие ►Файловая Система определите роль компьютера как "сервер", это отведет больше памяти под пути к папкам и файлам, что уменьшит обращение к дискам.

В Панель управления ►Система ►Быстродействие ►Файловая система отмените поиск флоппи-диска при включении компьютера.

В Панель управления ►Система ►Быстродействие ►Файловая система  для  CD-ROMa отведите больше памяти под кэш.

В Панель управленияСистемаБыстродействие►Файловая система,   выбирайте Съемный диск и ставьте флажок     

Разрешить буферизацию записи для всех съемных дисков.  

Автозагрузка

Далее мы попытаемся убрать ненужные программы из автозагрузки.  Запустите программа настройки системы(msconfig). Выберите "Автозагрузка" и уберите все флажки, кроме Systray и Internat.

Свойство папок

Пуск ►Настройка ►Свойство папки ►Общие выберите На основе выбранной настройки и нажмите Настройка… Отметьте  Просмотр папок как веб-страниц только для папок, для которых в меню "Вид " выбран "Как веб-страница ". Зайдите в меню Вид  снимите "Как  веб-страница". Это увеличит скорость доступа к папкам.

Настройка рабочего стола

Входите в Панель управленияЭкранЭффекты и отключайте "Использовать видеоэффекты"Сглаживать неровности экранных шрифтов", "Отображать содержимое окна при перетаскивании". Уберите обои с рабочего стола, так как для того чтобы показывать картинку на рабочем столе Windows тратит около 2 mb ОЗУ.

Шрифты

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

Звуковая схема

Отключите все звуки, они тоже потребляют огромное количество ресурсов, конечно, это неактуально, если у тебя 128 mb ОЗУ.

Настройка корзины

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

Удаление ненужных файлов

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

   Заходите в директорию Windows и удаляй файлы с расширением: *.txt,*.bmp,*.log,*.old,*.bak,*.@@@,*.001,*.002,*.tmp

   Со всего жесткого диска можно удалять файлы с расширением .old,*.bak,*.tmp

   В каталоге Windows\Temp\ сохраняется множество мусора, поэтому следует удалять ее почаще.

   Если будешь ставить Netscape или Opera , то сноси каталоги Cookies, Favorites, History, Java, Temporary Internet Files - они принадлежали IE.

   Стирай каталоги Media, Config, PIF и Help (вспомни, когда в последний раз ты пользовался help'ом. И помогло?).

   Зайди в C:\WINDOWS\COMMAND и чикай: drvspace.*, *.cpi,*.hlp, keyb*, display.sys, doskey.com, nlsfunc.exe.

Зайдите в C:\WINDOWS\SYSTEM и убирай *.scr, кроме "Пустой экран.scr". Единственный настоящий screen saver - это черный экран.

Hosted by uCoz