Любители полезных и модных штучек будут в курсе всех новостей! Больше гаджетов, хороших и разных! Нашли что-то интересное в сети? Заказали на Алишке? Поделитесь – мы такие любопытные.
Чистка реестра не только бесполезна, но и вредна
Многие программы сохраняют в реестре ссылки, которыми пользуются далеко не всегда, и если программа в момент очистки реестра закрыта либо не использует какую-то ссылку, то данная ссылка может быть признана ошибочной и удалена в процессе очистки. В таком случае при лучшем из исходов программе придётся пересоздавать потерянную ссылку, но может быть и вариант, когда программа не сможет продолжить работу вовсе.
Список программ-исключений, записи которых нельзя трогать "чистилкам", рос не по дням, а на глазах, и довольно скоро стал насчитывать сотни продуктов.
ВЕРДИКТ: НИКОГДА НЕ ПРИМЕНЯЙТЕ ОЧИСТКУ РЕЕСТРА
По-хорошему, в реестр вообще не нужно заходить, и средство вроде regedit не зря не маячит в меню Пуск.
Помимо пользователей, которые чистили реестр, а затем переустанавливали некоторые программы, а то и ОС, после чего начинали ругать Windows, а не себя, отличились на этом поприще и разработчики ПО. Причём речь идёт не только о новичках, и здесь будет следующий аспект.
Собственное использование реестра
До сих пор на специализированных форумах проскакивают рекомендации искать тот или иной параметр в реестре, а меж тем Microsoft настолько настаивает в опасности подобного подхода, что уже в самом реестре можно встретить записи "Данный параметр не предназначен для чтения/изменения вашим программным обеспечением".
Ну в самом деле, что такого в том, чтобы узнать разрешение экрана, серийный номер системного накопителя, версию Windows, в конце концов, просто "заглянув" в реестр? Плохо то, что там этой записи может не оказаться или ещё хуже - она может оказаться ошибочной. Существует Windows API, прекрасно документированный и обладающий всеми необходимыми средствами набор функций для взаимодействия с ОС. Функции WinAPI универсальны, и они возвратят вам корректные данные на любой машине в отличии от реестра, где на разных машинах / странах / разрядностях / языках нужный параметр может быть записан в реестре совсем не там, где вы его ищете.
Обращения напрямую к реестру может быть полезно лишь тестировщикам, а также для восстановления работоспособности ОС после серьёзных сбоев.
Программы для очистки
Не только реестр предлагают чистить разработчики как открытого, так и платного ПО. Вот так выглядит CCleaner и это типичный зловред, да ещё и платный.
Чистилки всегда старались не ограничивать свой функционал реестром, а расширять деятельность на файловую систему, кэш программ и другие параметры. Вот только актуально это всё было опять же, в прошлом веке. Сейчас от таких программ нет пользы, а вред может быть весьма большим.
Продолжение следует...
Автор: @fainder
Редактор и публикация: @lubuschka
23.05.19

---




_______
Comments 3
Проголосовал!
Искренне ваш @fomka
А что по идее должна давать чистка реестра? Никогда не замечал каких-то ускорений.