open all | close all

Registry Optimizer
Registry Cleaner System Cleaner
Registry Optimizer Content  


Registry Optimizer helps to defrag Registry in simple steps. It locates all the entries which are meant to be placed one after the other in the Registry, but are scattered in the present situation. Under the defragmentation process, the entries are linearly placed, gaps produced by removal of invalid entries are removed and a new compact Registry is created. The compact Registry so formed is structured linearly, systematic and is error-free. System access time shows improvement, as does performance. The job looks quite tedious and cumbersome, which is why this user-friendly tool is designed to do all the work.



Registry should be kept streamlined so that Windows may work smoothly and consistently. With random installations and uninstallations, the Registry keeps on fragmenting. The user-friendly interface of Registry Optimizer assists in defragmenting Registry efficiently.

The defragmentation and optimization process has been divided in 5 steps (see left panel):

  1. Welcome
  2. Scan
  3. Results
  4. Restart System
  5. Summary

Step1: Welcome

Registry is an inevitable part of Windows. Windows works on the basis of this huge database operating behind it, which stores all instructions related to its function. With constant installations/un-installations and additions/deletions, the Registry gets fragmented.

Uninstalled and deleted programs do not remove their corresponding Registry entries, and are left behind as invalid entries in the Hive. These unwanted traces of programs flood the Registry gradually, bloat it and make it more disorganized. Even when junk or obsolete data is deleted permanently from the Hive, the size of the Hive remains constant. Removal of unwanted data between various Registry entries creates gaps or free spaces thus fragmenting the Registry. As time goes by, the Registry gets further fragmented and causes many system-related problems.

To initiate the Registry scan, you may click on the „Start Scan Now“ button in the middle of the screen. The Registry is analyzed to find out the volume of fragmentation existing in it.

Click to enlarge image

Registry Optimizer welcome screen

Step2: Scan

Scan Registry

The entire Windows Registry is scanned for such gaps and fragments. Each section of the Registry is critically analyzed. During the analysis, the PC might not react or respond.

The progress of the scan is displayed through the progress bar.

Any time during the scanning process, you may click on the „Stop Scan“ button to stop the analysis.

Click to enlarge image

Scan Registry screen

Step3: Results

Scan Results

The moment the analysis is complete, a detailed scan report (Registry Fragmentation Report) is shown. The next step is the optimization process. For this, you may click on the „Optimize Now“ button. The system will call for a restart to defragment Registry.

Click to enlarge image

Registry Optimizer Results screen

Step4: Restart System

On clicking on „Optimize Now“ button, the Registry Optimizer will prompt for a system restart before the Registry Optimization begins. The programs/applications/documents/files/folders currently in use should be saved and closed prior to optimization.

Why does the system require a restart during the Registry Optimization process?

This is because the old and fragmented Registry is replaced by the new, compact and error-free Registry. If you agree to go for a restart, please click „OK“ or click „Cancel“ to skip the operation of optimization.

Step5: Summary

Optimization Summary

An optimization summary is presented once the optimization process is through. Summary shows the number of Registry keys optimized and most importantly, a comparative analysis is being done showing the size of the Registry before and after optimization. This helps to give a fair idea to the user that how much has defragmentation helped to reduce the size of the Registry.

Click to enlarge image

Registry Optimizer Summary screen


Defragging registry would streamline system registry. Scheduler facilitates to schedule the process of defragging your registry. The scan starts automatically at the predefined day, date and time. This is a helpful mechanism as we might skip this important task quite often.

You can schedule registry optimization to run automatically. To set the schedule, click on the Schedule tab. It will open the Scheduler, from where you can set the schedule. The following options to schedule a scan are available:

„Every Day“ at a specified time


„Run Once“ on a specified date (can be set using the calendar dropdown) and time


„Every Week“ on specified days at a particular time (check mark the days of the week for automatic scan)


„Do Not Schedule“ scan (undo the scheduled scans)

The next scheduled scan is displayed in the bottom of the screen. You may also view all the scans scheduled by clicking on the link „All Scheduled Items“ in the left panel.

Two very important options are added in the Scheduler for your convenience. Check the options depending upon your choice and requirement.

Fix the errors automatically - On checking this option, the scheduler will automatically fix the errors detected in the scan without demanding for any user intervention.

Shutdown PC automatically after fixing errors - On checking this option, you choose to shut down your computer system after the errors are fixed. This will help in saving power as the system will not keep on running until the user reuses it.

Every time you schedule a scan or edit a scheduled scan, it is necessary to click on the „Apply“ button to save the changes you have done.

Click to enlarge image

Registry Optimizer Schedule screen

Frequently Asked Questions

What is Windows Registry?

Registry is a very critical and vital part of Windows. It stores all the information related to configurations and settings of the operating system. Registry has two basic components, keys and values. Keys are further divided into hundreds of sub-keys. Keys and sub-keys indicate the path names and appear in the left panel of the screen in the hierarchical order. Each key and sub-key stores values which appear in the right panel of the screen.

Windows Registry contains hives. These are Registry keys topping the order in the hierarchy. Keys which represent hives start with HKEY and consist of set of sub-keys and values. Generally Registry contains 6 hives.

Registry keeps on fragmenting with constant use. Unwanted entries deleted from the Hive create gaps, or free spaces in between, which continue to remain there unless removed. This happens because any new entry in the Registry adds up in the queue without disturbing the existing queue of entries.

Unless the gaps are removed or overwritten the size of the Hive remains the same. Eventually, Registry will grow bigger in size and continue to get fragmented. The system access time will increase and the system will perform sluggishly.

In such a scenario, Registry defragmentation becomes essential. Again, Defragmentation cannot be done manually. It is highly recommended that a novice user without technical knowledge should never make changes in the Registry. A single incorrect modification can be fatal for the operating system. Therefore, a smart, high-quality and reliable tool like Registry Optimizer is required to defrag Registry.

Published by UTILILAB GmbH. All rights reserved.