Чому не потрібно чистити реєстр » Корисні поради на всі випадки життя. Поради як правильно щось робити чи вибрати.



*

Чому не потрібно чистити реєстр

Чому не потрібно чистити реєстрКолись давно, у незапам'ятні часи (ще до винаходу операційної системи Microsoft Windows 95), комп'ютери Windows і програми, розроблені для них, включали в свій склад файли конфігурації ini, в яких зберігалися дані, що визначали принцип роботи програми, середовище її функціонування та безліч інших параметрів.

Пізніше з'явився Реєстр Windows, ключі якого аналогічні укладеним в дужки заголовкам файлів ini, а значення - записам під цими заголовками. Істотна відмінність полягає в тому, що у ключів реєстру є підключі, в яких містяться рядкові або двійкові дані, у той час як файли ini такий тип запису даних не підтримують. Чи потрібно періодично чистити реєстр? Давайте подивимося.

Вулики та ключі

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

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

На що здатні програми для очищення реєстру?

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

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

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

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

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

Бувають програми для очищення реєстру, які обіцяють вирішити проблеми, що призводять до аварійного завершення роботи системи і появи повідомлень про помилки. Я займаюся системним адмініструванням ще з часів Windows NT 3.5. За весь цей час я не помітив жодного зв'язку між аварійним завершенням роботи системи або появою повідомлення про помилку і системним реєстром Windows - і я не знайомий ні з одним адміністратором, який би цей зв'язок виявив.

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

Кому програми для очищення реєстру потрібні насправді?

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

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

Висновки:

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

Марк Русиновіч, автор "біблії" внутрішнього влаштування Windows, засновник компанії Sysinternals (яка згодом куплена Microsoft) і зараз провідний співробітник Microsoft, на запитання в своєму блозі:

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


відповів наступне:

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

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

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


Це переклад статті Why your registry doesn't need cleaning
Увага! У вас немає прав для перегляду прихованого тексту.

---
А ви думали, що можна виграти не погані гроші іграючи в лотерею? В лотерея вже багато людей вигравало, а ще більше грають.




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


Корисна порада

^

Помітив помилку в тексті?

^
Якщо Ви помітили орфографічну помилку просто виділіть її та натисніть клавіші Ctrl+Enter Система Orphus

Цікаве в інтернеті

^
Загрузка...

Календар подій

^
Календар свят і подій. Листівки, вітання та побажання

Цікаве в інтернеті

^