Программа для работы с реестром дефрагментация. Как и для чего осуществляется дефрагментация реестра

Оптимизация и дефрагментация реестра — эти две операции обычно предлагается производить при оптимизации работы компьютера.

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

Что же касается оптимизации и дефрагментации реестра, то выскажу свое мнение, которое отличается от большинства других авторов.

Оптимизация реестра Windows

Я всегда предпочитаю пользоваться логикой и опираться в своих выводах на факты, а не на предположения. А факты таковы — компания Майкрософт, насколько мне известно, никогда не раскрывала структур файлов системного реестра. Это вполне логично, ведь реестр — это основа Windows и просто потенциально небезопасно выдавать общественности то, каким образом он работает.

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

И тут возникает вполне логичный вопрос — как можно оптимизировать то, структура чего неизвестна?

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

Поэтому единственной операцией по оптимизации реестра может быть его чистка!

Дефрагментация реестра

Ну а что же дефрагментация реестра? Тут опять я наблюдаю подмену понятий, что приводит к вводу рядовых пользователей в заблуждение.

Недавно у меня состоялась беседа на эту тему в комментариях на ютуб-канале одного из моих коллег «по цеху». В своем видео по оптимизации он призывал производить дефрагментацию реестра, так как эту операцию он считает необходимой. Я попытался развить данную тему в комментариях и в ходе обсуждения выяснилось следующее — по мнению данного автора в самом реестре происходит некоторая фрагментация данных при работе операционной системы и установленных на компьютере программ. Именно поэтому некий процесс «дефрагментации» должен собрать в единую структуру эти «разрозненные» данные, что вроде бы как должно повлиять на скорость работы компьютера. То есть речь идет об оптимизации некой внутренней структуры реестра, а не о его файлах.

Во-первых, как я уже сказал, структура реестра никому неизвестна, а значит подобную операцию могла бы осуществить ТОЛЬКО утилита самой компании Майкрософт. Но Майкрософт никогда не выпускала и я уверен, что никогда не выпустит подобную утилиту, так как они прекрасно понимают, чем обернутся действия большинства пользователей.

Во-вторых, говоря о какой-то мифичной «фрагментации данных» внутри реестра, автор призывает производить его дефрагментацию с помощью существующих специализированных утилит, которые действительно умеют делать дефрагментацию реестра.

И вот как раз тут и происходит подмена понятий!

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

— это своеобразный стержень, вокруг которого вращаются все процессы в Windows. Все данные реестра хранятся в , их всего пять штук и они находятся в папке Windows.

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

Именно поэтому все программы, предназначенные для , не могут получить доступ к этим файлам.

В итоге получается, что к файлам реестра операционная система обращается постоянно, а значит они подвержены ежедневной , которая никак не устраняется. И здесь речь идет именно о ФАЙЛАХ реестра, а не о фрагментации каких-то мифичных данных внутри него!

Утилиты, умеющие дефрагментировать реестр просто создают задание, которое запускается при следующей перезагрузке компьютера. В результате дефрагментация ФАЙЛОВ реестра осуществляется еще до загрузки Windows. То есть тогда, когда файлы реестра еще не защищены операционной системой и программа-дефрагментатор имеет к ним доступ.

Все без исключения программы, предлагающие дефрагментацию реестра, производят классическую дефрагментацию файлов реестра! Никакие данные в реестре при этом НЕ ИЗМЕНЯЮТСЯ! Это МИФ, с которым я сталкиваюсь постоянно!

Некоторые файлы, формирующие реестр, могут быть достаточно большими и достигают 70-90Мб. Логично, что если такой файл будет фрагментирован, то скорость работы с ним несколько уменьшится, но вот насколько?

На этот вопрос вам никто не ответит, но зато в качестве довода за дефрагментацию приводится опять же нелепый пример, который по сути своей снова подменяет понятия.

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

Но, с моей точки зрения, это сравнение «кислого» с «зеленым»:) Такой пример нелеп по своей сути и ровным счетом ничего не доказывает!

Если уж мы говорим о необходимости дефрагментации, то нужно сравнивать процессы одного порядка , например, насколько быстрее откроется дефрагментированный текстовый файл размером в 90Мб, по сравнению с точно таким же файлом, но фрагментированным.

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

Фрагмент системного реестра Windows 7 в программе RegEdit

Настройки для ОС Windows 8 , Windows 7 и Vista

В процессе установки и удаления различного программного обеспечения, в системном реестре Windows может оставаться разнообразный «мусор»: параметры программ, ссылки на ярлыки, неверные расширения файлов и многое другое.

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

Для запуска утилиты RegEdit, откройте меню «Пуск» и наберите в поисковой строке слово «regedit» Выберите ссылку «RegEdit» в результатах поиска.

Для Windows 8 : откройте поисковую панель сочетанием клавиш + (Win+Q) Введите «Regedit», и выберите одноименный пункт в результатах поиска. Для настройки и чистки реестра можно вручную редактировать его параметры, используя встроенную программу RegEdit , но, этот вариант подходит лишь для очень опытных пользователей, ведь риск удалить или изменить важные параметры системы чрезвычайно велик.

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

Как очистить реестр Windows

Первый этап оптимизации реестра — очистка от различного мусора. Для этих целей мы всегда используем лучшую на наш взгляд программу для чистки реестра — CСleaner, которая отлично зарекомендовала себя на этом поприще (где скачать и как установить CCleaner и Defraggler — читайте в первом шаге руководства: или просто бесплатно скачайте c официального сайта программы или с в один клик).

После установки запустите приложение с правами администратора, выберите вкладку «Реестр» и нажмите на кнопку «Поиск проблем», как это показано на изображении:


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

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

Дефрагментация реестра

Владельцы Windows XP могут использовать для дефрагментации реестра бесплатную программу PageDefrag. Скачать её можно на официальном сайте Microsoft Technet: http://technet.microsoft.com/en-us/sysinternals/bb897426.aspx . Реестр Windows 7/8 и Vista подвержен фрагментации так же как и другие файлы на жёстком диске , из-за чего скорость доступа к данным постепенно снижается. Со временем это приводит и к замедлению работы системы в целом. Обычные дефрагментаторы, к сожалению, не могут получить доступ к файлам реестра во время работы операционной системы, поэтому для этих целей необходимо использовать специализированный софт.

Программа Defraggler, возможностями которой мы уже пользовались в статье , обладает необходимым нам функционалом. Загрузить актуальную версию Defraggler вы так же сможете на официальном ресурсе разработчика или на . Так как реестр можно дефргаментировать только до загрузки операционной системы, программа будет выполнять свою работу непосредственно перед запуском Windows. Для этого, запустите Defraggler и активируйте опцию «Выполнение дефрагментации системных файлов при загрузке», установив чекбокс на положение «Всегда».


После перезагрузки компьютера, непосредственно перед запуском рабочего стола, на экране отобразится следующая информация:


Продолжительность работы программы зависит от степени фрагментации реестра. Как правило, в первый раз процесс может длиться довольного долго, но все последующие — не больше одной-двух секунд. Для отключения дефрагментации реестра просто запустите Defraggler и инактивируйте опцию.

Для полного раскрытия всего потенциала системы, мы рекомендуем ознакомиться с другими полезными статьями об и настройке Windows на максимальную производительность.

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

Тогда возникает необходимость почистить реестр вручную

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

Ручная очистка

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

  1. Зажмите Win+R и в открывшемся окне введите regedit;
  2. Найдите файл с этим названием в папке System 32 на ;

Метод применяется в случае, если автоматизированная утилита для чистки не находит следов «мусора» после удаления какой либо программы, а конфликты или сбои, которые программа вызывала, остаются. После открытия консоли, разверните ветку HKEY _ CURRENT _ USER в дереве папок в левом блоке окна. Там перейдите на Software. Вы увидите, что в ней расположено множество папок с программами, которые Вы удалили с ПК. Здесь Вам нужно почистить системный реестр. Найдите папку приложения, которое не удается удалить. Нажмите на нее и щелкните Delete.

Если удалить нужно определенный компонент, то сначала откройте папку двойным щелчком и выбирайте его и после чего удалйте

Утилиты для чистки

Ccleaner – безопасный и быстрый софт, позволяющий очистить реестр. Такой способ оставляет Вашу систему в безопасности, так как точно не удалит ничего нужного. Оптимизация, проведенная приложением, позволит компьютеру работать быстрее, исчезнуть ошибки и конфликты софта. Распространяется бесплатно. Чтобы исправить реестр через нее, зайдите в ОС с правами администратора.

  • Скачайте и установите ПО на ПК;
  • Запустите утилиту и выбирайте вкладку Реестр;
  • Найдите функцию Поиск и устранение проблем после получения данных;
  • Запустите ее и подождите окончания процесса сбора информации;
  • Как только список проблем появится на экране, выбирайте Исправить;

Программа предлагает Вам создать резервную копию удаленной информации для последующего ее восстановлении при необходимости

В целом такая копия не нужна, но если на компьютере присутствуют «тонкие» настройки и параметры, редактированные вручную, ее лучше сохранить;

  • В соответствии с выбранным вариантом, в окне нажимайте Да или Нет;
  • Теперь выбирайте Исправить отмеченные и программа начнет исправлять реестр в компьютере;
  • Дождитесь окончания процесса и нажмите Закрыть.

Иногда проблема устраняется не с первого раза. Тогда запустите процесс повторно. Заменить этот оптимизатор и дефрагментатор реестра можно программами Clean After Me, Tweak Now Reg Cleaner и др.

Дефрагментация

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

  1. Auslogics Registry Defrag – удобный интерфейс, создание точки восстановления системы;
  2. Free Registry Defrag – проведет эффективное сжатие и дефрагментацию, оптимизирует. Безопасное приложение;
  3. Registrat Registry Manager Lite – позволяет удобно изменять реестр. Удобен для администраторов, так как можно установить доступ к удаленным ПК;
  4. Registry Compressor – можно проверить реестр на ошибки, сжать и дефрагментировать. Восстанавливает новыми файлами.

После скачивания и инсталляции ПО, зайдите в систему с правами администратора.

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

Очистка реестра

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

Утилита Registry Editor

Вы не найдете редактор реестра в списке служебных программ. Приложение находится по адресу C:\Windows\System32\regedit.exe. Чтобы запустить встроенный редактор реестра при работе в Windows 7, нажмите сочетание Win + R. Введите в строку «Выполнить» команду regedit и подтвердите действие клавишей Enter. В операционной системе Windows 8 Registry Editor вызывается аналогично.

Для поиска следов, оставленных удаленными приложениями, войдите в Registry Editor и в меню «Правка» выберите команду «Найти» (сочетание горячих клавиш Ctrl+F). В появившемся окне введите искомое значение и укажите, где следует производить поиск: в именах разделов, параметров или значениях параметров. Чаще всего поиск необходимо провести по всем трем критериям. Чтобы удалить раздел или параметр, выделите его и нажмите клавишу Del.

Перед удалением обязательно экспортируйте REG-файл, чтобы в случае ошибки можно было восстановить реестр. Для этого выполните команду «Файл — Экспорт» и введите имя. Затем в нижней части окна выберите в выпадающем списке «Тип файла» значение «Файлы реестра» (*reg) и нажмите «Сохранить».

Помните, что в руках неопытных пользователей встроенный редактор реестра — очень опасный инструмент. Попытки изменить данные в реестре, не имея о нем четкого представления, могут привести к полной неработоспособности компьютера. Лучше воспользуйтесь сторонними утилитами.

CCleaner: оптимизация и очистка

CCleaner удобен в использовании и является одним из лучших приложений для оптимизации компьютера и очистки реестра. Скачать его можно с официального сайта производителя.

Войдите в систему под учетной записью администратора, запустите CCleaner и перейдите на вкладку «Реестр». Выберите команду «Поиск проблем», и программа приступит к анализу реестра. Найденные ошибки будут показаны в правой части рабочего окна.

Нажмите кнопку «Исправить» и согласитесь с предложением утилиты сохранить резервные копии удаленных значений. Они могут понадобиться, если после очистки реестра вы заметите сбои в работе каких-либо программ. В открывшемся окне укажите программе путь для сохранения и имя файла. Теперь вам осталось нажать на кнопку «Исправить отмеченные» — и найденные ошибки будут удалены.

Программы-дефрагментаторы

После процедуры очистки можно приступить . Для этого необходимо воспользоваться специальными утилитами. Лучшими из них является:

  • Auslogics Registry Defrag;
  • Defraggler;
  • QuickSys RegDefrag.

При помощи этих программ дефрагментация реестра может производиться даже неопытным пользователем.

Auslogics Registry Defrag — бесплатная утилита, созданная австралийскими разработчиками. Приложение дефрагментирует и сжимает файлы реестра. При этом повышается производительность системы и снижается время отклика приложений. В новой версии программы добавлена возможность автоматической дефрагментации. При запуске программа предложит закрыть все работающие приложения и приступит к анализу. Результаты проверки отображаются в отдельном окне. Действие будет выполнено во время перезагрузки.

Если на вашем компьютере установлена программа Defraggler, в меню «Настройки» выберите пункт «Дефрагментация системных файлов при загрузке». Вы можете выбрать разовое действие или постоянное, отметив соответствующее значение. Дефрагментация реестра будет выполнена при следующем запуске операционной системы.

Утилита QuickSys RegDefrag имеет простой интерфейс и не требовательна к системным ресурсам. Работа приложения начинается со сканирования. Закончив анализ, приложение показывает пользователю отчет о размере реестра до и после фрагментации. Если принято решение о необходимости дефрагментации, программа автоматически создаст точку восстановления системы. Чтобы изменения вступили в действие, перезагрузите компьютер.

Продолжительность дефрагментации реестра зависит от его размера и степени фрагментированности. При первом запуске программы-дефрагментатора процесс может идти достаточно долго. В дальнейшем, при регулярной оптимизации реестра, дефрагментация будет занимать всего несколько секунд.

Фрагмент системного реестра в программе RegEdit

В процессе установки и удаления различных программ, в системном реестре может оставаться разнообразный "мусор": параметры программ, ссылки на ярлыки, неверные расширения файлов и многое другое.

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

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

Для запуска утилиты RegEdit, откройте меню "Пуск" и наберите в поисковой строке слово "regedit"Выберите ссылку "RegEdit" в результатах поиска. Специально для тех, у кого нет времени на знакомство со всеми параметрами реестра, написано множество программ автоматически находящих и исправляющих ошибочные и устаревшие записи. Мы рекомендуем использовать уже знакомые вам, по предыдущимшагам курса оптимизациисистемы, программы CCleaner и Defraggler.

Очистка реестра

Первый этап оптимизации реестра - очистка от различного мусора. Для этих целей мы используем, отлично зарекомендовавшую себя на этом поприще, программу CСleaner (о том где найти и как установить CCleaner и Defraggler читайте в первом шаге руководства:Очистка и дефрагментация жесткого дискаили скачайте cофициального сайта программы). Запустите приложение с правами администратора, выберите вкладку "Реестр" и нажмите на кнопку "Поиск проблем", как это показано на изображении:

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

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

Дефрагментация реестра

Реестр Windows 7 и Vista подвержен фрагментации , из-за чего доступ к нему постепенно замедляется. Со временем это приводит к замедлению работы системы в целом. Обычные дефрагментаторы, к сожалению, не могут получить доступ к файлам реестра во время работы операционной системы, поэтому для этих целей Вам необходимо использовать специализированный софт.

К счастью, программа Defraggler, возможностями которой мы уже пользовались в разделе Очистка и дефрагментация жесткого диска, обладает необходимым нам функционалом. Загрузить Defraggler вы так же сможете наофициальном ресурсе разработчика . Так как реестр можно дефргаментировать только до загрузки операционной системы, программа будет выполнять свою работу непосредственно перед запуском Windows. Для этого, запустите Defraggler и активируйте опцию "Выполнение дефрагментации системных файлов при загрузке ". Рекомендуем установить работу программы при каждом запуске ПК, т.к. после первой дефрагментации, этот процесс будет занимать считанные секунды и реестр никогда в дальнейшем не будет фрагментирован.