Настройка файла подкачки и оптимизация реестра.
Последние дополнения: December 22, 1999.
предыдущая статья в начало следующая статья


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

При установке драйверов для SBLive! я столкнулся с одной проблемой:
При установке программы LiveWare 2.0 для Sound Blaster Live!
размер реестра вырос на 7 MB! Как следствие объем
свободной памяти уменьшился почти на столько же.
Это было связано с тем, что все [очень] многочисленные установки
для Live! (Environmental Audio etc.) хранились в реестре.
А это установки для более чем 80 эффектов аудиоокружения.
Короче размер реестра вырос до безобразия. Ручное выдирание
всего ненужного привело к ожидаемому результату лишь
наполовину - пропало огромное количество установок
(я оставил только пару понравившихся мне), но размер реестра
остался прежним !
Экпорт всего HKLM->Software в reg файл показал, что размер reg файла
уменьшился, а %System32%\Config\software (текущий улей Software)
не изменился. Для решения этой проблемы был запущен rdisk.exe /s
и потом я сравнил файл software из %System32%\Config\ и из
%WinNT%\Repair (rdisk ужимает файлы ульев в cab).
Распакованный software._ из Repair был был значительно меньше
своего собрата из %System32%\Config\, посему и последний был
заменен на созданный Repair'ом. После этого размер реестра принял
должный размер и объем свободной памяти вернулся на прежнее место.


Конечно, далеко не у всех могут возникнуть подобные проблемы, однако
программ, засоряющих реестр более чем достаточно, причем многие из них
пишут в реестр действительно много, например IE.
Поэтому лучше проверить соответствует размер вашего реестра действительности.
Для этого надо запустить утилиту Rdisk и выбрать Update Repair Info (или задать
ключ /s- при запуске). В каталоге %WinNT%\Repair будет обновлена информация о
Вашей NT (если Вы не уверены, что текущее состяние системы понадобится для
резервного восстановления, сохраните перед этим где-нибудь сожержимое %WinNT%\Repair)
Теперь в %WinNT%\Repair посмотрите файл software._ . Это упакованный в cab
файл $$hive$$.tmp. Cравните его и файл software из %System32%\Config.
Выводы делайте сами - если файлы отличаются по размеру, то похоже Вы столкнулись
с такой как у меня проблемой. Решается она просто файл $$hive$$.tmp переименовать
в software и переписать его в %System32%\Config. Можно  воспользоваться и возможностями
программы Rdisk.


P.S. Неплохо иметь под рукой и утилиту Regclean от Microsoft, она проверяет
реестр (правда не весь) на предмет ошибок, так как неверные СLSID и пр.
А для создания резервной копии можно посоветовать утилиту ConfigSafe
от Марка Руссиновича из SysInternals. Она может и показывать, чтоже было
изменено в реестре между такой и такой конфигурациями. Рекомендую.
http://www.osp.ru/win2000/1999/02/08.htm
предыдущая статья в начало следующая статья
Copyright © 1999. Анатолий Иванов. Fan's SoftWare.