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

Заниматься оптимизацией своего реестра Windows XP может самостоятельно, ускоряя запуск часто используемых программ и доступ к данным, однако встроенный в нее механизм пока не в состоянии справиться с синдромом «кривых рук» у разработчиков сторонних программ. Именно по этой причине реестр постоянно засоряется ненужными данными, которые остаются в нем даже после деинсталляции программы, приведшей к засорению. Учитывая количество приложений, которые приходится регулярно устанавливать и удалять со своего компьютера, нет ничего удивительного в том, что объем реестра растет не по дням, а по часам, затормаживая работу системы и требуя от нее все большего объема оперативной памяти. Посему стоит сказать пару слов о лучших бесплатных утилитах, призванных бороться с обозначенным явлением.

CCleaner (можно найти на компакт-диске и по адресу www.ccleaner.com) – лучшая на сегодняшний день из бесплатных утилит данного рода, на мой взгляд. Поскольку бесплатность создает свою специфику, будьте внимательны при установке – программа может предлагать установить дополнительные компоненты, например Yahoo Toolbar, которые вам совершенно ни к чему. В главном окне утилиты вы можете перейти в любой из четырех разделов: Очистка (удаляет устаревшие и временные файлы, историю документов, очищает корзину), Неполадки (исправляет ошибки реестра), Сервис (предоставляет возможность деинсталлировать программы – по сути, это замена стандартной оснастки Установка и удаление программ), Настройки (позволяет настроить программу).

Чтобы исправить ошибки в реестре и провести его «зачистку», перейдите в раздел Неполадки и нажмите кнопку Поиск проблем (рис. 9.3). Когда процесс подойдет к концу, нажмите кнопку Исправить отмеченные. Утилита предложит сделать резервную копию изменений. Затем еще раз нажмите кнопку Исправить отмеченные – ошибочные данные будут удалены.

Рис. 9.3. CCleaner ищет ошибки в реестре

NBG Clean Registry – утилита, предназначенная для удаления неработающих ключей в реестре. Отличается высокой результативностью. Неработающие ключи помещаются в список, где их можно удалять по собственному выбору. В утилиту интегрирован монитор NBG Registry Monitor, позволяющий в реальном времени отслеживать изменения в реестре. Программа имеет весьма специфический интерфейс и на сегодняшний день морально устарела, однако со своей работой справляется хорошо. Поэтому совсем сбрасывать ее со счетов не стоит.

Оптимизация с помощью параметров реестра

Посмотреть на реестр своими глазами вы сможете, если запустите Редактор реестра (выполните команду меню Пуск > Выполнить и в открывшемся окне наберите команду regedit). Изменяя те или иные параметры, можно настраивать Windows, но помните, что реестр – штука серьезная, и будьте осторожны при выполнении приведенных ниже рекомендаций, иначе придется проверять функцию восстановления на практике.

В реестре находится параметр, отвечающий за анимацию при сворачивании и разворачивании окон. Его отключение увеличит скорость работы графического интерфейса. Адрес параметра таков: HKEY_CURRENT_USERControlPanelDesktopWindowsMetrics. В правой части окна найдите параметр MinAnimate и установите в качестве его значения необходимое (1 – анимация включена, 0 – выключена). Если же этого параметра в реестре нет, создайте его (строковый тип).

Чтобы убрать задержку при открытии меню Пуск (по умолчанию 400 мс), в реестре по адресу HKEY_CURRENT_USERControlPanelDesktop установите значение параметра MenuShowDeleteay равным нулю. В этом случае меню будет появляться мгновенно.

Если у вас возникают большие задержки при перезагрузке, тогда по адресу HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetControlSessionManagerMemoryManagement найдите параметр ClearPageFileAtShutdown (он позволяет удалять файл подкачки при выходе из Windows) и проверьте его значение – ненулевое приводит к большим задержкам при перезагрузке.

Когда в папке на NTFS-разделе много файлов, открываться она будет довольно медленно, поскольку каждый раз система тратит время на обновление метки последнего доступа к файлам. Для отключения этой функции по адресу HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem нужно создать параметр NtfsDisableLastAccessUpdate типа DWORD и присвоить ему значение 1.

Рабочий стол

Если ваш процессор уже не так горяч, как в былые времена, когда тактовая частота более 1 ГГц казалась выдумкой писателей-фантастов, не стоит напрягать его понапрасну сортировкой значков на Рабочем столе и масштабированием фоновой картинки. Разработчики Windows XP и так позаботились о том, чтобы «мозг компьютера» не оставался без дела. К тому же, помимо дополнительной нагрузки на процессор, значки и обои расходуют немало системной памяти. Так что, если есть желание оптимизировать работу Windows, начните с удаления всего лишнего с Рабочего стола.

Удаление скрытых компонентов

В отличие от предыдущих версий, операционная ситема Windows XP при установке не спрашивает у пользователя о том, какие компоненты ему необходимы, а какие вовсе ни к чему. Но это еще полбеды. В дальнейшем при попытке убрать неиспользуемые компоненты системы, когда запускается оснастка Установка и удаление программ, вдруг обнаруживается, что удалять практически нечего – многие компоненты Windows XP просто-напросто скрыты. Для решения этой проблемы в папке Windows откройте папку Inf, в которой найдите файл sysoc.inf. В файле удалите во всех строках слово hide, но удалять при этом следует только hide, оставляя запятые до и после этого слова.

Например, если исходная строка выглядела, как iis=iis.dll,OcEntry,iis.inf, hide,7, то оставить нужно iis=iis.dll,OcEntry,iis.inf,,7.

После сохранения изменений в файле sysoc.inf мастер компонентов Windows покажет вам значительно более длинный список, чем прежде.

Лишние службы

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

Перед тем как производить эксперименты со службами, сохраните раздел реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiсes (щелкните на указанном разделе правой кнопкой мыши и выберите команду Экспортировать).

Ниже приведен список служб, большинство из которых в общем случае можно безболезненно отключить (установите значение Отключено).

• Machine Debug Manager – управляет местной и удаленной отладкой с помощью компонентов Visual Studio.

• NetMeeting Remote Desktop Sharing – разрешает проверенным пользователям получать доступ к рабочему столу, используя NetMeeting.

• QoS RSVP – делает возможной рассылку оповещений в сети и управление локальным трафиком.

• Telnet – позволяет пользователю удаленно входить в систему и запускать программы.

• Автоматическое обновление – включает автоматическую загрузку и установку критических обновлений Windows.

• Веб-клиент – позволяет программам создавать, получать доступ и изменять файлы, хранящиеся в Интернете. Обычно мало кто пользуется данной возможностью, на работу FTP-клиентов это не влияет.

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

1

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату