$372.41


$396.90


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

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

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


Ульи и ключи

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

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


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

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

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

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

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

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

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

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

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

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

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

Выводы

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

 

Интересное

AMI BIOS: руководство по...
Установки в BIOS — одна из серьезных проблем, возникающих при изменении конфигурации компьютера. Частые зависания, «тормознутость» машины, некорректная работа периферийных устройств...
Подробнее...
Перьевые ручки Parker....
Элегантный корпус, перо из качественного металла, заправленный жидкими чернилами контейнер внутри – перьевая ручка не нуждается в особом представлении. Принцип работы ее прост: при небольшом...
Подробнее...
Как сгенерировать файл...
Рано или поздно любой веб-мастер сталкивается с необходимостью защиты своего сайта, более тонкой настройки доступа к различным его параметрам. Один из вариантов — использовать специальный...
Подробнее...
Чем отличаются Windows XP...
Обе эти системы имеют очень много общего, xp pro и xp home построены на одном и том же ядре, nt 5.1. Разница между ними заключается только в том, что xp home не поддерживает несколько функций,...
Подробнее...
Основные факторы, влияющие...
1. Примерный алгоритм определения релевантности документа запросу.Довольно часто, особенно от людей, недавно занявшихся поисковой оптимизацией, приходится слышать просьбу раскрыть...
Подробнее...
Улучшение охлаждения блока...
Недавно наконец-то справился с шумом исходящим от процессорного кулера. При помощи охлаждения сделанного из воды. Но это почти не дало эффекта. Шумел вентилятор блока питания. Чтобы труды не...
Подробнее...
Стилистическое ядро сайта...
Многие оптимизаторы прекрасно знают о таком понятии, как семантическое ядро сайта, термин достаточно устоялся. Тут никаких особых проблем нет, хотя некоторые разночтения все же встречаются. Одни...
Подробнее...
Отправка SMS при помощи Delphi
Алгоритм работы приложения для отправки sms достаточно простой. При помощи компонента twebbrowser нужно реализовать отправку данных на веб-сервер сотового оператора, содержащих информацию о...
Подробнее...
25 советов как ускорить...
Цель нижеописанных советов избавить установленную Windows XP Pro Russian от совершенно ненужных для домашнего пользователя украшательств и ускорить в целом работу системы. Эти 25 советов, только...
Подробнее...
Какой должен быть сайт
В российском интернете уже существует десятки, а то и сотни тысяч сайтов, но лишь несколько сотен действительно достойны внимания пользователя. Интернет в России реально действует только два-три...
Подробнее...