Is Registry Defrag Useful?

First, thanks much for all the opinions.
In my case I've been using these system optimizers for some time and I do agree defragging the registry doesn't do anything for performance.
I've used many system optimizers and have yet to have a problem with a registry cleaner. They have never trashed my system. And I can tell you that programs do leave stuff behind in the registry after uninstalling them (not it would cause any problems). But again, never have registry cleaners trashed my system... at least noticeably.


The registry is accessed like a database - small locations are read/written in a random order. defragging so that the registry's blocks are sequentially contiguous on disk does not improve performance for this kind of non-sequential access. There is no point to it.
 
Last edited:

My Computer My Computer

At a glance

Windows 10 Pro. EFI boot partition, full EFI ...i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-1...MSI GTX 970 Gaming 4G
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built (GeneO industries)/Model 4
OS
Windows 10 Pro. EFI boot partition, full EFI boot
CPU
i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V
Motherboard
ASUS Maximus VI Hero
Memory
16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-10-30-1, 1.6V
Graphics Card(s)
MSI GTX 970 Gaming 4G
Sound Card
Onboard SupremeFX Audio
Monitor(s) Displays
NEC Spectraview 2490WUXi-SV
Screen Resolution
1920 x 1200
Hard Drives
Samsung 850 Pro 256GB (OS), Samsung 2x 128GB 840 Pro SSD in RAID0, 3x WD Blue 6Gb/s 1TB RAID0, WD 2TB Black external USB 3.0, 2TB WD20EARS Green external USB 3.0, 2x 500GB Seagate and 1 750 GB external USB, 1x 350GB external USB3
PSU
Seasonic X-850 (2012 KM3 model)
Case
Fractal Design Define R4
Cooling
NH-D14, NF-F12, NF-A15; NF-P14, NF-P12,NF-A14, S12A PWM
Keyboard
Cooler Master Storm Quickfire Rapid - Brown
Mouse
Logitech G602
Internet Speed
126.4 Mb/s down, 24.3 Mb/s up
Other Info
USB 3.0 x8 , SATA III x8, eSATA, USB 2.0 x6. Samsung DVD R/W drive.

WEI: CPU 7.8, Memory 7.9, Graphics 7.9, Disk 7.9
I've been using ccleaner for many years now on Win xp, Vista and Win 7 and never had any problems. As far as registry goes, IMHO the whole system is broken from the beginning, entries for programs that I don't even remember I had installed and deleted still remain in the registry and maybe Windows itself knows how to take care of registry, but it's all those stupid little programs you install that do the writing into registry, no one knows why and what for. But as others already mentioned, cleaning registry is not safe and very few programs do it right and since as I said IMO the whole system is broken, it is very easy to mess something up and create a lot of problems. And here is my question: if every installed program writes to registry and always leaves "garbage" behind even after deletion, how long before registry is so big that it actually slows down the system? I always use portable applications that do not write to registry, unless I have no choice of course, I manually delete registry entries left behind after uninstall of a program and still my registry files are twice as big as when new.
If you do decide to use some sort of registry cleaner, make sure original registry is safely backed up and you know recovery procedures in case things go south and you can't even bootup (and I've seen that as well).
And BTW there is portable version of CCleaner, so it shouldn't be writing to registry and compound the problem you're trying to fix.
 

My Computer My Computer

At a glance

win7hp64
OS
win7hp64
I've been using ccleaner for many years now on Win xp, Vista and Win 7 and never had any problems. As far as registry goes, IMHO the whole system is broken from the beginning, entries for programs that I don't even remember I had installed and deleted still remain in the registry and maybe Windows itself knows how to take care of registry, but it's all those stupid little programs you install that do the writing into registry, no one knows why and what for. But as others already mentioned, cleaning registry is not safe and very few programs do it right and since as I said IMO the whole system is broken, it is very easy to mess something up and create a lot of problems. And here is my question: if every installed program writes to registry and always leaves "garbage" behind even after deletion, how long before registry is so big that it actually slows down the system? I always use portable applications that do not write to registry, unless I have no choice of course, I manually delete registry entries left behind after uninstall of a program and still my registry files are twice as big as when new.
If you do decide to use some sort of registry cleaner, make sure original registry is safely backed up and you know recovery procedures in case things go south and you can't even bootup (and I've seen that as well).
 

My Computer My Computer

At a glance

win7hp64
OS
win7hp64
According to Fred Langa, in an article written long ago in the XP heyday, "jv16 PowerTools" provides the best Registry Cleaner. However this thread is about Registry Defrag and not about Registry cleaning.

One can defrag Registry as often as one likes because it doesn't change the information stored in the Registry. However it doesn't speed up the computer perceptibly either. In practice therefore Registry defrag is hardly of any use.
 

My Computer My Computer

At a glance

Windows 7 Pro with SP1 32bit2 gigs of RAMIntel(R) 82845G/GL/GE/PE/GV Graphics Controller
Computer Manufacturer/Model Number
Custom Built
OS
Windows 7 Pro with SP1 32bit
Motherboard
Intel D845GVS1 X86-based PC
Memory
2 gigs of RAM
Graphics Card(s)
Intel(R) 82845G/GL/GE/PE/GV Graphics Controller
Sound Card
Realtek AC'97 Audio
Monitor(s) Displays
Samsung SyncMaster 931BF Black 19" LCD Monitor
Screen Resolution
1280X960
Hard Drives
1. SAMSUNG SP0822N ATA Device ~ 80 GigaBytes

2. Seagate FreeAgent Go USB Device ~ 500 GigaBytes
Keyboard
COMPAQ Standard PS/2 Keyboard
Mouse
iBall Laser Precise Speedster
Internet Speed
4 mb/sec
True, partially because the registry is memory mapped in sections during use, meaning the portions in use are stored in RAM. You end up with an imperceptable hit loading sections from disk into RAM if the reg files are fragmented, but during actual usage it makes no difference in performance.
 

My Computer My Computer

At a glance

Windows 10 Pro x64Intel Core i7 4790K @ 4.5GHz32GB DDR3Nvidia GeForce GTX970
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom
OS
Windows 10 Pro x64
CPU
Intel Core i7 4790K @ 4.5GHz
Motherboard
Asus Maximus Hero VII
Memory
32GB DDR3
Graphics Card(s)
Nvidia GeForce GTX970
Sound Card
Realtek HD Audio
Screen Resolution
1920x1200
Hard Drives
1x Samsung 250GB SSD
4x WD RE 2TB (RAIDZ)
PSU
Corsair AX760i
Case
Fractal Design Define R4
Cooling
Noctua NH-D15
So "cleaning" and "defragging" the registry are different. I've never even looked in to it but I assume in order to defrag the registry a 3rd party program must be used. I don't think CCleaner's cleaning counts.

And since Windows does not defrag the registry automatically as it does for the drives with Disk Defragmenter I don't see a need.
 

My Computer My Computer

At a glance

Win 7 Home Premium x64Intel Core i3-540 3.07 GHz4 GB (2 X 2) Dual-Channel PC-10600 DDR3 @ 665...Integrated Intel H57
Computer Manufacturer/Model Number
HP p6608f
OS
Win 7 Home Premium x64
CPU
Intel Core i3-540 3.07 GHz
Motherboard
MS-7613 (Iona-GL8E)
Memory
4 GB (2 X 2) Dual-Channel PC-10600 DDR3 @ 665MHz (9-9-9-24)
Graphics Card(s)
Integrated Intel H57
Sound Card
Integrated Realtek ALC888S Audio
Monitor(s) Displays
17" SDM-HS73 (a vestige from my old computer)
Screen Resolution
1280 X 1024
Hard Drives
750GB SATA 7200 RPM
PSU
250W
Keyboard
HP USB keyboard
Mouse
HP USB optical mouse
Internet Speed
15Mbps/1Mbps
From my personal experience, or tragedies, depending on your point of view; I will never clean or compact the registry... Again!!

Nine months ago I purchased an new computer making the jump from XP to 7. Being a creature of habit I had the idea that I needed to clean, compact, edit, etc. the registry to keep Windows 7 running smooth as I did with XP. I was so wrong.

On the other hand the experience brought me to this forum which has taught me, among many other things, the importance of backups, images and to leave the registry alone unless closely supervised by those that know about such things.

Perhaps I will one day feel comfortable poking around in the registry as I do with XP but I need to learn a lot more before that happens.
 

My Computer My Computer

At a glance

1. Windows 7 Home Premium sp1 - 64bit 2. Wind...1. AMD Phenom II x2 511 3.4GHz 2. Intel i7-47...1. 5 GB - DDR3 2. 8GB DDR3-1600MHzIntegrated 1. ATI Radeon 4200 2. Intel HD Gra...
Computer type
PC/Desktop
Computer Manufacturer/Model Number
1. HP p6733w Desktop 2. HP Envy 700-515xt Desktop
OS
1. Windows 7 Home Premium sp1 - 64bit 2. Windows 7 Pro sp1 - 64bit
CPU
1. AMD Phenom II x2 511 3.4GHz 2. Intel i7-4790 Quad 4.0GHz
Motherboard
1. N-Alvorix-RS880-uATX 2. Kaili2
Memory
1. 5 GB - DDR3 2. 8GB DDR3-1600MHz
Graphics Card(s)
Integrated 1. ATI Radeon 4200 2. Intel HD Graphics 4600
Sound Card
1. Realtek High Definition Audio 2. Realtek (Neutered Beats)
Monitor(s) Displays
1. Acer V193L 2. HP 2311 Series Wide LCD
Screen Resolution
1. 1280 x 1024 2. 1920 x 1080
Hard Drives
1. 750 GB - 7200 RPM SATA 2. 1TB 7200 RPM SATA
PSU
1. 250w 2. 300w
Cooling
Stock
Keyboard
Logitech USB keyboard
Mouse
Logitech USB optical mouse
Internet Speed
1.0 - 2.0 mbps
Antivirus
Eset Smart Security v9.0.349.0
Browser
Pale Moon
Reasons registry cleaning is useful to me:
1. It scans some old software entries that may have any conflict once I installed a newer version.
2. Windows' Add/Remove programs is not smart enough to truly detect if a software is already uninstalled as it relies on the software's registry entries.
3. When a software installation is broken by another software (example: a startup entry that is messed up by a startup manager); reinstalling the software doesn't always fix it, so the registries that contain instructions must be removed first before making a successful installation.


Reason registry defragging is useful to me:
1. I have many softwares open at the same time. So defragging registry from time to time gives it a little boost without having to rely on RAM (especially if the software in question is something that I activate/deactivate/edit regularly). I don't expect speed difference though, but I always experience reduced amount of lagging.

I clean and defrag registry for purposes related to installed softwares. Some people may have different purposes so it always rely on the user how much useful these methods are.
I just find it funny that some people views registry cleaning+defragging as a drastic operation and has the potential to either break Windows (the OS itself) or give it a fifth wheel, and yet they end up in trouble because of one stupid mistake of not backing up their registry.
Anyway, my computer is more about the software I use than the OS running in it. And I' not a purist, so I guess I'm a little braver to try things. :D
 

My Computer My Computer

At a glance

Windows 7 Professional x64 | Windows ME | Win...Intel Mobile Core 2 Duo SU7300 @ 1.30GHz3 GB HDDR3 411MHzMobile Intel 4 Series Express Chipset Family
Computer Manufacturer/Model Number
ASUS UL80A
OS
Windows 7 Professional x64 | Windows ME | Windows 8 Dev Preview
CPU
Intel Mobile Core 2 Duo SU7300 @ 1.30GHz
Motherboard
ASUSTeK Computer Inc. UL80A (Socket 478)
Memory
3 GB HDDR3 411MHz
Graphics Card(s)
Mobile Intel 4 Series Express Chipset Family
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
AU Optronics B140XW02 V1
Screen Resolution
1366x768
Hard Drives
500GB internal
320GB external
Keyboard
cheap keyboard
Mouse
cheap mouse
Windows 7 has a much better and efficient registry and should not need compaction nor defragging. A mild cleaner such as CCleaner generally doesn't harm 7 but other can and do, one culprit has been AVG tools and such.
 

My Computer My Computer

At a glance

Windows 7 Ultimate X64 SP1Intel i5-2550K, Differing ~4.4-4.8GHz No buil...16GB G.Skill Sniper 1866MHz @ 2133MHz 2x8GBASUS GTX650TIB-DC2OC-2GD5, (650TI Boost)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built Desktop By DataTech
OS
Windows 7 Ultimate X64 SP1
CPU
Intel i5-2550K, Differing ~4.4-4.8GHz No built in GPU
Motherboard
ASUS P8Z68-V PRO/GEN3
Memory
16GB G.Skill Sniper 1866MHz @ 2133MHz 2x8GB
Graphics Card(s)
ASUS GTX650TIB-DC2OC-2GD5, (650TI Boost)
Sound Card
Onboard Realtek 5-1
Monitor(s) Displays
Samsung P2570HD
Screen Resolution
1920x1080
Hard Drives
Samsung 840 Pro 256GB SSD for OS, 500GB Seagate Constellation (Enterprise drive) for Data
PSU
Corsair HX650W
Case
Inwin Dragon Rider
Cooling
Hyper 212 EVO w/two Noctua fans, push-pull, @1300 RPM
Keyboard
E-Z Eyes, bright yellow keys with large characters
Mouse
steelseries SENSEI Laser Pro Gaming
Internet Speed
48-51Mbs Mbs down, 11 Mbs up Xfinity Cable
Antivirus
Norton Internet Security 2013
Browser
IE 10, Opera, Pale Moon if needed
Other Info
4 case fans, LG BluRay-RE, ASUS DVD-RW, Mr. Fusion power supply, 1.21 gigawatts.
In my opinion defragging the Registry doesn't do any harm whatsoever but Registry cleaning, particularly if done in the aggressive mode, can sometimes cause problem.
 

My Computer My Computer

At a glance

Windows 7 Pro with SP1 32bit2 gigs of RAMIntel(R) 82845G/GL/GE/PE/GV Graphics Controller
Computer Manufacturer/Model Number
Custom Built
OS
Windows 7 Pro with SP1 32bit
Motherboard
Intel D845GVS1 X86-based PC
Memory
2 gigs of RAM
Graphics Card(s)
Intel(R) 82845G/GL/GE/PE/GV Graphics Controller
Sound Card
Realtek AC'97 Audio
Monitor(s) Displays
Samsung SyncMaster 931BF Black 19" LCD Monitor
Screen Resolution
1280X960
Hard Drives
1. SAMSUNG SP0822N ATA Device ~ 80 GigaBytes

2. Seagate FreeAgent Go USB Device ~ 500 GigaBytes
Keyboard
COMPAQ Standard PS/2 Keyboard
Mouse
iBall Laser Precise Speedster
Internet Speed
4 mb/sec
After CCleaner's aggressive registry cleaner screwed up my grandson's computer recently my advice would be to forget tampering with the registry.

As previous posters have said, Windows 7 does a pretty good job of taking care of business.

If it ain't broke, don't fix it. :)

Andy, can you tell us the circumstances of CCleaner messing up the Registry and how you know with certainty it was CCleaner.

The reason I ask is that I have read hearsay about CCleaner messing up the registry for years but never seen a documented case. Meanwhile I've installed it on hundreds of machines representing thousands of uses and never had a single complaint on it's disk or reg cleaner.

Any probs were easily traced instead to viruses, Updates, or other causes - not CCleaner. I'm wondering how you know for sure it's CCleaner which is probably the most universally respected app in the entire tech world.

As far as reg defrag which is the OP's question, I also used Auslogics for years and installed it for many satisfied users of both Disk and Reg defraggers. However I never was convinced there was a benefit, and have since switched to Puran boot-time defragger which gets System files not running at boot and does seem to noticeably help - including a 2 minute startup cut in half after boot defrag was prescribed by our expert Cluberti.
 
Back
Top