Понедельник
20.05.2024, 08:57
Molotovsk
Приветствую Вас Гость | RSS
Главная Каталог статей Регистрация Вход
Меню сайта

Категории раздела
Железо [Hard] [3]
Софт [Soft] [5]

Форма входа
Логин:
Пароль:

Поиск*
*необходима регистрация

Кто ты?

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Mini chat

Главная » Статьи » Софт [Soft]

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

Ульи и ключи

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

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

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

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

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

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

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

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

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

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

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

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

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

Выводы

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

Источник: blogs.techrepublic.com.com
Копирование и использование материалов русской версии статьи разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.


Адрес новости: http://www.winblog.ru/2007/12/04/04120702.html
Категория: Софт [Soft] | Добавил: Coolkey (16.08.2009)
Просмотров: 1428 | Комментарии: 3 | Рейтинг: 0.0/0
Всего комментариев: 2
2 Стас  
Ещё не плохой сайт http://itlife.kiev.ua

1 Дамагеррр  
Блин во начитался, значит я экспериментатор реестра )))

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Flash Игры
  • Война танков
  • Шарики
  • Вертолет
  • Танчики

  • Конкретный опрос
    Оцените мой сайт
    Всего ответов: 56

    Друзья сайта
  • Рус.Форум Ubuntu
  • Лучшая библиотека - М.Машкова
  • Идиотека
  • Афоризмы
  • Официальный блог
  • Torrents
  • Хабрахабр

  • Block title


    Copyright MyCorp © 2024
    Хостинг от uCoz