Создавая программу RegCompact.Net, разработчик опирался на утверждение, что начинать оптимизировать Windows нужно с системного реестра. Дело в том, что при работе системы реестр как одна из важнейших ее частей постоянно дополняется, меняется и перетряхивается сверху донизу. Доступ к частичкам информации усложняется. Это сказывается на скорости загрузки программ, так как системе требуется значительное время для сканирования всего реестра и получения нужной информации. Вот оптимизацией, а точнее дефрагментацией данных в реестре Windows, и занимается программа RegCompact.Net. Первым делом она сканирует реестр и выдает статистику о том, насколько фрагментирован тот или иной его раздел. Задача пользователя сводится к нажатию кнопки «Compact», после чего утилита оптимизирует физическое расположение данных реестра на диске и, таким образом, ускорит к ним доступ.