Видеоуроки по работе на компьютере для начинающих Оптимизация реестра — Мифы и Реальность
Следующий пункт по оптимизации компьютера очень неоднозначный и вызывает массу споров.
Что касается регулярной чистки реестра, то я уже неоднократно высказывался по этому поводу — регулярная чистка бесполезна.
Возможно, стоит чистить реестр сразу после удаления программы. С моей точки зрения, это намного правильнее, чем вычищать его вслепую раз в месяц или раз в неделю.
Что же касается оптимизации, то выскажу свое мнение, которое отличается от большинства других авторов.
Я всегда предпочитаю пользоваться логикой и опираться в своих выводах на факты, а не на предположения. А факты таковы — компания Майкрософт, насколько мне известно, никогда не раскрывала структур файлов системного реестра. Это вполне логично, ведь реестр — это основа Windows и просто потенциально небезопасно выдавать общественности то, каким образом он работает. В сети можно найти некоторые материалы по его устройству, но это лишь изыскания энтузиастов и никто кроме Майкрософт не
имеет четкую картину того, как устроены файлы реестра на самом деле.
И тут возникает вполне логичный вопрос — как можно оптимизировать то, структура чего неизвестна?
Ответ очевиден — либо никак, либо выдать какие-то безобидные действия за оптимизацию, чтобы на душе у пользователя было легче от кучи проделанных мероприятий, но и компьютеру никакой вред не был причинен.
Поэтому единственной операцией по оптимизации реестра может быть его чистка!
Что же касается дефрагментации реестра, то тут опять же я наблюдаю подмену понятий, что приводит к вводу рядовых пользователей в заблуждение.
Недавно у меня состоялась беседа на эту тем в комментариях на ютуб-канале одного из моих коллег по цеху. В своем видео по оптимизации он призывал производить дефрагментацию реестра, так как эту операцию он считает необходимой. Я попытался развить данную тему в комментариях и в ходе обсуждения выяснилось следующее — по мнению данного автора в самом реестре происходит некоторая фрагментация данных при работе операционной системы и установленных на компьютере программ. Именно поэтому некий
процесс «дефрагментации» должен собрать в единую структуру эти разрозненные данные, что вроде бы как должно повлиять на скорость работы компьютера. То есть речь идет об оптимизации некой внутренней структуры реестра, а не о его файлах.
Но
Во-первых, как я уже сказал, структура реестра никому неизвестна, а значит подобную операцию могла бы осуществить ТОЛЬКО утилита самой компании Майкрософт. Но Майкрософт никогда не выпускала и я уверен, что никогда не выпустит подобную утилиту, так как они прекрасно понимают, чем обернутся действия большинства пользователей.
Во-вторых, говоря о какой-то мифичной фрагментации данных внутри реестра, автор призывает производить его дефрагментацию с помощью существующих специализированных утилит, которые действительно умеют делать дефрагментацию реестра.
И вот как раз тут и происходит подмена понятий!
По сути автор, выдавая желаемое за действительность, вводит своих зрителей в заблуждение.
Давайте разберемся с тем, что же предлагают дефрагментировать все эти утилиты по оптимизации реестра. Для этого давайте копнем немного глубже.
Реестр — это своеобразный стержень, вокруг которого вращаются все процессы в Windows. Все данные реестра хранятся в определенных файлах, их всего пять штук и они находятся в папке Windows.
Когда загружается компьютер и стартует операционная система, то на базе этих файлов формируется реестр загружаемой Windows. Получается, что с самого начала загрузки компьютера данные файлы включаются в работу и используются Windows, а значит другие программы произвести с ними какие-либо операции просто не могут. К тому же Windows защищает файлы реестра, поскольку они являются одними из самых важных в системе.
В итоге получается, что к файлам реестра операционная система обращается постоянно, а значит они подвержены ежедневной фрагментации, которая никак не устраняется. И здесь речь идет именно о ФАЙЛАХ реестра, а не о фрагментации каких-то мифичных данных внутри него!
Утилиты, умеющие дефрагментировать реестр просто создают задание, которое запускается при следующей перезагрузке компьютера. В результате дефрагментация ФАЙЛОВ реестра осуществляется еще до загрузки Windows, когда файлы еще не защищены операционной системой и программа-дефрагментатор имеет к ним доступ.
Все без исключения программы, предлагающие дефрагментацию реестра, производят классическую дефрагментацию файлов реестра! Никакие данные в реестре при этом НЕ ИЗМЕНЯЮТСЯ! Это МИФ, с которым я сталкиваюсь постоянно!
Некоторые файлы, формирующие реестр, могут быть достаточно большими и достигают 70-90Мб. Логично, что если такой файл будет фрагментирован, то скорость работы с ним несколько уменьшится, но вот насколько?
На этот вопрос вам никто не ответит, но зато в качестве довода за дефрагментацию приводится опять же нелепый пример, который по сути своей снова подменяет понятия.
Обычно файлы реестра сравнивают с текстовыми файлами аналогичного объема и говорят, что текстовый файл размером в 90Мб будет долго открываться даже на современном компьютере, а это означает, что дефрагментация реестра жизненно необходима.
Но, с моей точки зрения, это сравнение кислого с зеленым:) Такой пример нелеп по своей сути и ровным счетом ничего не доказывает!
Если уж мы говорим о необходимости дефрагментации, то нужно сравнивать процессы одного порядка, например, насколько быстрее откроется дефрагментированный текстовый файл размером в 90Мб, по сравнению с точно таким же файлом, но фрагментированным.