Как сжать реестр в Windows 10
После установки и удаления множества приложений и обновлений вы можете заметить, что ваш реестр сильно раздувается. Возможно, ваши файлы реестра стали довольно большими. Большие файлы реестра могут вызвать замедление работы и проблемы с производительностью в Windows 10. Вот как их можно сжать.
Рекламное объявление
Реестр состоит из нескольких файлов, которые образуют базу данных реестра. Вы можете увидеть, какие файлы представляют вашу базу данных реестра, если откроете следующий раздел реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ hivelist
Здесь вы можете увидеть список файлов на вашем диске, где хранятся файлы реестра. Данные внутри них имеют иерархическую структуру. Редактор реестра показывает это в виде дерева: есть «корневые» (родительские) ключи и несколько подключей (дочерние объекты). Корневые ключи, показанные в Regedit, по большей части представляют собой конкретный файл, или, другими словами, файлы реестра соответствуют иерархии ключей. Однако есть также некоторые виртуальные корневые ключи, показанные в Regedit, которые существуют для обратной совместимости. Например, HKEY_CURRENT_CONFIG - это виртуальное представление, а HKEY_CLASSES_ROOT также является виртуальным представлением ключа текущего пользователя + системные ключи.
Обратите внимание, что некоторые части базы данных реестра никогда не отображаются в редакторе реестра. Например, вы никогда не увидите SAM (диспетчер учетных записей безопасности) внутри Regedit.
Вы можете сжать реестр в Windows 10 без использования стороннего программного обеспечения. Однако вам понадобится загрузочный носитель с Windows 10. Это может быть USB-накопитель или загрузочная флешка с UEFI.
- Вставьте загрузочный носитель и загрузите компьютер с USB. (Для загрузки с USB может потребоваться нажать некоторые клавиши или изменить параметры BIOS.)
- Когда появится экран «Установка Windows», нажмите Сдвиг + F10 ключи вместе.
Откроется командная строка.
- Тип regedit и нажмите Enter. Не закрывайте окно командной строки.
- В Regedit загрузите большой файл реестра (куст) из целевой файловой системы (например, с диска C:, на котором находится папка Windows).
Выберите HKEY_LOCAL_MACHINE слева и выберите Файл - Загрузить куст... в меню.
При запросе имени используйте любое имя, которое будет точкой монтирования в ветви HKLM. например если вы введете Bloated, выбранный файл реестра будет смонтирован в HKLM \ Bloated.
Пожалуйста, обратитесь к следующей статье, чтобы узнать больше о загрузке улья: Как получить доступ к Реестру другого пользователя или другой ОС - После загрузки огромного файла экспортируйте его как файл «Registry Hive» с уникальным именем, например C: \ windows \ system32 \ config \ compressedhive, где папка C: \ windows - это ваш каталог Windows на вашем жесткий диск компьютера. Выберите загруженный улей слева и выберите Файл - Экспортировать как.
- Совет: вы можете использовать команду dir в командной строке, чтобы проверить старый и новый размеры файлов реестра.
- Теперь выгрузите файл из Regedit, выбрав «Раздутый» ключ и выбрав «Выгрузить куст» в меню «Файл» редактора реестра. Если вы получаете здесь ошибку «Доступ запрещен», закройте редактор реестра. Затем снова откройте редактор реестра и попробуйте еще раз.
- Переименуйте исходный файл реестра, например, вы можете использовать следующую команду:
Ren d: \ windows \ system32 \ config \ software software.my
- Поместите новый файл, который вы экспортировали, вместо старого.
программное обеспечение ren d: \ windows \ system32 \ config \ compressedhive
- Закройте командную строку и программу установки. Это перезагрузит ваш компьютер.
Вот и все. Таким образом, вы можете сжать все файлы реестра. Этот трюк должен работать и в Windows 8, и в Windows 7.