Прежде
чем приступать к настройке производительности и внешнего вида операционной
системы, я рекомендую выполнить настройку сглаживания экранных шрифтов.
Рекомендую включить функцию ClearType, которая была разработана корпорацией
Microsoft, специально для жидкокристаллических мониторов, но, несомненно,
будет хороша и для обычных. Как известно, жидкокристаллические мониторы
имеют гораздо более крупное зерно по сравнению с обычными, и применение
ClearType делает экранные шрифты более читабельными. От себя замечу,
что использовать обычное сглаживание нецелесообразно, так как шрифты
после его применения практически не отличаются от тех, что отображаются
без сглаживания, и тогда лучше вообще отключить сглаживание, так как
его применение влияет на производительность.
ClearType Off
ClearType On
Для
включения ClearType, необходимо войти в свойства дисплея ->Appearances
->Effects... Вы увидите примерно следующее окно:
Желающим
дополнительно настроить сглаживание ClearType по своему вкусу, можно
заглянуть сюда: Настройка
ClearType
Некоторые
особенности работы файловой системы NTFS (WinNT, Win2000, WinXP)
Когда
открывается директория, NTFS обновляет метку последнего доступа к файлам.
Если в директории файлов много, то обновление метки займет много времени,
что в конечном итоге скажется на производительности (такие большие папки
слишком долго открываются). Однако эту функцию можно отключить. Для
этого открываем реестр и запрещаем обновление метки доступа к файлам:
Адрес
ключа:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] Имя
ключа:NtfsDisableLastAccessUpdate
Параметр
ключа:REG_DWORD
(параметр DWORD) Значение
ключа:1
– выключить обновление; 0 – включить обновление (умолчание)
Настройка скорости интерфейса Win98, WinME, Win2000, WinXP
Можно
уменьшить время задержки выпадения меню «ПУСК» (по умолчанию – 400 миллисекунд).
Для этого нужно просто изменить значение следующего параметра в реестре
(в Win98 и WinME– его придется добавить):
Адрес
ключа:[HKEY_CURRENT_USER\ControlPanel\Desktop]
Имя
ключа:MenuShowDelay
Параметр
ключа:REG_SZ
(строковый параметр) Значение
ключа:
50 (умолчание – 400) Примечание:
можно конечно и 0 поставить – совсем без задержки, только возникнут
неудобства при навигации по меню «пуск», хотя как известно: «на вкус
и цвет – товарищей нет»
Также для ускорения работы интерфейса можно отключить визуальные эффекты
(частично или полностью), настройки которых находятся по адресу:
«Свойства Системы (System Properties)» -> закладка «Дополнительно (Advanced)»
-> раздел «Быстродействие (Perfomance)» -> кнопка «Параметры (Settings)»
Если этого недостаточно, то можно отключить эффект анимации при разворачивании/сворачивании:
Адрес
ключа:[HKEY_CURRENT_USER\ControlPanel\Desktop\WindowMetrics] Имя
ключа:MinAnimate
Параметр
ключа:REG_SZ
«строковой параметр» (string) Значение
ключа:
0 – анимация включена (умолчание); 1 – анимация отключена
Оптимизация настройки сети под Win2000, WinXP
На современных сетевых картах нередко присутствует процессор, призванный
разгрузить центральный процессор системы при работе с сетью. По умолчанию
он отключен. Включить его в Win2000, WinXP можно, сделав следующие изменения
в системном реестре:
Адрес
ключа:[HKEY_LOCAL_MACHINE\CurrentControlSet\Services\Tcpip\Parameters]
Имя
ключа:DisableTaskOffload
Параметр
ключа:REG_DWORD
Значение
ключа:
1- выключить процессор, 0- включить процессор
Несколько увеличить производительность сети для машины под Win2000,
WinXP можно, выделив больший объем памяти для использования в качестве
буфера редиректора:
Адрес
ключа:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters]
Имя
ключа:MaxCmds
и MaxThreads Параметр
ключа:REG_DWORD
Значение
ключа:
от 0 до 255 (десятичное)
Примечание: значение ключа MaxThreads должно совпадать с MaxCmds; по
умолчанию – 15. Размер зависит от оперативной памяти и того, сколько
вам не жалко выделить ее для данной функции.
Настройка производительности памяти (Win2000, WinXP)
Как известно, наибольшее влияние на производительность ОС оказывает
подсистема памяти. Здесь важно и ее объем и настройки ОС для работы
с ней. Параметры подсистемы памяти находятся в реестре по адресу:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory
Management]
Ниже описаны варианты настройки некоторых параметров подсистемы памяти,
расположенные по указанному выше адресу в реестре:
DisablePagingExecutive
– если запретить,
то ядро операционной системы и драйвера не будут загружаться в файл
подкачки (pagefile), а будут напрямую грузиться и работать из оперативной
памяти. В итоге увеличится производительность. Отключать следует только
при большом объеме доступной памяти (> 256 Мбайт). По умолчанию
включено – "0", отключение диспетчера памяти – "1".
LargeSystemCache
– при включении WinXP оставит 4 Мбайт памяти для кэширования файловой
системы. Ядро системы будет работать непосредственно в памяти увеличивая
производительность . Если файловой системе потребуется более 4 Мбайт,
то они будут выделены . По умолчанию выделяется 8 Мбайт для кэширования
файловой системы. Однако в некоторых приложениях может наблюдаться снижение
производительности. Для включения большого системного кэша устанавливаем
значение этого параметра – "1". Для активизации этой функции рекомендуется
не менее 256 Мбайт оперативной памяти.
IOPageLockLimit
– эта насторойка очень полезна при использовании Win2000/XP в качестве
сервера и позволит увеличить скорость передачи данных. Для этого необходимо
создать REG_DWORD ключ " IOPageLockLimit
" и указать его значение в байтах . По умолчанию – 512 Кбайт.
Советую использовать значение ключа в диапазоне 8-16 Мбайт. Для перевода
Мбайт в байты необходимо учесть, что 1 Кбайт=1024 байт, а 1 Мбайт=1048576
байт соответственно. Использовать при объеме памяти больше 256 Мбайт.
Некоторые
источники предлагают увеличить производительность системы отказом от
использования файла подкачки. Естественно при больших значениях оперативной
памяти (> 512 Мбайт). Сделать это можно по адресу:
«Свойства Системы (System Properties)» -> закладка «Дополнительно
(Advanced)» -> раздел «Быстродействие (Perfomance)» -> кнопка
«Параметры (Settings)» -> «Дополнительно (Advanced)». Далее ищем
кнопку «Изменить (Change)» в разделе «Файл подкачки (swap file).
Я не рекомендую этого делать, если вы конечно не являетесь счастливым
обладателем 1 - 2 Гбайт оперативной памяти, хотя и здесь все очень
индивидуально. Дело в том, что трудно знать, сколько требуется тем
или иным приложениям, установленным и выполняемым на вашем компьютере
и со временем к ним добавятся новые. Также следует учесть, что многие
приложения написаны некорректно и при выключении приложения его часть
остается «висеть» в оперативной памяти, что уменьшает ее доступный
объем и если компьютер работает долгое время без перерыва, то возможен
вариант, когда памяти в распоряжении ОС не останется вовсе. "Microsoft"
рекомендует устанавливать значение файла подкачки в размере как минимум
равном, установленной оперативной памяти, а при избыточной подкачке
– в 1.5 раза больше его и если избыточная подкачка сохранится и при
этом, то следует подумать об увеличении объема оперативной памяти.
Добавлю для пользователей Win98, WinME, что не используйте файл
подкачки, установленный ОС по умолчанию; размер его динамический (от
0 до максимально свободного места на жестком диске). Использование такого
файла приведет лишь к потере производительности, так как системе придется
фрагментировать этот файл (увеличивая его размер по требованию приложений),
а как известно, фрагментация - враг производительности. Рекомендую
вручную установить его, указав минимальное значение равное оперативной
памяти, а максимальное в 1,5-2,0 раза больше. Также обратите внимание,
что размещать файл подкачки рекомендуется на самом быстром разделе
диска, а при наличии нескольких жестких дисков - на наиболее быстром из
них. В WinXP/2000 есть возможность установить несколько файлов подкачки
на различных дисках и их разделах.