Сжать реестр NT

Опубликовано: 27 Марта, 2023

Реестр NT реализован в виде базы данных. Он разделяет многие из
характеристики, включая фрагментацию по мере добавления, удаления или изменения элементов.
В частности, при удалении элементов из реестра очистка не выполняется.
механизм для восстановления теперь неиспользуемого пространства в базе данных. Microsoft выпустила RegClean для очистки части мусора. Альтернатива
к RegClean от Microsoft — бесплатное программное обеспечение Regcleaner. Марк Руссинович выпустил PageDefrag, который может дефрагментировать файл подкачки и куст реестра.
файлы.

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



  • Обновите каталог %systemroot epair с помощью
    команда

    рдиск / с-

    rdisk обновит данные восстановления, включая данные по умолчанию,
    программные и системные ульи.
    ремонтная версия ульев сжата и реорганизована. это не образ
    копировать. Добавление параметра /s позволяет получить кусты sam и security. Дефис - указывает rdisk не создавать
    копия дискеты.


  • Разверните кусты реестра во временное место:

    разверните %systemroot% epairdefault._
    C: emp egпо умолчанию
    разверните %systemroot% epairsam._
    C: empрегсэм
    разверните %systemroot% epairsecurity._
    C: empрегбезопасность
    разверните %systemroot% epairsoftware._
    C: empрегпрограммное обеспечение
    развернуть %systemroot% epairsystem._ C: emp egsystem

    Сравнение размеров файлов в %temp% и
    %systemroot%system32config может выявить важные
    различия в размерах. Если размеры близки, рассматриваемый улей не имел
    много потерянного пространства для восстановления. Обычно программный улей занимает больше всего места.
    восстановление.

    Замените версию в %systemroot%system32config
    с новой переиндексированной версией в %temp%. НТ сохраняет
    ульи открытые и закрытые. Нельзя просто скопировать новую версию поверх старой
    версии. Чтобы обойти эту проблему, вам нужно сделать копию, когда NT не
    загружен. Для установки на основе FAT загрузитесь с помощью DOS и сделайте копию с помощью
    DOS-команда COPY. Для установки на основе NTFS я рекомендую использовать восстановление
    или бэкдор-копия NT. Установите NT на ПК в другой каталог. Ботинок
    под вторичной NT и скопируйте кусты для неактивной первичной NT
    монтаж.

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

Не пытайтесь, если вы не в состоянии вернуться в исходное положение.
точка.

Более безопасной и простой альтернативой является RegCompact.

Microsoft представляет три метода сжатия раздутого SAM на PDC/BDC. Страшный
но также и использование неподдерживаемых сторонних утилит в домене
контроллеры.