Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

How to optimize the windows registry?


  • Please log in to reply
12 replies to this topic

#1
AlexCeed

AlexCeed

    Newbie

  • Member
  • 26 posts
  • Joined 11-April 11
  • OS:Windows 7 x86
  • Country: Country Flag
In theory, the registry is just like an ordinary database that once data is entered in it, it doesn't fully remove it. As time goes by it increases its size over and over again. My logic states that even if you remove invalid data from the registry, its size will NOT decrease. So , now we are dealing with two issues: size increase and fragmentation.
How do we overcome this? How we correctly optimize the registry? I'm fed up with crap shareware applications that don't do a **** thing.

Please do not suggest potentially dangerous applications such as: tune-up, acelogix etc. They don't work and will never do.

Edited by AlexCeed, 02 June 2013 - 11:37 AM.



How to remove advertisement from MSFN

#2
-X-

-X-

    Member

  • MSFN Sponsor
  • 2,421 posts
  • Joined 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Donator

NTREGOPThttp://www.larshederer.homepage.t-online.de/erunt/

Download all Windows XP Post SP3 High-Priority Updates with a simple double click @ xdot.tk post-12166-0-42859000-1399044129.png ]
               If someone helps you fix a problem, please report back so they and others can benefit from the solution. Thanks!


#3
vinifera

vinifera

    <°)))><

  • Member
  • PipPipPipPipPip
  • 968 posts
  • Joined 27-August 09
  • OS:Windows 7 x86
  • Country: Country Flag
well I use Wise Registry Cleaner
this program is always freeware (and no ads)

it both searches and cleans redundant reg entries (allows you what/not to remove, suggests what is safe/and not)
and defrags registry too

Edited by vinifera, 10 June 2013 - 05:11 AM.

If you want true Windows user experience
try Longhorn builds: 3718, 4029, 4066

#4
xpclient

xpclient

    XP was my idea. 3rd party apps make NT6 my idea.

  • Member
  • PipPipPip
  • 335 posts
  • Joined 30-July 05
  • OS:XP Pro x64
  • Country: Country Flag
Exactly. Use ERUNT to revert to a previous copy if you think a lot of junk has accumulated. Registry cleaners are CRAPWARE and should be avoided.

Impossible to run NT6 without third party fixes.


#5
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,584 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Registry cleaners are CRAPWARE and should be avoided.

ALL of them? :unsure:

What is the alternative, cleaning a Registry by hand? :w00t:

Old related threads:
http://www.msfn.org/...T&f=19&t=111078
http://www.msfn.org/...ST&f=19&t=68677


jaclaz

#6
vinifera

vinifera

    <°)))><

  • Member
  • PipPipPipPipPip
  • 968 posts
  • Joined 27-August 09
  • OS:Windows 7 x86
  • Country: Country Flag
they are not all crapware
and untill you try something don't comment on it tyvm
If you want true Windows user experience
try Longhorn builds: 3718, 4029, 4066

#7
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 6,093 posts
  • Joined 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

registry cleaners are useless and improve nothing. Only when the registry is very large (over 1GB) cleaning improves boot perf.
Posted Image

#8
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,584 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

registry cleaners are useless and improve nothing.

Ah well, then a lot of people have used them vainly all these years. :(
What about defragging it?

Only when the registry is very large (over 1GB) cleaning improves boot perf.

I would say that that depends on the storage subsystem, I had the impression that the time needed to load a file from disk was dependent on it's size and on the speed of data transfer the actual device/bus can provide. :angel

jaclaz

Edited by jaclaz, 11 June 2013 - 07:02 AM.


#9
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 6,093 posts
  • Joined 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

Starting with XP Windows only loads some hive and not the whole registry. So only in Win9x it had a perf impact. Users often do things which make no sense. :whistle:
Posted Image

#10
cluberti

cluberti

    Gustatus similis pullus

  • Supervisor
  • 11,252 posts
  • Joined 09-September 01
  • OS:Windows 8.1 x64
  • Country: Country Flag
Given registry access is done in memory and whole hives are not necessarily automatically loaded anymore, MagicAndre is correct - unless the registry hive is gigantic (1+GB, and even that doesn't take much on a newish system) and horrendously fragmented on disk ... and it's not an SSD), loading the portions needed into memory don't take very long at all during boot (perhaps a second or three). Also, given the hive as a whole is no longer loaded in it's entirety, "cleaning" it or compacting to clear white space is only going to give you back some MB on disk - it isn't likely to improve performance in a perceptible way at all unless the system is *really* old with a *really* slow 5400RPM or slower disk as the boot volume. In my experience, only then would "cleaning" the registry provide performance gains. Having duplicate entries in places could cause *application issues* if the app itself doesn't like such problems, but those are application stability issues, and it won't make Windows (or the apps running on it) go any faster in any perceptible manner.

As MagicAndre said, this has been this way since XP in 2001, and even Windows 2000 did a better job of 9x loading hives into memory so it wasn't really an issue there either. This is one of those nuggets of "legacy knowledge" that keep getting trotted out as a help when, in fact, it's at the least fairly useless, and potentially dangerous to system stability (I've seen registry "cleaners" totally break boxes), with no real upside that would be gained by doing so.
MCTS Windows Internals, MCITP Server 2008 EA, MCTS MDT/BDD, MCSE/MCSA Server 2003, Server 2012, Windows 8
--------------------
Please read the rules before posting!
Please consider donating to MSFN to keep it up and running!

#11
bphlpt

bphlpt

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,798 posts
  • Joined 12-May 07
  • OS:none specified
  • Country: Country Flag
I guess in a way then that this is like when some folks think they need to "lite" their OS because it will run faster without all the "extra" stuff that they don't use. With today's systems speed, amount of memory, install memory options, disk size and speed, etc, the typical user is extremely unlikely to see any difference in speed, boot time, or stability, and is more likely to remove something that they will need someday. [Full disclosure -- I don't "lite" my OS, but I do mildly clean my registry (CCleaner). I realize now that it probably doesn't make any measurable difference, but it makes me feel better and I've never had any problems because of it.]

Cheers and Regards

Posted Image


#12
cluberti

cluberti

    Gustatus similis pullus

  • Supervisor
  • 11,252 posts
  • Joined 09-September 01
  • OS:Windows 8.1 x64
  • Country: Country Flag
Well, it's always your machine - do with it what you will. As long as you know you're doing something purely for OCD reasons and you know the risks - it's your machine! If you want to clean the registry, do it. Just know that it doesn't really do anything measurable ;), and there can be risks involved.

At the end of the day, though, you have to do what you have to do, even if it just scratches an itch in your brain.
MCTS Windows Internals, MCITP Server 2008 EA, MCTS MDT/BDD, MCSE/MCSA Server 2003, Server 2012, Windows 8
--------------------
Please read the rules before posting!
Please consider donating to MSFN to keep it up and running!

#13
HarryTri

HarryTri

    Member

  • Member
  • PipPip
  • 200 posts
  • Joined 17-August 12
  • OS:Windows 8 x64
  • Country: Country Flag
Advanced SystemCare Free also cleans and defrags the registry. I use it to clean the registry to have it, let's say, more tidy, the truth is that after the first time there are no many things to be cleaned, as for defraging it hardly makes any difference in size under normal conditions. The process is rather safe anyway if the application used isn't a crapy one, at least that's my experience- of course always something can go wrong, whatever you do in this world has an unavoidable risk, doesn't it?

I always love Windows XP!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users