500 типичных проблем и их решений при работе на ПК
Шрифт:
Всякий корневой раздел реестра охватывает важную его часть, имеющую специфическое функциональное значение; он отделен от другого и обычно хранится в виде отдельного файла.
Краткое описание каждого из разделов представлено ниже.
• HKEY_CLASSES_ROOT – содержит ассоциации между приложениями и типами файлов (по расширениям файлов).
• HKEY_CURRENT_USER – содержит профиль пользователя, работающего в данный момент на компьютере. Данный раздел включает в себя переменные окружения, настройки Рабочего стола, параметры настройки сети, принтеров и приложений.
• HKEY_LOCAL_MACHINE – здесь сосредоточены
• HKEY_USERS – содержит все загруженные пользовательские профили (активный в данный момент и профиль по умолчанию).
• HKEY_CURRENT_CONFIG – здесь собраны конфигурационные данные для текущего аппаратного профиля.
Очень важно, чтобы доступ к реестру осуществлялся максимально быстро, поэтому он загружается в оперативную память. А поскольку большинство установленных в системе программ регистрируются в реестре и хранят в нем свои настройки, то его размер постоянно увеличивается. С этим связан тот факт, что после установки большого количества программ Windows начинает работать медленнее и становится неповоротливой. Поэтому старайтесь устанавливать только необходимые приложения, чтобы зря не засорять реестр.
Заниматься оптимизацией своего реестра Windows XP может самостоятельно, ускоряя запуск часто используемых программ и доступ к данным, однако встроенный в нее механизм пока не в состоянии справиться с синдромом «кривых рук» у разработчиков сторонних программ. Именно по этой причине реестр постоянно засоряется ненужными данными, которые остаются в нем даже после деинсталляции программы, приведшей к засорению. Учитывая количество приложений, которые приходится регулярно устанавливать и удалять со своего компьютера, нет ничего удивительного в том, что объем реестра растет не по дням, а по часам, затормаживая работу системы и требуя от нее все большего объема оперативной памяти. Посему стоит сказать пару слов о лучших бесплатных утилитах, призванных бороться с обозначенным явлением.
CCleaner (можно найти на компакт-диске и по адресу www.ccleaner.com) – лучшая на сегодняшний день из бесплатных утилит данного рода, на мой взгляд. Поскольку бесплатность создает свою специфику, будьте внимательны при установке – программа может предлагать установить дополнительные компоненты, например Yahoo Toolbar, которые вам совершенно ни к чему. В главном окне утилиты вы можете перейти в любой из четырех разделов: Очистка (удаляет устаревшие и временные файлы, историю документов, очищает корзину), Неполадки (исправляет ошибки реестра), Сервис (предоставляет возможность деинсталлировать программы – по сути, это замена стандартной оснастки Установка и удаление программ), Настройки (позволяет настроить программу).
Чтобы исправить ошибки в реестре и провести его «зачистку», перейдите в раздел Неполадки и нажмите кнопку Поиск проблем (рис. 9.3). Когда процесс подойдет к концу, нажмите кнопку Исправить отмеченные. Утилита предложит сделать резервную копию изменений. Затем еще раз нажмите кнопку Исправить отмеченные – ошибочные данные будут удалены.
Рис. 9.3. CCleaner
NBG Clean Registry – утилита, предназначенная для удаления неработающих ключей в реестре. Отличается высокой результативностью. Неработающие ключи помещаются в список, где их можно удалять по собственному выбору. В утилиту интегрирован монитор NBG Registry Monitor, позволяющий в реальном времени отслеживать изменения в реестре. Программа имеет весьма специфический интерфейс и на сегодняшний день морально устарела, однако со своей работой справляется хорошо. Поэтому совсем сбрасывать ее со счетов не стоит.
Посмотреть на реестр своими глазами вы сможете, если запустите Редактор реестра (выполните команду меню Пуск– > Выполнить и в открывшемся окне наберите команду regedit). Изменяя те или иные параметры, можно настраивать Windows, но помните, что реестр – штука серьезная, и будьте осторожны при выполнении приведенных ниже рекомендаций, иначе придется проверять функцию восстановления на практике.
В реестре находится параметр, отвечающий за анимацию при сворачивании и разворачивании окон. Его отключение увеличит скорость работы графического интерфейса. Адрес параметра таков: HKEY_CURRENT_USER\ControlPanel\Desktop\WindowsMetrics. В правой части окна найдите параметр MinAnimate и установите в качестве его значения необходимое (1 – анимация включена, 0 – выключена). Если же этого параметра в реестре нет, создайте его (строковый тип).
Чтобы убрать задержку при открытии меню Пуск (по умолчанию 400 мс), в реестре по адресу HKEY_CURRENT_USER\ControlPanel\Desktop установите значение параметра MenuShowDeleteay равным нулю. В этом случае меню будет появляться мгновенно.
Если у вас возникают большие задержки при перезагрузке, тогда по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement найдите параметр ClearPageFileAtShutdown (он позволяет удалять файл подкачки при выходе из Windows) и проверьте его значение – ненулевое приводит к большим задержкам при перезагрузке.
Когда в папке на NTFS-разделе много файлов, открываться она будет довольно медленно, поскольку каждый раз система тратит время на обновление метки последнего доступа к файлам. Для отключения этой функции по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem нужно создать параметр NtfsDisableLastAccessUpdate типа DWORD и присвоить ему значение 1.
Если ваш процессор уже не так горяч, как в былые времена, когда тактовая частота более 1 ГГц казалась выдумкой писателей-фантастов, не стоит напрягать его понапрасну сортировкой значков на Рабочем столе и масштабированием фоновой картинки. Разработчики Windows XP и так позаботились о том, чтобы «мозг компьютера» не оставался без дела. К тому же, помимо дополнительной нагрузки на процессор, значки и обои расходуют немало системной памяти. Так что, если есть желание оптимизировать работу Windows, начните с удаления всего лишнего с Рабочего стола.