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

- У меня компьютер тормозит, что посоветуете?

- Надо почистить реестр.

- А как мне полностью удалить какую-нибудь программу с компьютера?

- Почистить реестр.

- А еще у меня кошка понесла и…

- Срочно чистить реестр!

Наверное, у каждого есть хотя бы один такой знакомый, не так ли? А может, это даже вы сами. Главная проблема в том, что люди безоговорочно верят всем, кто знает слово «реестр», даже не вдаваясь в подробности того, зачем его надо чистить и что это изменит.

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

Я никогда не советовал и никогда не стану советовать кому-либо программы-чистильщики. Их названия вам всем хорошо известны, так что не будем тыкать пальцем. Большая часть из них, особенно бесплатные, не могут ничего почистить дальше директории Temp и кэша в вашем Google Chrome. Это все равно что смахнуть пыль с телевизора и сказать, что сделал генеральную уборку во всем доме. Максимум, что вы «почистите» это временные файлы того самого Хрома или любого другого браузера. Хотя это сделать можно в них самих, не подвергая риску реестр.

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

Что такое реестр Windows

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

Итак, для начала краткий экскурс в историю. Еще до того, как в Windows появился реестр, а случилось это в версии 3.1, многие программы уже содержали конфиги, то есть конфигурационные файлы с расширением «.ini». Они и сейчас никуда не делись, если что. Так вот, еще до Windows 3.1 в конфигах хранились настройки программы для нормальной работоспособности в данной системе. Проще говоря, инструкция о том, как она должна работать на вашем компьютере.

Файловая система FAT16, которая существовала в тогдашней Windows, не могла осуществлять быстрый поиск по всем папкам, разыскивая настройки для каждой программы. Поэтому разработчики подумали и пришли к весьма простой, но гениальной идее – создать единый реестр, где и будут лежать конфиги всех программ, а также самой системы. Впервые он появился в Win 3.1 и представлял собой небольшой двоичный файл размером 64 кб с одним каталогом ROOT внутри. Все изменилось уже через год с выходом Windows 3.1 NT, когда реестр был переделан в подобие того, что мы видим и по сей день, с практически такими же каталогами, редактором и всем прочим.

После того, как появилась новая файловая система NTFS, исчезла необходимость бегать по каталогам в поисках конфигов, но реестр в системе все же остался для совместимости, и на сегодняшний день Windows – единственная в мире операционная система с реестром.

Реестр Windows
Реестр Windows

Как работает реестр

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

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

Почему якобы стоит чистить реестр

У большинства «сверхразумных» существ, выступающих за чистку реестра, есть один главный «железобетонный» аргумент: реестр постепенно заполняется мусором от удаленных программ, установки обновлений и прочего, к которому постоянно обращается система, что существенно снижает скорость ее работы. Поэтому надо почистить реестр, чтобы компьютер снова начал быстро работать. Все, что я могу сказать в этом случае, это: мозги себе почистите. Может вы еще и в плоскую Землю верите? Или что планетой управляют масоны, а NASA никогда не было на Луне?

Давайте быстро разберем все основные претензии, основанные на выше описанном аргументе, чтобы у вас больше не осталось никаких вопросов.

  1. Мусор от удаленных программ

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

Простой пример: вы ели ягоды с тарелки, и вот они закончились. Вам лень мыть эту тарелку, поэтому вы просто отставили ее в сторону и продолжили заниматься своими делами. А теперь скажите, станете ли вы после этого через каждую минуту смотреть в тарелку и проверять, есть ли там ягоды? Если с количеством ваших хромосом все в порядке, то не станете. Тогда зачем системе лазить по пустым каталогам от программ, которые давно удалены?

Мусор от удаленных программ
Мусор от удаленных программ
  1. Мусор от старых патчей

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

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

  1. Ненужные записи в реестре замедляют поиск по нему

Да, это действительно так, признаю. Вся эта статья фейк, вы меня раскрыли (нет).

На самом деле, поиск по реестру, проходящий через все пустые каталоги, будет идти медленнее. Однако, если вы захотите с секундомером вычислить разницу между поиском в «замусоренном» и очищенном реестре, вы не увидите ровным счетом ничего. Потому что эта разница будет настолько незначительной, что от таких ничтожных цифр заплакал бы сам Макс Планк.

Уверяю, что даже ваш тысячелетний Intel Pentium II найдет нужные записи в реестре в мгновение ока. И даже если вы удалите 10, 20, да хоть сто ключей удаленных программ из реестра, это ничего не изменит. Совсем.

  1. Ненужные ключи могут влиять на работу других программ

То есть, записи, оставшиеся после удаления какой-либо программы, могут заставить другую, установленную сейчас программу, работать медленнее. Что?

Вернемся к примеру с ягодками. Грязная тарелка от них, стоящая на столе, каким-либо образом мешает вам, например, смотреть телевизор? Тогда почему ключ от какого-нибудь удаленного Google Chrome должен мешать работе фотошопа или Оперы? Да как это вообще должно работать?!

Почему программы-чистильщики бесполезны

Надеюсь, вы поняли все описанное выше, поэтому перейдем к моей «любимой» теме – программы-чистильщики реестра.

Я уже говорил, что записи в реестре зависят от того, что установлено на вашем компьютере: от железа до программ. То есть, у каждого ПК будет свой реестр, свои записи. И как тогда по-вашему всякие чистильщики должны работать на всех компьютерах одинаково? Как они могут чистить то, что не надо, и при этом не затрагивать чего-то действительно важного? Отвечаю – никак. Они работают по строго определенным алгоритмам, подходящим для всех ПК. Что это значит? Я уже говорил в самом начале – эти чистильщики проходят только по самым поверхностным разделам «смахивая пыль», а вглубь не лезут. А если залезут, то могут удалить что-то важное для вас.

Пример программы для очистки реестра Vit Registry Fix
Пример программы для очистки реестра Vit Registry Fix

Эти утилиты работают так: вы удалили какую-то программу, но о ней осталась запись в реестре. Чистильщик находит эту запись, видит, что она не используется, и предлагает ее удалить. Если он делает только это, то такая процедура, в принципе, безопасна, но, как я уже говорил – абсолютно бесполезна, и работу системы она не ускорит никак. После этой «сверхполезной» операции вы получите удаление и так почти пустого места и пару килобайт свободной памяти на сдачу.

Самый главный вопрос: могут ли быть такие программы действительно опасными? Как правило, нет. Алгоритмам, которые они используют, уже не один десяток лет, и все они максимально примитивны и не копают глубоко. Так что вероятность того, что ваша система пострадает от «смахивания пыли», крайне мала. Но, так как эта операция еще и максимально бесполезна, то зачем вообще это делать? Забавная ирония состоит в том, что сам чистильщик займет в вашей системе больше места, чем то, что он сможет очистить за ближайшие лет десять.

Исключения из правила

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

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

Итак, вывод: чистка реестра бесполезна, а все чистильщики сами являются мусором. Всем спасибо, до новых встреч.

Мы в социальных сетях:


Рейтинг страницы: 4.8/5 (28 оценок)
Top