Карта сайта

Главная

 
 

Почему не нужно чистить реестр
 

Давным-давно, в незапамятные времена (еще до изобретения операционной системы Microsoft Windows 95), компьютеры Windows и программы, разработанные для них, включали в свой состав файлы конфигурации .ini, в которых хранились данные, определявшие принцип работы программы, среду ее функционирования и множество других параметров.

Позже появился Реестр Windows, ключи которого аналогичны заключенным в скобки заголовкам файлов .ini, а значения – записям под этими заголовками. Существенное различие заключается в том, что у ключей реестра есть подключи, в которых содержатся строковые или двоичные данные, в то время как файлы .ini такой тип записи данных не поддерживают. Нужно ли периодически чистить реестр? Давайте посмотрим.

Ульи и ключи

Улей реестра – это группа ключей, подключей и значений реестра, к которой прилагается несколько файлов поддержки, содержащих резервные копии данных. За время существования реестра существенных изменений в нем не произошло, так что тем, кого интересуют подробности, советую почитать статью «What’s all the buzz about registry hives?» («К чему вся эта шумиха по поводу ульев реестра?»).

Сегодня множество компаний предлагают программы для очистки реестра тем, кто не слишком разбирается в принципах его работы. Нужна ли такая программа вам? Взглянем на факты.

На что способны программы для очистки реестра?

На что способны программы для очистки реестра, если верить рассказам их создателей? Некоторые из них обещают повысить скорость работы Windows, сократив объем реестра и удалив пустые записи. Без сомнения, удаление пустых записей уменьшит объем реестра, но если учесть, что емкость современных жестких дисков составляет десятки гигабайт, лишние 10 МБ погоды не делают.

К тому же, никто не предоставит вам подтвержденных данных о том, насколько повысится скорость работы системы – прежде всего потому, что размер реестра никоим образом на скорость работы не влияет.

Файлы .ini – это простые текстовые файлы, поиск в которых осуществляется последовательно, в то время как файлы реестра представляют собой индексированные файлы базы данных. Если индекс соответствует текущему состоянию системы – а надо отметить, что индексы обновляются вский раз после внесения каких бы то ни было изменений – размер реестра не имеет значения.

Некоторые приложения для очистки реестра претендуют на то, чтобы предотвращать возникновение ошибок в работе установленных программ, удаляя из реестра записи, которые содержат неверные данные. Между тем, каждая программа создает свой собственный ключ реестра и редко обращается к ключам других программ. К тому же, к каждой программе прилагается подпрограмма для деинсталляции, которая удаляет из реестра ненужные записи при удалении программы.

Конечно, многие устаревшие программы не предусматривают такой возможности, да и новые приложения при деинсталляции зачастую удаляют не все записи реестра, но в любом случае, система никогда не обращается к этим ненужным записям.

Бывают программы для очистки реестра, которые обещают решить проблемы, приводящие к аварийному завершению работы системы и появлению сообщений об ошибках. Я занимаюсь системным администрированием еще со времен Windows NT 3.5. За все это время я не заметил ни малейшей связи между аварийным завершением работы системы или появлением сообщения об ошибке и системным реестром Windows – и я не знаком ни с одним администратором, который бы эту связь обнаружил.

Наконец, некоторые программы для очистки реестра предлагают удалить записи реестра, связанные с несуществующими файлами, утверждая, что такие записи содержат ошибки и требуют удаления. Разумеется, записи реестра, указывающие на несуществующие файлы, можно удалять. Но раз этих файлов не существует, система в любом случае к ним не обратится. Всегда ли вы удаляете те файлы, которыми не пользуетесь?

Кому программы для очистки реестра нужны на самом деле?

Программы для очистки реестра могут пригодиться двум категориям пользователей. К первой относятся те, кто редактирует реестр вручную. Эти пользователи хорошо понимают, что делают; они следуют точным инструкциям от производителя или просто любят экспериментировать с реестром из любопытства. Программа для очистки реестра может понадобиться им для отмены сделанных изменений.

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

Выводы

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

материал взят с сайта http://www.winblog.ru
Источник: blogs.techrepublic.com.com
 

 Чистим реестр.

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

Она называется NBG Clean Registry версии 1.5 и относится к разряду freeware продуктов. Эта утилита предназначена для поиска и удаления неправильных ссылок в реестре Windows 95/98/NT/2000. Сразу же хочу отметить, что если вы будете работать с этой программой из-под Windows NT/2000, то вам понадобятся привилегии администратора. В отличие от предыдущих версий, программа содержит в себе больше возможностей. По заявлениям автора полностью переписаны сканер, анализатор и блок лечения, уменьшилось время сканирования. Теперь программа имеет возможность проигрывать музыкальные файлы MPG, MPEG и MP3.

Перейду непосредственно к работе с этой программой. Реестр - это большая база данных, используемая Windows и другими приложениями для хранения аппаратных и программных конфигураций. В процессе работы часто случается так, что отдельные данные удаляются с диска, но в файлах реестра информация об этом не стирается. В итоге реестр занимает больше места, чем необходимо, и обращение к его данным происходит менее эффективно. NBG Clean Registry сканирует реестр и выявляет ссылки, ведущие в никуда. При проверке используется утверждение, что неверной ссылкой является та, которая ссылается на несуществующий файл или каталог фиксированного или любого типа диска. Все типы диска имеет смысл включать в поиск, только если Вы уверены в том, что нефиксированные диски либо подключены, либо уже никогда не будут доступны. После сканирования, если такие ссылки в реестре имеются, они помещаются в список неправильных ссылок. Записи, находящиеся в списке неправильных ссылок реестра, можно либо удалить, либо попытаться вылечить путем нахождения на всех фиксированных дисках недостающих файлов, фигурирующих в этих ссылках, и замены значения неправильной ссылки реестра на найденный файл. NBG Clean Registry работает значительно быстрее, если во время сканирования свернуть утилиту в панель задач (минимизировать). NBG Clean Registry во время своей работы позволяет проигрывать в фоновом режиме музыкальные файлы MOD, IT, STM, XM, MPG, MPEG и MP3. У вас есть возможность выбрать необходимые ветви реестра для сканирования. После того, как вы произвели необходимые вам установки, можете начинать сканирование реестра.

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

материал взят с сайта http://www.winblog.ru(Источник: izcity.com )

 
Сайт управляется системой uCoz