RegistryChangesView is a tool for Windows that allows you to take a snapshot of Windows Registry and later compare it with another Registry snapshots, with the current Registry or with Registry files stored in a shadow copy created by Windows. When comparing 2 Registry snapshots, you can see the exact changes made in the Registry between the 2 snapshots, and optionally export the Registry changes into a standard .reg file of RegEdit.
Download RegistryChangesView

USB Oblivion
This utility designed to erase all traces of connected USB devices - flash-drives, disks and CD-ROMs from computer registry of Windows XP, Windows 2003, Windows Vista, Windows 7, Windows 8, Windows 10 (32/64-bit versions). The utility has a test mode of operation, i.e. without actually removing data from the registry, and, just in case, creates a .reg-file to undo any changes. There is also a fully automatic mode.
Download USB Oblivion

EncryptedRegView is a tool for Windows that scans the Registry of your current running system or the Registry of external hard drive you choose and searches for data encrypted with DPAPI (Data Protection API). When it finds encrypted data in the Registry, it tries to decrypt it and displays the decrypted data in the main window of EncryptedRegView. With this tool, you may find passwords and other secret data stored in the Registry by Microsoft products as well as by 3-party products.
Download EncryptedRegView

DriveCleanup does what you could do manually in the Windows Device Manager. DriveCleanup removes all currently non present USB Storage Devices, Disks, CDROMs, Floppies, Storage Volumes and WPD devices from the device tree. Furthermore it removes orphaned registry items related to these device types. Started with parameter -T (like test) it shows which devices it would remove.
Download DriveCleanup

YARU is a minimal version of a registry viewer compared to the many others that are freely available on the Internet. YARU was designed to try to parse (on a best effort basis) the Windows registry hives and display the results in a tree view GUI. Inspired by the desire to look into the Windows registry metadata so as to better forensically analyze the registry hives, yaru was designed with a portable and extensible architecture in mind so that it could be compiled to run on various operating systems.
Download YARU

Registry Finder
Registry Finder is a small, fast and handy utility that searches the Windows registry and displays the results in a list. You can edit found items or jump to an item in RegEdit in a single click. Search results can be saved to a .reg or a text file. Registry Finder does not require installation. Just download and put it into any folder on HDD or USB drive and start the executable. The utility does not store any its data in the registry. It stores settings in the RegistryFinder.config file located in the same folder as the executable.
Download Registry Finder

Registry Key Jumper
Registry is the heart of the windows operating system and modifying the Registry is not easy but sometimes is necessary, such as you may want to make a customization or repair a registry key or just want to use a Registry trick that you need, Registry Key Jumper simplifies the navigation of your registry, it is a Portable Freeware Application.
Download Registry Key Jumper

HiveLoader is a powerful system tool that allows you to load and unload registry hives as well as create new registry hives. If you do not know what a registry hive is then this program is not for you! Improper modification of your computer's registry could easily break your computer. If you know what a registry hive is but you are wondering why you would want to load a new registry hive, there are several good reasons to load another registry hive. First, not all registry hives are loaded into the active registry at startup, e.g. the 'Default User' hive is not loaded. Second, you may have multiple copies of Windows installed on the same computer, this allows you to load registry hives from the inactive copy of Windows. Lastly, you can load registry hives from offline registry hives contained in virtual machines or disk images. HiveLoader allows you to load these hives, view and edit these hives, then unload them. All changes are committed to the hive as you make them, you cannot unload the hive and discard the changes you made.
Download HiveLoader

HiveDefrag is a powerful utility that defragments your registry which increases system performance. The registry can become fragmented in two different ways, 1) the files on disk can become fragmented and 2) the internal structure of the hives can become fragmented. SysInternals tool PageDefrag only deals with the first form of fragmentation, whereas HiveDefrag deals with the second. As it turns out, defragmenting the registry files has little if any improvement on system performance, but defragmenting the registry hives does improve the system performance. The more the machine has been used since Windows was installed, the more fragmented the registry will be, the more improvement you will get from this program.
Download HiveDefrag

RegFromApp monitors the Registry changes made by the application that you selected, and creates a standard RegEdit registration file (.reg) that contains all the Registry changes made by the application. You can use the generated .reg file to import these changes with RegEdit when it's needed.
Download RegFromApp

Puran Registry Defrag
Puran Registry Defrag is a free utility to defrag and compact Windows registry for better computer performance. Main Features: Scan and defrag Windows registry; Scan registry results with estimated registry size reduction; ...
Download Puran Registry Defrag

Puran Registry Cleaner
Puran Registry Cleaner is an easy to use free tool that can help you find and delete unnecessary registry keys and values for better performance of your computer. Main Features: Scan and delete invalid registry keys and values; You can select type of registry keys to be scanned; You can also exclude certain registry key from detection; ...
Download Puran Registry Cleaner

RegScanner is a small utility that allows you to scan the Registry, find the desired Registry values that match to the specified search criteria, and display them in one list. After finding the Registry values, you can easily jump to the right value in RegEdit, simply by double-clicking the desired Registry item. You can also export the found Registry values into a .reg file that can be used in RegEdit.
Download RegScanner

ListRegistryLinks is a command line program that scans the registry for REG_LINKs and lists those found along with their targets.
Download ListRegistryLinks

RegJumper is a command line registry navigator. Its purpose is to make Regedit.exe select (jump to, make a regjump to) specified by the user registry key or value. It features: running Regedit in single or multiple instances mode; handling both 32 and 64 bit versions of Regedit; synchronization mechanism when multiple instances are used; logging output result into file or the default output stream...
Download RegJumper

Regshot is a small, free and open-source registry compare utility that allows you to quickly take a snapshot of your registry and then compare it with a second one - done after doing system changes or installing a new software product. The changes report can be produced in text or HTML format and contains a list of all modifications that have taken place between the two snapshots. In addition, you can also specify folders (with subfolders) to be scanned for changes as well.
Download RegShot

TrackWinstall is a free tool that informs you about the changes a setup program made to your Windows installation. It shows you what files where added or removed and which files were changed by the setup program. It also lists all Registry changes.
TrackWinstall uses the differential method, i.e. it compares the system states before and after the installation. However, it doesn't create an MSI installation package. You'll get an activity protocol instead. This is can be useful if there are conflicts between applications or if you want your packager to create a usable setup file.
The programmer's description on the homepage is in German. If you start TrackWinstall on an English Windows, it opens with an English-user interface. The help file is in English, too.
Download TrackWinstall

RegDllView is a small utility that displays the list of all registered dll/ocx/exe files (COM registration). For each registered file, you can view the last date/time that it was registered, and the list of all registration entries (CLSID/ProgID).
Download RegDllView