Automatic compression of the Registry

Martin Brinkmann
Oct 19, 2007
Updated • May 17, 2014
Software, Windows

I wrote a tutorial yesterday on how to compress the Windows Registry manually. The process itself was not really complicated but it involved booting into DOS to complete the changes to the registry that have been made by the process.

Tehmul (more of that please) left a comment and mentioned a software program named NTREGOPT (NT Registry Optimizer) which optimizes the full registry and performs the replacement during the next system boot automatically.

This is of course a far better method of compressing the Registry as you don't have to reboot to do so which is why I decided to review NTREGOPT here on Ghacks as well. Just run the software after downloading and installing it. It will automatically check and compress the registry displaying information about the reduction at the end of the process.

As you can see the size of the optimized registry is about 5 Megabytes smaller than the size of the unoptimized registry. The registry files are replaced on the system boot which is far more comfortable than having to boot into DOS to give the restore commands manually.

Please note that the homepage lists two different programs on it, and that you need to download the NT Registry Optimizer to use its functionality. The program is fully compatible with all recent versions of the Microsoft Windows operating system including Windows 7.

I'd also like to address why you want to compress the Registry from time to time. You see, Registry space does not get removed from the Registry once assigned to it. This means that the Registry will grow in size over time, and that may impact the time it takes to boot into the operating system.

Similar to Windows 9x/Me, the registry files in an NT-based system can become fragmented over time, occupying more space on your hard disk than necessary and decreasing overall performance. You should use the NTREGOPT utility regularly, but especially after installing or uninstalling a program, to minimize the size of the registry files and optimize registry access.

The optimization basically removes empty space in the Registry that is no longer needed so that the file size is reduced as a consequence.


Tutorials & Tips

Previous Post: «
Next Post: «


  1. Roman ShaRP said on December 13, 2007 at 10:07 am

    I tried to find article on your site about ERUNT – more powerful, and, I feel, more important NTREGOPT companion, which do regular registry backups. But I didn’t find it.

    If you didn’t write about that handy progam – please do. I can truly rescue system from unwanted changes in registry.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.