Главная страницаОбратная связьКарта сайта

Программы для чистки и оптимизации реестра


Все современные прикладные программы хранят свои настройки в реестре. Если раньше часть программ хранила свои настройки в INI-файлах, то сейчас практически все они используют реестр. При удалении программ часто не удаляются ключи, принадлежащие этим программам, что приводит к появлению в реестре ненужных или неправильных записей (программа уже удалена, а ассоциацию файлов деинсталлятор удалить забыл). Все это в конечном итоге сказывается на размере реестра (он становится неприлично большим) и на производительности системы — чем больше реестр, тем больше ее времени уходит на работу с ним.

Чистить реестр вручную — дело неблагодарное: всегда есть опасность допустить ошибку, да и времени уйдет очень много, тогда как программа для чистки реестра все сделает безошибочно и это займет максимум 5 минут. В Интернете можно найти множество программ, предназначенных для чистки и оптимизации (дефрагментации) реестра. В этой главе мы как раз и поговорим о таких программах. Все программы позволяют быстро и безопасно (создается файл отката) очистить реестр от ненужных или некорректных ключей и параметров.

RegSeeker

RegSeeker — удобная бесплатная программа, предназначенная для поиска и удаления ненужных записей в реестре. Она не требует специальной установки — достаточно просто распаковать архив. Скачать программу можно по адресу:

http://wvvw.hoverdesk.net/freeware.htm


Рис. 32.1. Предупреждение

Пусть вас не смущает то, что программа при запуске выводит информацию о лицензировании — для использования в личных целях она бесплатна, о чем написано в предупреждении (рис. 32.1).

В предупреждении также сказано, что некорректная работа с реестром может привести к краху системы. На этот случай перед удалением значений из реестра программа создает резервную копию (REG-файл); для этого должен быть установлен флажок Backup before deletion был включен.

Программа RegSeeker универсальна, поэтому ее возможности не ограничиваются поиском и удалением ненужных записей. Перечислим действия, которые вы можете выполнить с ее помощью:

□     Find in registry — используется для поиска в реестре (рис. 32.2). Вы можете отметить разделы реестра, в которых следует выполнить поиск, а также область поиска — разделы (Keys), параметры (Values), данные (Data);

□     Installed applications — помогает просмотреть список установленных программ и удалить выбранные программы, удалить некорректные записи из реестра (некорректными считаются записи, принадлежащие программе, которая уже была удалена) и просмотреть параметры программ (рис. 32.3);


Рис. 32.3. Работа с приложениями

Startup entries — позволяет управлять автозапуском программ (рис. 32.4). Нужно отметить, что для управления автозапуском удобнее использовать программу Starter (http://codcstuff.mirrorz.coni/), которая управляет программами, запускаемыми как из реестра (разделы Run, RunOnce), так и из INI-файлов и папок автозагрузки;

 Histories — позволяет просматривать и очищать следующие журналы (рис. 32.5):

•       Internet Explorer URLs — список URL, введенных в браузере IE;

•       IE History Cache Cookies — журнал посещенных страниц IE;

•       Execute — список последних программ, выполненных с помощью команды Пуск, Выполнить;

•       Map a network drive — список сетевых дисков, к которым недавно осуществлялся доступ;

•       Find files/computers — список файлов/компьютеров, поиск которых вы недавно выполняли;

•       Open files — список последних открытых файлов (Пуск, Документы);

•       Old Start Menu items — позволяет найти и удалить старые элементы меню Пуск;

•       Clean StreamMRU/Stream keys — позволяет очистить информацию о местоположении и размерах окон: по умолчанию Windows сохраняет информацию о местоположении и размерах окон, восстанавливая размеры и расположение окна программы на экране при повторном запуске;

  Favorites — позволяет управлять списками избранных Web-страниц, па­
пок и т. д.;

 Tweaks — позволяет включать/выключать некоторые полезные параметры реестра, хотя до полноценного твикера этой программе еще очень далеко (рис. 32.6);

     Clean the registry — чистка реестра. Данный пункт нас интересует больше всего, поэтому о нем мы поговорим отдельно несколько позже;

     Backups — список сделанных программой резервных копий;

     Print — печать выбранного раздела. Например, если вы хотите распечатать список резервных копий, вам нужно перейти в раздел Backups и нажать кнопку Print;

     About — о программе;

     Quit — выход.




Рис. 32.5. Очистка журналов


Рис. 32.7. Подготовка к очистке реестра

Сейчас нас больше всего интересует команда Clean the registry. Сначала нужно отметить разделы реестра, которые вы собираетесь очистить (рис. 32.7). Затем следует выбрать кандидатов на удаление. Не рекомендую выбирать Invalid services (эта функция экспериментальна), а также использовать функцию Auto Clean (которая автоматически удаляет все, что программе не понравится). Нажав кнопку Exclusions (исключения), можно указать разделы реестра, которые программа должна обходить стороной.

Для запуска генеральной уборки нажмите кнопку ОК. Чистка реестра занимает некоторое время: например, в моей системе она выполнялась 6 минут и 21 секунду (рис. 32.8).



0:06:21____________________________________________________________________________________________________________________

Рис. 32.8. Найдены ненужные записи реестра

Теперь среди найденных записей нужно выбрать те, которые вы хотите удалить. Для выделения записи нужно щелкнуть по ней левой кнопкой мыши — она будет отмечена желтым цветом фона. Чтобы отметить несколько записей, во время выделения удерживайте нажатой клавишу <Ctrl>. Для выделения всех записей выполните команду Select, Select all. Чтобы удалить отмеченные записи, выполните команду Action, Delete selected items.

Перед удалением программа попросит указать имя REG-файла, в который будут внесены удаленные записи реестра (рис. 32.9).


Рис. 32.9. Имя REG-файла (резервная копия)

 Microsoft RegCIean

Программа RegCIean от Microsoft ориентирована на начинающих пользователей. После запуска программа сразу начнет искать в реестре ошибки. Все, что потребуется от вас, — это нажать кнопку Fix Errors, когда программа завершит поиск (рис. 32.10).



Рис. 32.10. Программа RegCIean

Программа создаст REG-файл в собственном каталоге, так что не нужно волноваться по поводу удаленных программой ключей и параметров реестра.
Скачать программу можно по адресу:

http://www.download.com/3000-2094-881470.html

Ради интереса я решил провести небольшой эксперимент. Сначала я запустил программу RegSeeker. которая нашла в реестре 644 некорректные записи. Ничего не трогая, я запустил RegClean. которая удалила все, что посчитала нужным. При повторной работе RegClean сказала, что реестр не нуждается в корректировке. После этого я снова привлек к работе RegSeeker. Поиск ошибок на этот раз длился 3 минуты и 3 секунды, а не 6 минуг и 21 секунду. После работы RegClean было найдено 605 ошибок.

Выходит, что RegClean ни на что не способен? Отчасти так оно и есть: последняя версия программы была выпущена в 1998 году, и тогда о существовании Windows 2000 еще никто не подозревал, не говоря уже о Windows XP или Vista, поэтому лучше использовать RegSeeker или другие, более современные программы.

 EasyCleaner

EasyCleaner — еще одна удобная программа для чистки реестра. Скачать ее можно по адресу:

http://persoiiaI.inet.fi/busineSii/tuniarts/ecleane.htm

Программа имеет русскоязычный интерфейс (при первом запуске программы вы можете выбрать язык). В отличие от MS RegClean. данная программа поддерживается до сих пор, но она предназначена для чистки реестра систем Windows 95/98/ME/NT 3.51/2000/ХР и не рекомендуется для Vista.

Для чистки реестра нужно в основном окне программы нажать кнопку Реестр (рис. 32.11), а в появившемся окне — кнопку Н.штн (рис. 32.12).

Поиск ошибок в реестре занял меньше времени, чем в случае с RegSeeker — примерно дне минуты. Программа сообщила, что в моей системе найдено 282 ненужные ветви реестра (рис. 32.12). Для удаления всех найденных записей нажмите кнопку Удалить все. Файл отмены будет создан в подкатачогс Undo каталога, в который вы установили программу.

После удаления ненужных записей программой EasyCleaner, я опять запустил RegSeeker. Программа нашла 496 ошибочных записей (до этого было 605 — после RegClean). А теперь считаем. EasyCleaner удалил 282 записи, a RegSeeker нашел 496. Разница в 173 записи. Это говорит о том, что разные программы по-разному подсчитывают ошибочные записи.

Рис. 32.12. Поиск ошибок в реестре завершен


 Vista Registry Cleaner (CleanMyPC)

Как понятно из названия, данная программа используется для чистки реестра Vista. Кроме Vista, программа поддерживает следующие версии Windows:

 Windows Vista x64 edition;
 Windows XP;

 Windows XP x64;

 Windows 2003;

 Windows 2003 х64; О Windows 2000;

 Windows ME;

 Windows 98.



Рис. 32.13. Программа CleanMyPC
Скачать программу можно по адресу: http://www.registry-cleaner.net/vista-registry-cleaner.htm
Программа умеет проверять и дефрагментировать реестр, стирать приватную информацию и создавать резервные копии реестра и выполнять восстановление реестра из резервной копии (рис. 32.13).

Программа условно-бесплатная. Это означает, что имеете право использовать ее бесплатно на протяжении 15 дней, после чего должны или удалить или зарегистрировать (регистрация стоит 29,95 долларов).

 Work With Registry (WWR)

Еще одна условно-бесплатная программа (регистрация стоит почти 9 евро), скачать которую можно по адресу:

http://www.uus4u.com/products/index.htm
Рис. 32.14. Программа сообщает причину удаления раздела реестра



Особенностью программы является то, что она выводит причину удаления того или иного ключа реестра (рис. 32.14).




Дефрагментация реестра

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

http://www.ekor.net/

Данную программу можно использовать для дефрагментации реестра систем Windows XP и Vista.


Рис. 32.15. Registry Defragmentation

Использовать программу очень просто: запустите ее и укажите функцию Дефрагментация Реестра (рис. 32.15).
Далее нажмите кнопку Запустить дефрагментацию реестра, после чего в открывшемся диалоговом окне выберите ветвь реестра, которую вы собираетесь дефрагментировать (рис. 32.16), и нажмите кнопку Начать.



Рис. 32.16. Выбор ветви для дефрагментации

Перед дефрагментацией реестра я бы порекомендовал сгенерировать контрольную точку для отката назад в случае, если после дефрагментации система будет работать нестабильно.



Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Программы для чистки и оптимизации реестра", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info