СообЧа > База Знаний > Windows > Настройка

Вопрос

Как сократить размер реестра?

Ответ

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

Запустите из командной строки утилиту REGEDIT:
REGEDIT /E REGTXT.REG

Эта команда создаст текстовую копию Вашего реестра в файле REGTXT.REG. (При запуске со знаком вопроса в командной строке — REGEDIT /? — REGEDIT выводит справку по всем возможным ключам командной строки.)

Далее выполните восстановление реестра из этой копии следующей командой:
REGEDIT /C REGTXT.REG>

Обычно реестр при этом худеет на несколько сотен килобайт.

Важное замечание. Имейте в виду, что REGEDIT из оригинальной версии Windows 95 — 4.00.950 имеет ошибку, которая не позволяет обрабатывать большие реестры (объемом более 1 Мб), поэтому в данном случае можно лишь посоветовать попробовать найти исправленную версию REGEDIT. В Windows 95 OSR2 такой проблемы нет, однако REGEDIT из OSR2 не станет работать с предыдущей версией без специальных ухищрений.

Vovka



Copyright © 2000-2004 Сообщество Чайников
Контактная информация