В результате частой установки и удаления программ системный реестр Microsoft Windows со временем обрастает грудой ненужной информации, что, как правило, влечет за собой замедление работы всей операционной системы и увеличивает время ее загрузки. Чтобы избежать этого, лучше всего использовать для установки и удаления программ специализированные утилиты, которые будут следить за устанавливаемыми программами и при их удалении подчищать за ними все хвосты в системе.
Также, неплохим способом предотвратить засорение реестра является использование портативных программ. Как правило, портативные программы используют в качестве хранилища настроек локальные файлы, которые хранятся непосредственно в папках таких программ и не используют системный реестр. Так как реестр не используется, то он и не засоряется.
Чтобы сократить размер реестра и ускорить загрузку операционной системы, можно воспользоваться абсолютно бесплатной утилитой Registry Life. При первом же запуске Registry Life проведет экспресс-анализ системы и выведет в главном окне краткое резюме состояния системного реестра. Если есть необходимость в проведении очистки и оптимизации, то сначала она очистит реестр путем обнаружения и удаления ошибок в нем, затем сожмет и дефрагментирует файлы системного реестра. В некоторых случаях эта операция дает значительный прирост производительности и значительно сокращает время загрузки системы.
Registry Life -- спонсор блога Lifehacker.ru (?)