WinZip System Utilities Suite WinZip System Utilities Suite Help
WinZip System Utilities Suite

open all | close all

For any further queries, please contact us at

Registry Cleaner
Smart PC Care Registry Optimizer
Registry Cleaner Content  


Registry is the central database of system. It comprises of the settings, configurations and options for Windows to function. Every time a program is installed, it creates few Registry entries linking to the files on system. During the process of program uninstallation, the Registry entries are not deleted thus pointing to files which do not exist on system. These entries become invalid and are unneeded in Registry.

The accumulation of invalid entries clutters the Registry. This may have many serious consequences on system’s performance. System might crash or show frequent run-time errors. The data access time may increase and eventually the system speed may be badly affected. To avoid all these errors, the Registry should be cleaned and streamlined on a regular basis.

Registry Cleaner deeply scans through the Windows Registry with its advanced detection engine and quickly identifies invalid and obsolete entries that do not point to valid references on system. Its user friendly interface so designed keeping a novice (beginner) user in mind. It lets the user safely clean the Registry in few effortless steps.



Under the “Scan” tab, the scanning operation is performed. Thereafter, the scan results are shown and in the end the detected errors are cleaned.

The left panel of the module explains the cleaning process in 5 easy steps:

  1. Welcome
  2. Scan
  3. Results
  4. Clean
  5. Finish

Step1: Welcome

Registry is a vital part of Windows. With time, the volume of invalid entries increases and clutters the Registry. It is always good to regularly clean the Registry of these invalid entries which might give fatal results in future.

The Welcome screen of Registry Cleaner provides with the summary of the last scan performed on system. The scheduled date and time of the next scan can also viewed in this screen.

The scanning can be initiated by clicking on the “Start Scan Now” button. Registry Cleaner will thoroughly scan the Registry and read through each entry and the respective reference it points. The invalid entries would be soon identified using this technique.

System Summary will also be displayed showing the details of the Last Registry Scan, Last Scanning Results, Last Registry Backup and Scheduled Scan.

Click to enlarge image

Registry Cleaner Scan image

Step2: Scan

Scanning Registry

The second step shows the progress of scanning. Registry Cleaner checks each section of the Registry in detail leaving no loopholes in the process. The Registry has been broadly divided in 14 areas briefly explained below. You can anytime abort the scan operation by clicking on the “Stop Scan” button in the lower right corner.

ActiveX and COM

An ActiveX and COM is a program that comprises of set of rules that tells as to how programs should share information. ActiveX and COM components install on system while browsing internet or installing any application. Invalid ActiveX and COM components in Registry increase the size of the Registry and may also contribute in the malfunctioning of many programs on system, in system crashes, application failures and loss of information.

Application Paths

Application Paths are system-wide setting Registry keys in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version. Each app path key refers to a file name and a file path of an application installed on system. To launch an application, you can directly type the app in Start=>Run instead of typing the complete file path.

Sometimes applications are uninstalled or moved from the original physical locations. In such scenario, the app paths become invalid referring to wrong file paths and application file names and may cause problems while executing other applications. Registry Cleaner identifies such invalid app paths and removes them from Registry.

File Types

Many programs installed on a computer have different file extensions associated to these programs. Invalid File Type entries occur when some file extensions refer to programs that no longer exist on a computer. Registry Cleaner looks for such file types and remove them from the registry.


Registry contains information regarding the installed font types. The key which refers to a specific font type contain its filename and file path. In case, the paths are edited or names are changed, invalid entries are created. These can cause problems and therefore, these invalid font entries should be removed from the Registry.

Help Files

Help files create Registry entries referring to the file paths and file names. The moment help files are removed or moved from their original location, these entries become invalid. Registry Cleaner identifies such invalid Help file references existing in Registry and helps to remove them.

History Lists

Registry also stores entries of files and documents accessed recently. The entries become invalid when the files are moved from the original physical location or deleted from the system. Registry Cleaner scans and finds out such orphaned entries and cleans them from Registry.

Shared Files

Registry entries include paths of shared files and program libraries (dlls) that are used by various programs. These entries become invalid when they point to the shared files that are moved from the original locations or have been deleted. Registry Cleaner intelligently scans and identifies such invalid Registry entries.


Program shortcuts are also stored in Registry. Some shortcuts refer to programs that do not exist on system. Such entries that refer to invalid shortcuts increase the size of the Registry. Registry Cleaner also targets such entries and reports the user of the same.


When a software application is installed on system, it also creates few Registry entries storing all the information regarding its configurations and settings. But when these software applications are uninstalled from system, the associated Registry entries are not removed thereby cluttering the Registry. It is essential to remove such invalid entries.


Registry stores information related to all the sound files on system. Some entries in Registry may point to the sound files which do not exist on system or which have been relocated from the original physical locations. Registry Cleaner helps to get rid of invalid sound entries.

Start Menu

Programs in Start Menu are read from Registry before they are launched at startup. The Registry entries that refer to startup programs that are moved from the original location or are no longer on the system will become invalid. Registry Cleaner contributes in identifying all such invalid entries and cleans them from the Registry.


Some programs are scheduled to run at windows startup. Registry maintains the entries of such programs. In many cases, the entries become invalid pointing to programs that are no longer on system or are moved from the original physical locations. Registry Cleaner finds the invalid entries that bloat the Registry and reports the user.

Deep Scan

Deep Scan is a more comprehensive mode of scanning and thus takes longer. It scans everything in HKEY_LOCAL_MACHINE Registry hive and identifies more erroneous entries pointing to invalid data references in comparison to any other type of scanning.

Current User

Current User basically refers to the profile of the user contained in HKEY_CURRENT_USER currently logged on to the computer system. The user profile includes environment variables, personal program group settings, desktop settings, network connection settings, printer settings and application preference settings. Registry Cleaner will identify erroneous entries in HKEY_CURRENT_USER subtree and inform the user of the same.

Step3: Results

Scan Results

The results after scanning are shown in the third step. The number of errors detected under each category/area is shown separately, the details of which can be viewed by clicking on the link “Details” or clicking on the category headings. You may click on the “Fix All Errors” button to remove all the errors detected. To go back to the Welcome screen and rescan Registry for errors, click on “Cancel” button.

When you click on the category headings or click on the link “Details”, in either of the cases, the details of the errors detected can be viewed in a separate window. Corresponding to each erroneous Registry entry, a checkbox is positioned. You may check mark the entries to be deleted or select the option “Select All” to select all entries in one go. After you finish selecting, you may then click on the “OK” button to continue.

Step4: Clean

Cleaning Registry

The selected errors in the previous step are cleaned from the Registry and simultaneously an automatic backup is also taken as a precaution. In case, the changes are not satisfactory, the backups can be restored using the options under the “Undo Changes” tab.

The process of cleaning can be stopped at any point of time by clicking on the “Stop Cleaning” button.

Note: Although changes can be undone, one must be very careful before deleting Registry entries from the system.

Step5: Finish

Registry Cleanup Summary

In the last step, the cleanup summary is put forth showing the details viz, Scan Results, Errors Repaired and Errors Remaining to be repaired.

You may click on the “Scan Again” button to rescan the Registry for errors and the “Finish” button takes you back to the Welcome screen where again you may choose to rescan the Registry.


Undo Changes

Registry Cleaner facilitates with an option to undo changes. Each time a change is done in the Registry, a backup is automatically taken. Without fail, the current backup should be taken in order to revert to any of the best known configuration if needed.

Backups can be taken in two ways:

Partial Backups

Following the scanning process, all detected errors/selected errors may be removed from the Registry. But before any action is taken, a backup of the erroneous entries should be taken.

The list of all such backups taken time to time can be viewed under the section “Partial Backups” (accessible from the left panel).

To restore any partial backup item from the list, you may select the item and click on the “Restore” button and to remove the unwanted items click on the “Delete” button.

Full Backups

This undo option helps you to take the backup of the entire Registry before changes are attempted in it. The full backup can be restored and the system can be reverted to the last known good configuration in case the changes made in Registry crops up serious issues.

You may click on the button “Take Full Registry Backup” to take the backup of the whole Registry.

The list of the full backups taken previously can be viewed under the section “Full Backups” (accessible from the left panel).

To restore any full backup item from the list, you may select the item and click on the “Restore” button and to remove the unwanted items click on the “Delete” button.

Click to enlarge image

Undo Changes screen


Settings tab lets you change the default settings. The left panel shows two items:

Scan Settings

Registry has been divided in 14 areas/categories. During the scan, by default all the areas will be scanned. You may change the default settings select the check the areas as per your need and preferences. All the selected areas will then be scanned by excluding the areas which are unchecked during Registry scanning operation.

Changes in the default settings can be applied by clicking on the “Apply” button.

The original/default settings can be restored by clicking on “Restore Defaults” button.

Exclusion List

Registry Cleaner includes an Exclusion list where the Registry entries added are meant to be skipped while scanning. The Registry entries considered to be genuine can be added to the list. The entries specified will not be scanned and marked as errors until and unless removed from the list.

Skip entries referring to Removable Media (Recommended)

It is recommended that this option remains checked during the Registry scan.

Explanation: When Removable Media is attached to the system, some associated entries are created in the Registry. When the Removable Media is removed, these associated entries become invalid. But these entries may be required when the Removable Media is again attached. Therefore, it is highly recommended that such entries should be ignored when Registry Cleaner is scanning for errors. To do this, please keep this option checked and save these entries to be detected as errors.

Click to enlarge image

Registry Cleaner Settings screen


Registry is very critical for any operating system to function smoothly. Registry should be constantly monitored and should be made free from invalid entries that clutter. This helps to maintain consistency in system speed and performance. Hence, Registry cleaning is regularly recommended.

Scheduler helps to schedule automatic Registry scans that do not require any user interference. This important task will be done on the predefined day, date and time without bothering to remember. This is a helpful mechanism as we might skip to do this quite often.

You may set the time of the scan by using the various options given.

Options to schedule scan:

“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 Cleaner Schedule screen

Frequently Asked Questions

How can Registry Cleaner be of help?

Registry is a critical part of Windows and users who do not have or have a little knowledge about Registry should not tamper with its data. As Registry is in constant use therefore accumulation of clutter in it will be an ongoing process. It needs to be maintained and cleaned from these obsolete entries on a regular basis and needless to say, Registry Cleaner can be of great help in doing this.

Invalid entries are created because of many reasons which clutter the Registry. Two most common reasons are:

  • The entries become invalid when uninstalled programs do not delete their associated Registry entries.
  • The entries become are invalid when they point to document files, sound files, help files, font files, history files and application paths that no longer exist on system or have been moved from their original physical locations.

Registry Cleaner uses expert mechanism to distinguish invalid entries existing in Registry and lists them to the user. The detected invalid entries/errors can then be wiped out from the Registry and prevent Registry to get disorganized.

Instructions to use Registry Cleaner

Registry Cleaner has an absolutely uncomplicated structure and can be used with complete ease. It has four tabs on the top namely, Scan, Undo Changes, Settings and Schedule. All have different functionalities. Registry scanning and cleaning is done under the Scan tab. The unwelcoming changes can be undone under the Undo Changes tab which will let you go back to the last best Registry configuration. The Settings tab will help you reset the scan settings and add genuine entries to Exclusion List and under Schedule tab; you may schedule automatic unattended Registry scans.

Untitled Page

Published by WinZip Computing, S.L. (WinZip Computing). All rights reserved.