Как сжать реестр Windows 10 средствами системы

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


Физически реестр — это группа файлов, расположенных по адресу C:\Windows\System32\config.

Физически реестр

Внутри эти файлы имеют иерархическую структуру, представленную в редакторе в виде отдельных разделов с вложенными каталогами. Не все, однако, файлы реестра доступны через Regedit, например, файл SAM (Security Accounts Manager) в редакторе никак не отображается.

Зато в нем можно подсмотреть пути ко всем файлам на диске, и располагаются они в виде набора строковых параметров в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist.

Hivelist

Это было маленькое отступление, теперь, собственно, о том, как сжать реестр без использования стороннего ПО. Загрузите компьютер с установочного диска Windows, и когда на экране появится окно мастера установки, нажмите Shift + F10, чтобы вызвать окно командной строки.

Командой regedit откройте редактор реестра, выделите мышкой раздел HKEY_LOCAL_MACHINE (или другой).

Regedit

И выберите в главном меню Файл -> Загрузить куст.

Загрузить куст

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

ПроводникПуть

Обратите внимание, что из-под загрузочного диска системный диск обозначен буквой D, а не C. Когда в окне редактора появится поле с предложением ввести имя раздела, введите любое латинское имя. Оно будет использоваться в качестве точки монтирования. В нашем примере это compress.

Имя раздела

После того как файл (куст) будет загружен, его необходимо экспортировать.

Куст

Выделив его мышкой, выберите в меню Файл -> Экспорт, присвойте в окне Проводника ему имя (пусть будет tempcompress) и нажмите «Сохранить».

ЭкспортИмя

Тип файла обязательно выберите «Файлы кустов реестра»! Тут же можете проверить результат, сравнив размеры старого и нового куста реестра в командной строке.

Проверить результат

Теперь ранее загруженный файл необходимо выгрузить. Опять выделяем его мышкой и выбираем в меню Файл -> Выгрузить куст.

Выгрузить куст

Если вдруг получите ошибку «Отказано в доступе», закройте редактор реестра и откройте его заново. Перейдите в командную строку и переименуйте старый файл реестра вот такой командой:

ren D:\Windows\System32\Config\SOFTWARE software.bak

Теперь поместите на его место новый сжатый файл tempcompress, переименовав его в SOFTWARE (старый файл пока не удаляйте, это своего рода резервная копия):

ren D:\Windows\System32\Config\ empcompress SOFTWARE

Аналогичные действия производим с другими файлами (кустами) реестра.

Файл реестра

На этом все.

Закройте командную строку и перезагрузите компьютер. Старый переименованный файл можно удалить уже из-под Windows.

Можно удалить

А теперь внимание!

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

Теги: , , ,

Вам может быть интересно:

Поделиться в соц сетях:

Twitter Facebook Vk Googlepluse Linkedin

Подпишитесь на обновления этого блога по RSSRSS, RSSMAILEmail или TwitterTwitter!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Обсуждаемые темы:

Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля