Тонкости реестра Windows Vista. Трюки и эффекты
Шрифт:
• Select All – позволяет выбрать (установив флажки) все проблемные параметры и ветви реестра, которые нашла программа. По умолчанию после сканирования все проблемные записи и так выбраны.
• Deselect All – позволяет убрать выделение со всех проблемных параметров и ветвей реестра, которые нашла программа.
• Delete – после того как процесс сканирования закончен, вы просмотрели результат сканирования и выбрали ненужные ветви и параметры реестра, можно нажимать эту кнопку. Это приведет к удалению всех выбранных ветвей и параметров реестра. Перед удалением программа предложит вам сделать архив реестра. Так, на всякий случай.
• Backup Registry –
• Restore Registry – дает возможность восстановить содержимое реестра из архива.
• Go to Registry – позволяет перейти к выбранной ветви реестра в редакторе реестра regedit.exe.
• Add to Skip List – дает возможность добавить выбранную ветвь реестра к списку исключений (содержимое которых удаляться не будет).
Сканирование реестра с помощью данной программы происходит очень медленно, поэтому, начав процесс, можно смело идти пить кофе. В целом же программа справляется с очисткой реестра. Если вы взглянете на ее результаты в подраздел «Итоги», то заметите, что она удалила самое большое количество параметров и ветвей реестра.
Тем не менее обратите еще раз внимание на рис. 5.46. Видно, что программа считает проблемной и хочет удалить ветвь реестра HKEY_CLASSES_ROOT\.contact\ShellNew (точнее, параметры этой ветви). Эта ветвь никак не может быть проблемной – она формирует пункт Контакт меню Создать контекстного меню Проводника и Рабочего стола. Удаление этих параметров приведет к удалению соответствующего пункта меню Создать.
DTweak Pro
Для очистки реестра можно применять и подраздел Registry Cleaner раздела Daily Tools программы DTweak Pro (рис. 5.47).
Рис. 5.47. Подраздел Registry Cleaner раздела Daily Tools
Чтобы начать сканирование, достаточно воспользоваться ссылкой Start Scan. По умолчанию сканирование выполняется параллельно (то есть программа ищет все проблемные параметры и ветви реестра сразу). Этот способ должен считаться более быстрым, однако на самом деле это не так (по крайней мере, на однопроцессорных/одноядерных компьютерах). Поэтому лучше всего перед началом сканирования снять флажок Scan in parallel. Это не только повысит скорость процесса, но и поможет избежать различных ошибок (например, у меня при выполнении параллельного сканирования возникла ошибка, и операционная система предложила завершить программу либо выполнить ее отладку).
После того как сканирование завершится, напротив каждого сканируемого элемента будет отображено количество найденных ошибок данного типа. Воспользовавшись ссылкой Details, вы можете просмотреть список проблемных параметров и ветвей реестра и, если это необходимо, отменить удаление отдельных из них.
Удалять же найденные проблемные ветви и параметры реестра можно либо все вместе (ссылка Clean all invalid items), либо отдельно по типам неисправностей (ссылка Clean).
CCleaner
Статус: Shareware.
Размер: 2670 Кбайт.
Разработчик: http://www.ccleaner.com/.
Программа предназначена как для очистки реестра, так и для очистки файловой системы (вкладка Очистка). Кроме того,
Очистка реестра запускается на вкладке Реестр (рис. 5.48). Чтобы выполнить очистку, достаточно нажать кнопку Поиск проблем, после чего – кнопку Исправить. В результате перед вами отобразится окно, представленное на рис. 5.49. С его помощью вы можете удалять как отдельные ошибочные параметры и ветви реестра, так и все ошибочные записи сразу.
Рис. 5.48. Очистка реестра
Рис. 5.49. Удаление ненужных ветвей реестра
Перед очисткой реестра можно задать ветви-исключения, содержимое которых очищаться не будет. Это делается с помощью раздела Исключения на вкладке Настройки программы CCleaner.
Помимо запуска программы вручную, вы можете воспользоваться параметром /AUTO, чтобы программа была запущена при загрузке операционной системы.
Итоги
Еще раз сравним программы. На этот раз будем сравнивать количество проблем, которые нашли программы для очистки реестра.
В табл. 5.2 представлено количество проблем, которые программы нашли при первой очистке реестра (строка «Очистка 1»). После того как программы обнаружили и удалили возникшие проблемы, компьютер бы перезагружен, и очистка началась повторно. В строке «Очистка 2» приведено количество проблем, которые программы нашли уже после удаления первых найденных проблем и перезагрузки компьютера.
В третьей строке таблицы представлена разница между количеством проблем, найденных при первой очистке, и количеством проблем, найденных при второй очистке. Иными словами, фактически определяется количество параметров и ветвей реестра, которые были удалены.
Я не могу объяснить, почему программы сразу после первой очистки реестра смогли еще раз обнаружить такое большое количество проблем. Вряд ли они возникли сразу после перезагрузки компьютера. Скорее всего, ветви реестра, которые программы посчитали проблемными, было запрещено удалять (в реестре Windows Vista присутствует множество ветвей, доступ к которым запрещен даже администраторам). Поскольку их было запрещено удалять, значит, соответствующие ветви реестра необходимы для работы операционной системы и проблемными их считать никак нельзя.
5.4. Редакторы реестра
Стандартный Редактор реестра операционной системы Windows Vista хорош всем, кроме одного – он стандартный. Многим людям претит мысль о том, что они используют что-то стандартное. Именно поэтому таким большим спросом пользуются сторонние редакторы реестра.
Среди множества сторонних редакторов можно встретить такие, которые не лучше, а иногда даже и хуже стандартного Редактора реестра. Их мы рассматривать не будем.