Здравствуйте, sayler, Вы писали:
S>Фрагментация реестра это не именно фрагментация файлов реестра, это фрагментация содержимого реестра.
S> * Реестр подвержен фрагментации, из-за чего доступ к реестру постепенно замедляется S> * В связи с тем, что помимо настроек в реестре хранится различная информация системы и приложений (например многие приложения хранят в реестре список недавно открытых файлов), размер реестра значительно увеличивается по мере использования операционной системы. Эта проблема частично решается при помощи специальных утилит S> * Не все настройки системы хранятся в реестре, соответственно перенос настроек системы путём копирования реестра невозможен
Ok, как я вас понял, под дефрагментацией здесь понимается упорядочивание данных внутри файлов реестра. Есть сомнения, что это чем-то поможет:
1) Это может быть полезно при последовательном чтении больших объемов данных, однако к реестру обычно обращаются случайным образом к отдельным значениям.
2) Размер реестра не такой и большой (у меня на XP он был 20 Мб), и он свободно помещается в кеше Windows или винчестера.
Поэтому хотелось бы посмотреть на результаты каких-либо тестов, что убедиться что эта дефрагментация имеет смысл.
Пп. 2 и 3 вообще не в кассу, никакого отношения к вашей утилите они не имеют.