Наверное, не родился еще тот человек, который не хотел бы ускорить работу своего компьютера. И не создали еще тот компьютер, работу которого не хотел бы ускорить человек...
Встроенная оптимизация
Сначала о приятном. По заверениям разработчиков, Windows XP способна автоматически проводить оптимизацию. Происходит это таким образом: операционная система (ОС) наблюдает за тем, какие приложения запускает пользователь, и заносит эти сведения в файл layout.ini (windows\prefetch\layout.ini). Те, кому любопытно, могут просмотреть его в "Блокноте" (все данные хранятся в кодировке Unicode). Выбрав время, когда компьютер не используется, ОС изменяет расположение некоторых программ на жестком диске в соответствии с информацией в layout.ini. Помимо этого, Windows XP ускоряет запуск программ с помощью предсказаний. Система следит за тем, какие компоненты и файлы использует то или иное приложение, и при следующем его запуске предугадывает список файлов, которые потребуются для его работы.
Визуальные эффекты
Как известно, красота требует жертв, в нашем случае - жертв со стороны производительности. Отключив ненужные визуальные эффекты, можно добиться значительного ускорения работы пользовательского интерфейса, что избавит нас от томительного ожидания выпадающих меню и разворачивающихся окон.
Для начала загляните в свойствах монитора на вкладку "Оформление". Щелкните на кнопке "Эффекты" и в появившемся окне сможете отказаться от эффекта падающих теней и переходных эффектов.
Дальнейшая настройка производительности графического интерфейса выполняется в окне "Свойства системы". На вкладке "Дополнительно" находится раздел "Быстродействие", настройкой параметров которого и предлагаю заняться. После нажатия кнопки "Параметры" в появившемся окне на вкладке "Визуальные эффекты" можно отключить все лишнее. Визуальные аскеты могут полностью отказаться от всех украшений интерфейса, выбрав пункт "Наилучшее быстродействие".
Отдельного упоминания заслуживает вопрос о выборе метода сглаживания экранных шрифтов. По умолчанию навязывается новая технология улучшения читаемости шрифта - ClearType. Однако существует мнение, что ClearType хорош для ноутбуков и ЖК-мониторов, но на ЭЛТ текст выглядит слишком жирно и смазано. Такого же мнения придерживаюсь я сам, читать действительно удобнее без ClearType. Так что попробуйте выбрать обычный метод сглаживания (вкладка "Оформление" в свойствах монитора) и, как говорится, почувствуйте разницу.
Использование памяти и процессора
В "Свойствах системы" на вкладке "Дополнительно" в разделе "Быстродействие" вы сможете управлять распределением времени процессора и использованием памяти (в том числе и виртуальной). Если ваш компьютер не является сервером, то процессор и память рекомендуется ориентировать на оптимизацию работы программ. Если же компьютер - сервер, нужно указать приоритет фоновых служб и кэша. Что касается файла подкачки, то его рекомендуется располагать на любом логическом диске, кроме того, на котором находится папка с самой Windows.
Восстановление системных файлов
Работает функция восстановления системных файлов следующим образом: ОС периодически создает копии важных системных файлов (файлов реестра, базы данных COM+, профилей пользователей и т.п.) и сохраняет их в качестве "точки возврата". Если какое-либо приложение испортит важные данные, вы сможете вернуться к состоянию, сохраненному в этой точке. "Точки возврата" создаются автоматически службой восстановления системы при установке новых приложений, обновлении Windows, установке неподписанного драйвера и при совершении других, критических для системы операций.
По своей сути, функция восстановления очень полезна, можно сказать, что она выступает гарантом надежной работы компьютера. Поэтому отключать ее вряд ли стоит, а вот поумерить аппетиты будет весьма кстати. Дело в том, что в основе функции восстановления лежит фоновая служба, которая сама по себе минимально сказывается на быстродействии, но сделанные копии системных файлов занимают драгоценное место на диске. В целях экономии можно вручную ограничить объем дискового пространства, используемого данной службой. Для этого в окошке "Свойства системы" перейдите на закладку "Восстановление системы" и, выбрав какой-либо из дисков, жмите кнопку "Параметры". Здесь же можно отключить функцию восстановления. На мой взгляд, функцию восстановления можно отключить на всех дисках, кроме системного, дабы не загромождать винчестер лишней информацией.
Есть еще одно замечание: эта служба может повлиять на результаты работы тестовых программ, так что перед тестированием системы ее обычно отключают.
Оптимизация с помощью ключей
реестра
Вот мы и добрались до самого сокровенного места Windows - реестра. Вначале стандартное предупреждение: будьте осторожны при выполнении приведенных рекомендаций, иначе придется проверять функцию восстановления в действии.
В реестре находится параметр, включающий анимацию при сворачивании и разворачивании окон. Его отключение увеличит скорость работы графического интерфейса. Адрес таков HKEY_CURRENT_USER\ControlPanel\Desktop\WindowsMetrics. Ищите MinAnimate и ставьте его значение в ноль (1 - анимация включена, 0 - выключена). Если же этого ключа в реестре нет, создайте его (тип - String).
Чтобы убрать задержку при открытии меню "Пуск" (по умолчанию - 400 миллисекунд), в реестре по адресу HKEY_CURRENT_USER\ControlPanel\Desktop измените значение ключа MenuShowDelay на ноль. В этом случае меню будет появляться мгновенно.
Теперь рассмотрим несколько ключей реестра, которые позволяют оптимизировать работу операционной системы с памятью.
Счастливым обладателям более 256 Мб оперативной памяти можно рекомендовать эксперименты с ключом DisablePagingExecutive, что находится в ветви HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlSession Manager\MemoryManagement. Этот ключ запрещает записывать в файл подкачки коды (драйверы, exe-файлы), всегда оставляя их в физической памяти. Установка значения DisablePagingExecutive в 1 может существенно ускорить работу системы.
Если у вас возникают большие задержки при перезагрузке, тогда по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlSessionManager\MemoryManagement найдите ключ ClearPageFileAtShutdown (он позволяет удалять файл подкачки при выходе из Windows). И проверьте, равно ли его значение нулю, поскольку ненулевое значение приводит к большим задержкам при перезагрузке.
Если в папке, которая находится в NTFS-разделе, много файлов, открываться она будет довольно медленно, поскольку каждый раз ОС тратит время на обновление метки последнего доступа к файлам. Для отключения этой функции нужно по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\FileSystem создать параметр NtfsDisableLastAccessUpdate типа DWord и присвоить ему значение 1.
Дмитрий БАРДИЯН,
dima@positivno.com
Комментарии
Страницы
Про разные физические диски итак всё ясно - это давно известная истина (параллельное чтение и тд.), которую никто не собирается подвергать сомнению. Только где их взять столько?.. вот и приходится извращаться.
Я считаю что идеальный случай - выделить первый раздел на диске под своп, на второй ставить винду. У меня так, и по-моему рулит. Целесообразность разбрасывания свопа на несколько логических дисков тоже неодназначна. Как, впрочем, и вопрос о котором мы с вами спорим.
Так что не надо озаглавливать статью "Оптимизация Windows XP". Правильное название - "Оптимизация Windows NT и систем на её ядре"
Чо говорит виндузятникам слово LILO? Примерно то же что пингвинятникам NTFS… Кстати, пингвиновская модель установки свапа на отдельный раздел очень-очень неглупа. В случае чего… но лучше бы все-таки такого случая не было.
А всего веселей зтот комментарий через год после рукомахания.
Страницы