Чи варто чистити реєстр?


39

Я чув, що ви повинні підтримувати реєстр в чистоті в Windows. Це насправді важливо чи це просто міф?


Чи існує спосіб "дефрагментації" реєстру? Переписати, щоб видалити невикористаний простір?
Агнел Куріан

2
Що ж, це очевидно варто того компаніям, які продають такі засоби для чищення за гроші.
CVn

Відповіді:


59

Як я розумію, чистка реєстру насправді не зробить багато для роботи комп'ютера, якщо що. Реєстр містить тисячі ключів і очищення кількох мертвих насправді не має великого значення.

Цей пост на форумі містить деякі джерела, які, здається, підтверджують очищення реєстру як міфічне підвищення ефективності.

Це не матиме впливу на швидкість роботи системи. Є чудовий шанс, що зробить вашу систему менш надійною.


+1 за посиланням на цитату Марка: Я регулярно користуюся очисними засобами, але я більше орієнтований на очищення тимчасових файлів і кеш програм
Drake

1
Я б підтримав цю відповідь, якби у мене сьогодні було більше голосів. :)
Marc Reside

Я погоджуюсь здебільшого, але справжня відповідь - це "залежить", мені не потрібно було чистити свій реєстр вже кілька років
Девід Хейс

3
@Agnel: Сторінка Марка Русиновича.
Joey

3
Microsoft навіть заявила, що засоби очищення реєстру не є корисними. Я їм вірю, бо якби це було корисно, вони зробили б свій інструмент.
Келтарі

18

Реєстр - це величезна база даних, оптимізована для швидкості. Не має значення, чи якась гра залишила там свої параметри конфігурації. Інші програми не піклуються, і Windows може спрацювати з використанням пам'яті просто чудово, використовуючи підказка (тобто завантажуючи лише те, що потрібно) та інші методи.

Єдиний раз, коли очищувач реєстру може бути корисним, якщо програма не була видалена належним чином; у цьому випадку у вас може виникнути певна проблема, наприклад, порушена асоціація файлів. Але якщо ви не бачите проблем і просто шукаєте швидкості, ви, ймовірно, витрачаєте свій час. Мало того, але видалення речей з реєстру може порушити речі тонко або важко виправити. Сподіваємось, хороший очищувач реєстру створить резервні копії всіх його змін, щоб ви могли легко відновити старий реєстр ... припускаючи, що ваш комп'ютер завантажиться належним чином після очищення.

Якщо у вашій системі Windows багато дивних помилок, пов’язаних із проблемами з реєстром, вам, можливо, краще послужити повторною установкою. До XP я повторно встановлював Windows кожні 6 місяців. Зараз мені майже ніколи цього не доводиться робити. Я б уникав прибиральників реєстру.


1
+1 за невдалу точку встановлення. Це здається вагомою причиною використовувати якийсь інструмент для очищення.
Джефф Йейтс

6
+1 для "Перед XP ..." Єдині збої в XP, які я бачив, були моєю власною помилкою, спричиненою нерозумним тестуванням баггі-драйвера, про який я писав на своїй розробці, замість того, щоб наполягати на тому, щоб мати для цього другу машину одноразового використання.
RBerteig

Чи є у вас цитування, що реєстр оптимізований для швидкості? Це, звичайно, не так. Файли реєстру можуть стати фрагментарними, і, у будь-якому випадку, це здається досить простим форматом, зовсім не оптимізованим для швидкого пошуку. Однак я не маю уявлення про те, як дані зберігаються в пам'яті. Можливо, вилучення реєстру - це O (1), а не O (log n) або O (n), я просто не можу знайти жодної посилання, яка б це підтвердила.
ChrisInEdmonton

Я б стверджував, що кращий спосіб вирішити несправну установку - це перевстановити її правильно, а потім видалити її. Таким чином ви не будете видаляти випадкові ключі, які в кінцевому підсумку зламають ваш комп'ютер.
Річард

@Richard: Я мав на увазі невдалу видалення , де в реєстрі є залишені речі в місцях, де це впливає на інші програми. Такі як асоціації файлів, реєстри об’єктів COM тощо. Очисник реєстру може знайти такі сирітські посилання та видалити їх. Це, мабуть, єдиний дійсний приклад використання для очищувачів реєстрів, про який я можу придумати. І за останні 10 років я не впевнений, що можу пригадати колись потрібно виправити таку невдалу видалення.
Містер Блискучий і Новий 安 宇

5

Я перевірив сторінку Вікіпедії на засобах очищення реєстру .
Дивлячись на відповідь Джеффа, можливо, комусь це потрібно оновити критикою.

Я часто використовував CCleaner, і насправді також пропонували інструменти дефрагментації реєстру.
Марк Русинович , якому я дуже довіряю свої машини Windows, також має інструмент PageDefrag , який працює на дефрагментацію вуликів реєстру.

Посилання на інший Марк інструмент під назвою RegDelNull, який допомагає очистити ключі реєстру із вбудованими NULLсимволами.

Я також часто використовую RevoUninstaller для очищення після деяких видалень.
Попередження від Марка і інші на ризик , пов'язаний з очищенням має бути і це серйозно.


2
+1 для PageDefrag, хоча від дефрагментації сторінки сторінки стає набагато більшим ударом, ніж дефрагментація реєстру.
Джефф Леонард

@Jeff, Дуже так !! Файли сторінки - це простіші плоди, коли їх можна вирощувати (залежно від розміру). Завжди краще зафіксувати їх у відповідному розмірі раз і назавжди.
nik

Крім того, я б здогадався, що чуб від дефрагментації вуликів набагато більший, ніж від очищення мертвих записів. Я не маю доказів навести, хоча.
RBerteig

Я знаю, що відповідь стара, але, схоже, у Mark або Sysinternals більше немає підтримки для PageDefrag. Він навіть не вказаний у файлі для завантаження на сайті technet.microsoft.com/en-us/sysinternals/bb545027 .
Мачадо

3

Є кілька хороших речей, які може зробити очищувач реєстру. Один - це, наприклад, видалення асоціації файлів із видаленими програмами.

Але я не чув жодного еталону, який би демонстрував, що очищення реєстру підвищить загальну продуктивність вашої системи.


2

Це не тільки очищення реєстру, що мінімально впливає на продуктивність вашого комп’ютера, але й високий шанс зробити серйозну шкоду при спробі зробити це!

Я рекомендую НЕ робити цього, якщо у вас немає поважних причин для цього.


1

Я використовував ПК HealthBoost з успіхом на кількох повільних ПК. Я вибрав його, тому що він працює як рекламується і має добрі стосунки з Microsoft. Microsoft також використовував для очищення реєстру назву regclean.exe.

В основному, видалення програм іноді погано пишеться, що іноді створює помилки в вашій операційній системі, які показують спливаючі помилки або сині екрани. Крім того, ви коли-небудь клацнули правою кнопкою миші на робочому столі і виявили, що це забирає тривалий час, оскільки в контекстному меню є додаткові параметри меню від продукту (наприклад, Антивірус Нортона), і один із цих пунктів меню все ще є, але продукт з тих пір видалено? Ця затримка посилює і сприяє повільності роботи ПК. Крім того, коли комп'ютер завантажується, він шукає шляхи до файлів, зіставлені на клавіші, де ці файли були видалені деінсталятором, але не ключем.

Деякі можуть сказати, що це лише незначна повільність, але я бачив, що це важливий фактор, що має не більше 4 погано написаних видалень, де деякі з цих програм створили десятки ключів реєстру.

Однак слово обережності - не всі очищувачі реєстрів схожі. Вам потрібен той, який може створити резервну копію реєстру спочатку перед внесенням змін, і той, який не видаляє законні ключі. Деякі з цих компаній є кегеєм, але я був дуже задоволений ПК HealthBoost.


0

Я, мабуть, не типовий користувач, але я ніколи цього не робив і ніколи не бачив необхідності в цьому. Однак я знаю, що майже вся програма, яку ви коли-небудь інсталювали, залишає у вашому реєстрі та / або жорсткому диску якісь мотлохи, тому все одно можливо, що такі утиліти можуть мати мету.


0

CCleaner може знайти та видалити сотні недійсних ключів реєстру. Якщо що-небудь, я думаю, що очищення реєстру недійсних посилань може бути добре, якщо ви хочете уникнути конфліктів між програмним забезпеченням, встановленим на машині.


0

Я погоджуюся, очищення ризику реєстру проти винагороди є низьким, однак інструменти для дефрагментації / компактного реєстру підвищують продуктивність. Я використовую Механік реєстру, щоб просто дефрагментувати та ущільнювати Реєстр, а не параметри очищення реєстру.


0

Що ж, очищення реєстру від записів virii, троянів та шпигунських програм там, звичайно, не погано, навіть якщо регулярне чищення від застарілих записів не приносить великої користі.


0

Я вважаю, що краще (зусиль та час) просто перевстановити всю систему кожні 6 місяців або близько того, ніж витрачати її раз на час на очищення реєстру, "зберігаючи систему чистою" з антивірусом, анти-трояном, анти-шпигунським програмним забезпеченням. .. що б ти не залишив.

І вся перевстановлення не займає більше 4-5 годин, включаючи встановлення всього програмного забезпечення та налаштування параметрів у ньому.


Я з цим не згоден .... У мене серйозна кількість програм і програм і 4-5 годин не вирізали б. Спробуйте щось на замовлення 1-2 місяці, щоб повернути свою систему до того, що я хотів після останнього режиму Windows 7.
mdpc

0

Для мене, здається, працює дуже добре. Але будьте обережні, багато безкоштовних очищувачів реєстрів принесуть більше шкоди, ніж користі, завантажуючи ПК зі шкідливим програмним забезпеченням.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.