• We should now be fully online following an overnight outage. Apologies for any inconvenience, we do not expect there to be any further issues.

Does "cleaning" the registry for bad keys really speed up Windows?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Originally posted by: Chadder007
Microsoft should have never created the Registry in Windows.

I don't have a problem with the registry so much as how much it's clogged by useless stuff or other stuff that should be hardcoded/hidden somewhere else.
 

Oyeve

Lifer
Oct 18, 1999
22,066
883
126
Originally posted by: Chadder007
Microsoft should have never created the Registry in Windows.

Well, yeah, but they should have done it right in the first place! :)
 

Rubycon

Madame President
Aug 10, 2005
17,768
485
126
I run regclean.exe.

Funny how for the longest time you could run it a few times and the undo file would only get so small and it would always have the fix errors option.

With a fully patched XP box, usually a second pass will produce a fully clean registry with no fix option and the undo file is very small on the last run.

Not that it makes a bit of difference in speed but I've been doing it since the 9x days. :p
 

Agentbolt

Diamond Member
Jul 9, 2004
3,340
1
0
As I use my years-old Win XP, it sometimes hangs for seconds (mouse cursor frozen etc.)

Are you noticing no slowdowns otherwise? Runs fine for awhile then hangs for a few seconds, then works like nothing happened? That's the exact problem I'm talking about. Turn off Autocomplete, clear all the saved stuff in Internet Options in the Autocomplete area (saved forms, addresses, passwords, etc..), and run a registry cleaner. Works like a charm.
 

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,600
6,084
136
services.msc

msconfig

CCleaner

AdAware SE Personal

AOL Active Virus Shield

Kerio 4.12 registered

My routine apps used after each reformat :)
 

Agentbolt

Diamond Member
Jul 9, 2004
3,340
1
0
Winpatrol is basically MSCONFIG on steroids. I really can't say enough good things about it, it's the single most useful and well-designed program I've ever seen.

www.winpatrol.com
 

gsellis

Diamond Member
Dec 4, 2003
6,061
0
0
Originally posted by: Chadder007
Microsoft should have never created the Registry in Windows.
Yeah, because win.ini and system.ini were soooo much better... :confused:

 

gsellis

Diamond Member
Dec 4, 2003
6,061
0
0
Here is a different approach. Create a new user and use that one. While system has all of what it does, you start a clean entry with a newer profile. But, you do need to get your documents if you have anything in My Documents. If you can create a new profile and it runs much faster than your old one, then a reg cleaner 'might' help you. I say 'might' because some app settings, the poorly designed ones and the one's where you said "Install for this user only, may not be present in the new profile. Missing components would make it seem faster at the loss of what was in to old one. But then again, it may be just what you want.
 

Oyeve

Lifer
Oct 18, 1999
22,066
883
126
Originally posted by: gsellis
Originally posted by: Chadder007
Microsoft should have never created the Registry in Windows.
Yeah, because win.ini and system.ini were soooo much better... :confused:


Well, it was easier to back up and play with and fix. :)
 

gsellis

Diamond Member
Dec 4, 2003
6,061
0
0
Originally posted by: Oyeve
Originally posted by: gsellis
Originally posted by: Chadder007
Microsoft should have never created the Registry in Windows.
Yeah, because win.ini and system.ini were soooo much better... :confused:


Well, it was easier to back up and play with and fix. :)
I had to create a boot process to allow a WFWG 3.11 laptop that would boot with a token-ring, ethernet, and wireless adapter (yes, really - had them in 1995) and boot without any. Forget the util, but the config.sys, autoexec.bat, win.ini, system.ini, and protocol.ini had to be altered as part of the start process. Getting really long ini files too. Boy did I like Win 95, plug and pray and not having to mess with the registry.

OS/2 was unfun too. But at least now, you can boot with Win PE and fix the registry.

 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Originally posted by: Chadder007
Microsoft should have never created the Registry in Windows.

It's funny how often people fault Microsoft for decisions they have made over time, in response to historical conditions that no longer exist. Windows has been around 17 or 18 years now, DOS even longer. Back in the late eighties and early nineties most programs stored their configuration locally, in .ini files, or proprietary formats. MS thought a more centralized standard repository was a good idea, as did most customers, so they put it in. It worked pretty well for years. But people now install so much stuff, the stuff they install is so much more complicated, and the people who script install packages (or more accurately, uninstall packages) suck at it so badly, that the registry has become a vulnerability rather than a benefit. They are now pushing application configuration back toward the file system using the user directory structure and XML data formats, and supporting this model through APIs in the .Net framework. Things change.

Registry "bloat" and system performance... I don't buy that there's much of a link at all, except in specific circumstances. Those are pretty much limited to when a program tries to read bad registry data and either hangs or slows way down. Other than that the effects would be that the registry would be larger on disk, take more time to search, etc.

But unless your registry is like 50% old, stale keys, I can't see this really making a difference.
 
Nov 14, 2006
50
0
0
Back when Win98 was the standard I came to be of some renown for manual registry cleaning. But back then the registry was way smaller than it is in XP. That and I was much more the expert. Now I used Microsoft's own reg cleaner for WinXP. It's called RegClean, go figure! You can find it in the Powertoys section of their website. It has removed errant entries for me and has never hosed my system.
 

conlan

Diamond Member
Jan 27, 2001
3,395
0
76
From the MS site:

"The RegClean utility is no longer supported and has been removed from all Microsoft download sites."
 

ForumMaster

Diamond Member
Feb 24, 2005
7,792
1
0
i use Registry Mechanic every once in a while. get's rid of a lot of things that other cleaners don't get. also compacts and defrags the registry which can speed up boot time and such.
 

Muse

Lifer
Jul 11, 2001
40,887
10,224
136
Originally posted by: Imyourzero
I know this isn't the software forum, but while we're at it why not suggest some of the BEST reg cleaning utilities that truly do get rid of old junk entries while keeping everything that's needed intact? The only ones I've used are TweakNow RegCleaner Standard and CCleaner. I didn't really notice a speed increase after using either of them, but at least they didn't hose my systems.

I got a recommendation today in a different set of forums, and I quote:

Registry: Registry First Aid is excellent. I'm sure it's not free. This guy likes the best.
 

Craig234

Lifer
May 1, 2006
38,548
350
126
I found "Eusing Free Registry Cleaner" on the web. It worked fine. I think it said it removed 1,693 entries - and it solved a problem I had with an aborted install that had made a game not able to install.
 

WildHorse

Diamond Member
Jun 29, 2003
5,006
0
0
I have Registry First Aid and EasyCleaner, & run one or the other pretty often..

Back in Windows 98 days my experience convinced me of the benefits of registry cleaning . Over time a lot of little features had stopped functioning. After I heard about registry cleaning r& ran one, things were revivified. Ever since I've continued to run cleaners.

I do registry cleaning & defrag probably more often than most people, & think it helps prevent problems from developing.
 

shortylickens

No Lifer
Jul 15, 2003
80,287
17,081
136
I have noticed (even in XP Pro SP2) that cleaning the registry does improve boot times slightly. After the boot I dont see any difference.
Right after that I usually run Adaware and SpybotSD.

Will certainly make note of the programs I've seen here today.