AumHa Forums

Supporting Users of Windows Desktop Systems
It is currently Thu 7/29/10 04:29 pm

All times are UTC - 8 hours [ DST ]




Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 45 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: AUMHA Discussion: Should I Use a Registry Cleaner?
PostPosted: Sat 7/14/07 06:20 pm 
Offline
AH-VSOP & MS-MVP
AH-VSOP & MS-MVP
User avatar

Joined: Mon 9/18/06 12:32 pm
Posts: 16048
Location: Chevy Chase, MD
ultra_classic wrote:
I was using regedit to rid my computer of some leftover pieces of uninstalled programs probably (two years worth). I notice going down through the trees there is a ton of empty CLSID files (the ones with the long numbers. EEAB7790 -C514 -11D1 -B42B- 00805FC1270E

Ran my Registry Mechanic 6.0 and it removed a lot of stuff, and also CCleaner and it took out some more that Mechanic didn't touch. Went back and there is still a bunch to put it mildly of empty CLSID files still left. 8-O

Question: Is there any known program that will scan a registry and pick out the empty usseless taking up space for nothing CLSID files?

Thanks,
ultra_classic
_______________________________
kiethc wrote:
Hi Ultra,

Microsoft has a freebie online program at http://onecare.live.com/site/en-us/default.htm. The first time I used it, it found and removed 300 and some odd registry entries. You might want to give it a try. Being the Godfather's program it should be safe....theoretically. It didn't do me any harm.

Keithc
_______________________________
KB. wrote:
kiethc wrote:
Microsoft has a freebie online program at http://onecare.live.com/site/en-us/default.htm. Being the Godfather's program it should be safe....theoretically. It didn't do me any harm.
I strongly recommend that you, or anyone else, avoid using the onecare registry cleaner

Here's why:

The onecare cleaner offers no chance to backup what is removed and whatever it removes is gone, forever. [1] Should it mistakenly remove a key or value needed by your operating system or software it's gone along with your program or operating system. I've seen onecare's registry cleaner completely hose systems.

IMHO (and many others), XP does a fine job maintaining the registry and cleaners are not needed. If you insist on using a registry cleaner, I insist that you use one that allows you to backup what it removes.

Also, IMHO, you'll get more bang for the buck performance wise by simply using disk cleanup to remove the clutter from your system and defragmenting the hard drive.

Disk Cleanup
  • Click Start.
  • Click All Programs | Accessories | System Tools | Disk Cleanup.
  • Disk cleanup will calculate the free space on your computer, which may take a few minutes.
  • After the calculation is complete, confirm that only the following checkboxes are checked:
      Temporary Internet Files
      Recycle Bin
      Temporary Files
  • Click OK and Yes when prompted to delete files.
Disk cleanup will delete the files and close automatically when finished.

Defrag the drive
Start-All Programs-Accessories-System Tools-Disk Defragmenter. Have it defragment your local disk.

==========================
[1] Restoring Registry Keys after Cleanup
http://boards.live.com/safetyboards/thr ... eadID=4868

Best of luck
KB
MalwareImage
_______________________________
Curt Christianson wrote:
Hi ultra,

Most every MVP I've run into does not advocate the use of any Registry cleaners. I've tried a couple of popularly toted ones, and was amazed at the entries they wanted to get rid of.
I did use one occasionally when I ran W98SE, as "Registry bloat" was more of an issue back then. I'm told that XP does not suffer from this like 98 did. I tried to find the articles to refer you, but I can't locate them right now.
You may want to see Jim E.'s reference here:
http://www.aumha.org/win5/a/regpak.php

Curt Christianson
(Not the MVP)
_______________________________
ultra_classic wrote:
Thank you all for your input on this matter. I shall take the advice given and leave well enough alone! I must add, I have been using PC Tools products for years without a problem. For instance Registry Mechanic that I have used since ver. 3 and now ver. 6, always makes a restore point prior to 'repair' although I've never had to use it. Lucky I guess. :)

ultra_classic
_______________________________
kiethc wrote:
KB. wrote:
The onecare cleaner offers no chance to backup what is removed and whatever it removes is gone, forever.

Hi KB,

You are no doubt right that it is best to not try to clean the registry and I usually follow that rule. However, the onecare cleaner does establish a restore point so is that not a good enough backup? Too, one could use erunt or some other method of backing up the registry before he goes into onecare, couldn't he?

Just wondering.
Keithc
_______________________________
KB. wrote:
keithc wrote:
However, the onecare cleaner does establish a restore point so is that not a good enough backup?

It creates a restore point or a backup of the registry?

Possibly MS has cleaned up their act and modified the tool (that I would never use myself and won't use to answer my question above) to allow backups to be created. [1] A system restore point will backup the registry if the OP has SR enabled. Keep in mind that the SR point goes by by :bomb: in time at a rate that depends upon how much space the OP has allocated to it.
kiethc wrote:
Too, one could use erunt or some other method of backing up the registry before he goes into onecare, couldn't he?

Yes, backing up the registry could and should be done before ever attempting to clean it, but you didn't mention that in your earlier post which is why I felt compelled to chime in here. Then again, why do we need to clean the XP registry?

=======================================
[1] Restoring Registry Keys after Cleanup
http://boards.live.com/safetyboards/thr ... eadID=4868

KB
MalwareImage
_______________________________
Jim Eshelman wrote:
KB wrote:
The onecare cleaner offers no chance to backup what is removed and whatever it removes is gone, forever.


You can, of course, back up the Registry yourself before running the cleaner. See ERUNT on http://aumha.org/freeware/freeware.htm and other notes on Registry backups on http://aumha.org/regfiles.htm

On the first reboot after hosing a system, one also can use Last Known Good to recover.

OTOH, I'm no more eager to recommend this cleaner (or cleaners in general, at this point in time) than KB is.
_________________
Jim Eshelman, MS-MVP (Windows Shell/User - Windows Security)
"Another flaw in the human character is that everybody wants to build and nobody wants to do maintenance." - Kurt Vonnegut
Your gifts to this site are much appreciated. http://aumha.org/donate.htm
_______________________________
kiethc wrote:
KB. wrote:
It creates a restore point or a backup of the registry?


KB,

Yes, it definitely does create a restore point. I can't remember for sure if it is an option or whether it just goes ahead and does it but I think it is the latter. Maybe they have cleaned it up since an earlier version.

I would have attached a screen shot but couldn't figure out how to do it. I wasn't even very clever with the quote thing, either.
Kiethc
_______________________________
KB. wrote:
kiethc wrote:
Yes, it definitely does create a restore point. I can't remember for sure if it is an option or whether it just goes ahead and does it but I think it is the latter. Maybe they have cleaned it up since an earlier version.

And a System Restore point (which includes a backup of the registry as I noted earler) will only be available if SR is enabled on the system in question and will be lost, eventually, as SR is limited by the space allocated to it and works in a FIFO manner removing the old when creating the new. :wink:

Please consider yourself lucky to have gotten away with running the onecare registry cleaner without problems. And please let XP manage the registry in the future.:!:

Best of luck
KB
MalwareImage
_______________________________
Bill Castner wrote:
Mark Russinovich (Author of the "Bible", Windows Internals, co-founder of Winternals and Sysinternals, and since both companies were bought by Microsoft, now a senior Microsoft employee) was asked:
Quote:
Hi Mark, do you really think that Registry junk left by uninstalled programs could severely slow down the computer? I would like to 'hear' your opinion.

His reply fairly captures my own view:
Mark Russinovich wrote:
No, even if the registry was massively bloated there would be little impact on the performance of anything other than exhaustive searches (ed. of the registry itself).

On Win2K Terminal Server systems, however, there is a limit on the total amount of Registry data that can be loaded and so large profile hives can limit the number of users that can be logged on simultaneously.

I haven't and never will implement a Registry cleaner since it's of little practical use on anything other than Win2K terminal servers and developing one that's both safe and effective requires a huge amount of application-specific knowledge.


To which you can add the additional problems: Applications installed on a machine that is used by more than one person can creates entries for each user in their private registry store: HKEY_CURRENT_USER. Because registry cleaners (and REGEDIT.EXE) operate under SYSTEM permissions with the logged-in user security token, they cannot access these other registry entries.

Mark Russinovich wrote:
Uninstallers typically delete their application’s system-wide settings from the HKEY_LOCAL_MACHINE part of the Registry and any per-user settings of the user running the uninstaller from HKEY_CURRENT_USER. But what happens to the per-user settings of the other users that used the application? You guessed it, Registry junk gets created - and possibly file system junk in the application's Application Data folder in the \Documents and Settings directories of other users. An uninstall is only thorough if the user performing it is the only one that used the software.


So you have these issues with a registry cleaner:
  • If an application is installed and used only by one user, a registry cleaner run by another user will remove "invalid" entries in HKEY_LOCAL_MACHINE and disable the application from working by the other user(s);
  • If an application is installed by User #1, and used as well by User#2, the registry cleaner operation run by User#1 cannot remove the instances of the application created by User#2.
  • On top of these technical issues that should scare you away, there is the central argument made by Mr. Russinovich: only if the registry cleaner has a sophisticated database of all application software installation registry changes would it have a chance of being safe to use. There is to my knowledge no such animal out there.
Though the Microsoft Knowledge Base has a lot of articles on how to repair the damage created by using these utilities.

Summary:

Will using Registry Cleaners speed-up my system and make it more reliable?
It will have no effect on system speed. There is an excellent chance it will make your system less reliable.

So what should I do about the registry?

The best thing you can do is to enable System Restore and add to your Autostart applications a registry backup. Strongly recommended for this is ERUNT (freeware):

[ERUNT] Registry Backup and Restore for Windows
http://www.larshederer.homepage.t-online.de/erunt/

[ERUNT Download URLs]
http://www.aumha.org/downloads/erunt.zip
http://www.aumha.org/downloads/erunt-setup.exe

[Installing & Using ERUNT]
http://www.winxptutor.com/regback.htm
http://www.silentrunners.org/sr_eruntuse.html
http://www.larshederer.homepage.t-on...runt/erunt.txt

But I backup my registry reqularly using REGEDIT.EXE :!:

You might as well not have bothered, the backups created by Regedit are of no use to you.

Neither does it export the whole registry (for example, no information from the "SECURITY" hive is saved), nor can the exported file be used later to replace the current registry with the old one. Instead, if you re-import the file, it is merged with the current registry without deleting anything that has been added since the export, leaving you with an absolute mess of old and new entries.

References:
http://blogs.technet.com/markrussinovic ... -life.aspx
http://mywebpages.comcast.net/SupportCD/XPMyths.html
http://www.larshederer.homepage.t-onlin ... /erunt.txt

Are software registry cleaners of any use?

Fred Langa started with a standard PC, imaged it, and ran 10 registry cleaners. He ran each three times on an image:

Highest number of items that needed to be "fixed": 800
Lowest number of items found to be "fixed": 59

Does not this suggest that what needs to be fixed is not at all certain?

The other question it invites is it not possible that those generating a large number of entries are trying to sell snake oil? See this small discussion that prompted Langa to test:

Letter to Fred wrote:
What are your thoughts on Registry Programs? I have run five different programs on the same computer, without making any of the recommended changes, and get the following results:

Registry Repair from Stomp -- 732 errors
Registry 1st Aid from Rose City -- 73 errors
Registry Mechanic from PC Tools -- 18 errors
Registry Medic from Iomatic -- 50 errors
Easy Cleaner from Toni Arts -- 36 errors

No, that's not an error; Stomp did return 732 errors. Best Regards, John


Mr. Langa answers: There are several reasons for the disparity in those error counts. First there's the matter of simple semantics: At one end of the spectrum, there are Registry errors that -- if not corrected -- may make a system unbootable or unstable, or that may cause some of your software to crash or to malfunction. But at the other end of the spectrum, there are trivial, transient Registry items that are intended for short-term use, that harm nothing when they go out of date, and that are ultimately self-correcting via normal Windows housecleaning. Naturally, counting these latter as "errors" drives up the count and lets a given piece of software generate impressive-looking stats; but removing those "errors" doesn't mean much in terms of a real benefit.

I cite the article so that you can read it in full: http://www.informationweek.com/LP/showA ... queryText=

But back to Mr. Langa's testing. One reason for testing each cleaner three times was as a credibility check. If you run the same cleaner three times consecutively, it would be a fair assumption that the results should be nearly identical each time. It would be hard to make a credible case for using a product that changed its mind about what was a registry entry to be cleaned if run three times as a test. As Fred explains:

Doing immediate second and third runs with each cleaning tool was to see if any of the programs under test were fudging their numbers by over-reporting errors. For example, if a tool was really doing what it said it was, it would find and fix all the errors it could on the first run. Immediate subsequent runs should show essentially zero errors, because they all were fixed on the first run, right?

But if a tool still reports a significant number of errors on the second and third runs, you might wonder what was going on: Why couldn't the tool find and fix all the errors the first time? Is the tool introducing new errors as it runs? Is it fudging the numbers to make you think it's doing more than it really is? Is it reporting as "errors" some things that really aren't errors after all?

At the least, it seems to me that a good Registry cleaning tool should report a stable, repeatable, and very low number of errors on back-to-back repeated runs. To me, a tool that can't get the number of reported errors down to a stable, low minimum number on repeated runs either isn't fixing things right, or isn't analyzing them right in the first place. Your mileage may vary, but I tend to stay away from tools that act this way.

With apologies to Fred Langa, my summary of his test results:
  • JV16 PowerTools 1.3.0.195: I included the last free version of this highly regarded tool -- from 2003 -- because so many of you will be familiar with it. As such, it can be a kind of touchstone you can use for context in comparing newer tools. When run on my test system, it identified 307 problematic items in the Registry, 122 of which it deemed "safe to remove."
  • JV16 Powertools 2005: On our test system the PowerTools 2005 Registry Cleaner's "aggressive" setting dug far deeper than its simpler, earlier cousin (above), finding and removing a total of 800 problem items, including 53 "highest" level problems, 691 "moderate" problems, and 56 "low-level" problems. This one proved a Fred Langa favorite. The results were repeatable after three runs.
  • Easy Cleaner: EasyCleaner found and removed 99 entries on its first pass -- on rough par with the old version of JV16 PowerTools. The second and third runs found zero additional items, meaning that the tool found and removed everything it could the first time, just as it should have, with no artificial number-pumping going on to try to impress you. EasyCleaner is a very nice little tool, and you sure can't beat the price! (freeware) A Langa favorite.
  • Registry Mechanic: found and removed 39 errors while informing me that the $30 paid/registered full version would remove an additional 58. ...Repeated runs turned up 19 problems each time. I have no way of knowing if these were 19 new problems, or 19 of the initial 39 that weren't really fixed, or 19 that came back after reboot, or what. But the combination of a low initial error count results and relatively high repeated count puts this tool on my "don't bother" list.
  • Registry Repair: its first run when it reported it found and fixed an impressive 691 problems. But my interest faded quickly when the second run reported 124 items, and the third run reported 200 items. To me, that's a sign of something very wrong going on: either the program is introducing new errors as it runs; or is failing to correct some errors it reports; or is falsely reporting as "errors" things that are not really errors at all.
  • Registry First Aid: found 59 problems on first run, less than what the old JV16 version could do. ...Alas, the second and third runs showed a real problem, reporting 123 and 109 problems, respectively; higher than the number found in the original run!
  • Registry Medic: The initial scan on my test system turned up an even 100 problems, with the second and third scans turning up 80 and 68, respectively. The initial "100" didn't alarm me, as it's close to the number of "safe to fix" items reported by the old JV16 version, but if your initial scan starts at 100, how on earth can an immediate rescan still show 80 problems? That's a big red flag for me, and so I set aside this software, as well.
  • The Registry Drill: In my tests, the Registry Drill found 134 items in its first pass, 110 in the second, and 109 in the third. These lackluster repeat performances, plus an antiquated-looking interface, and a setup that makes it clear that XP support was bolted on to a much older product, all help convince me that this is not a top-tier tool.
  • RegistryFix: In my tests, the software flagged 105 problems on the first run, 66 on the second, and 55 on the third. The program's interface is nice enough, but the results weren't anything special. I see no particular reason to select and use this software.
  • CleanMyPC: In my tests, the software found 130 problems on the first run, 114 on the second run, and 112 on the third; another lackluster performance that doesn't seem to warrant a deeper look.
The fact that your own results will likely vary is even more cause of concern. There simply is not a reliable way to test if a registry entry is valid or not. This requires a trained eye and not an automated tool. Langa cites the worst possible case for registry trash: a computer upgraded from Win98 to XP. The computer received regular scans from Norton's "WinDoctor" and ToniArts "EasyCleaner." When given to a group of XP experts, they manually removed over 3,000 entries.

Summary of Registry Cleaner Software:
Do not bother with this. It it unlikely to help, it can cause harm.
There are no end-user benefits from running registry cleaners. Unecessary entries in the registry do no harm. This should not be a regular maintenance chore. It most certainly if done should not be automated.

I hold to the singular distinction I made in the beginning: there are times that a fast registry editor with search is needed to fix a single issue under Expert hands. There is no justification for the regular use of automated registry cleaning tools; and as the results above show, they are of dubious merit as the "fix" for even one-off problems that need solving.

Bill Castner
MS-MVP, Aumha VSOP & Moderator

_________________
Users Helping Users
MS-MVP 2003 -- 2010 / ASAP Member / BBR MVM, VIP


Last edited by Robear Dyer on Mon 7/12/10 08:39 am, edited 6 times in total.
Added footnotes [1] to KB's archive posts;


Top
 Profile  
 
 Post subject: AUMHA Discussion: Registry Cleaners, continued
PostPosted: Sat 7/14/07 06:44 pm 
Offline
AH-VSOP & MS-MVP
AH-VSOP & MS-MVP
User avatar

Joined: Mon 9/18/06 12:32 pm
Posts: 16048
Location: Chevy Chase, MD
joe53 wrote:
A long time ago, I was fortunate to receive the advice to avoid automated registry cleaners from a much-repected member of another forum. I have no doubt this saved me much grief over the years.

When I first started monitoring aumha, I was gratified to see this advice repeated from time to time (usually as a side issue), as well as to learn about the useful utilities ntregopt and erunt.

All of which is to say, I'm glad to see this thread- many thanks! There's nothing like having one's practices reconfirmed with informed opinion, cogent arguments and good references.

joe53
_______________________________
Night Goose wrote:
Good morning,
It is a satisfaction to read the posts of persons with knowledge and experience. What I can affirm is that, every time I access AumHA, I learn more a little.
Very much thank you!
_________________
Best regards!
Alex M de Souza [aka] Night Goose
"The wasting of time is an abomination to the spirit". Ptahhotpe (~2350 BC)
_______________________________
Robear Dyer wrote:
:roll: Why has no one cited the First Law of Computing in this thread?

........ If it ain't broke, don't fix it.
==============================================================

IN RE (Windows Live) OneCare Cleanup Scan:

Several MVPs had a private discussion last fall about Windows Live OneCare's Cleanup Scan, AKA Registry Cleaner. What follows is from my saved notes from our conversation:

=> Complaints, etc., (44 in all, dating from Mar-Aug 2006) about the Cleanup scan (horking the install of Office, NAV, etc.) can be found in the Comments section here: http://safetycenter.spaces.live.com/blo ... !706.entry

=> How to rollback the registry settings after Windows OneCare Safety Scanner Cleanup
by MVP & AumHa VSOP Ramesh Srinivasan:
Quote:
Method 1 - Using System Restore to rollback changes

Before performing a cleanup, Windows Live OneCare scanner creates a System Restore point as well. The Restore point can be identified as Cleaned registry with Windows Live OneCare.

Select the Restore Point and rollback the configuration.

Method 2 - Restoring the Registry using the Undo file

Like Microsoft's own RegClean utility (which was written during the Windows 9x era), Windows Live OneCare Safety Scanner also creates an Undo file whenever a scan and cleanup is done. The file name will have the following naming convention:
WLSC_Backup_Year_Month_Day_Time.REG
[ These .REG files only contain the keys that were changed or deleted by the Cleanup scan; they are not a back-up of the entire Registry. See below.]

Locating and merging the Undo REG file

Click Start, Run and type:
%AppData%\Windows Live Safety Center\BackUp
This opens the folder containing the backup or Undo file(s) created by Windows Live Safety scanner. You'll now see a set of files for each scan (an XML file, and a REG file). If you have more than one REG file, then you need to identify the one which you want to merge with the registry. As said earlier, the file name contains the date and timestamp. [Illustration: http://www.winhelponline.com/content_im ... nner_2.gif]

Right-click on the appropriate .REG file, and choose Merge. Click Yes when you see the confirmation dialog.

Copyright © 2007 Ramesh Srinivasan. All rights reserved.

Source: http://www.winhelponline.com/articles/73/1/

=> From erunt.txt, essentially the ReadMe for Lars Hederer's ERUNT:
Quote:
Note: The "Export registry" function in Regedit is USELESS (!) for making a complete backup of the registry. Neither does it export the whole registry (for example, no information from the "SECURITY" hive is saved), nor can the exported file be used later to replace the current registry with the old one. Instead, if you re-import the file, it is merged with the current registry without deleting anything that has been added since the export, leaving you with an absolute mess of old and new entries.
Source: http://www.larshederer.homepage.t-onlin ... /erunt.txt

MVP Jim Byrd points out that Lars' comment above would apply to importing one of OneCare's Undo REG file, too.

My Personal Conclusion:

:evil: Steer well-clear of Windows Live OneCare's Cleanup scan (which BTW is included in OneCare's Full Service Scan), as well as all other "Registry cleaners".
...... If it ain't broke, don't fix it.
_________________
~Robear Dyer (PA Bear)
AumHa VSOP, Admin & Moderator; MS MVP-Windows (IE, OE, Security & Shell/User) since 2002
Steely-eyed Missile Man, Sensei, Mule Skinner & Smart Alex
:L) Errabundi Saepe, Semper Certi
Your donations to help keep this site going are very much appreciated: http://aumha.org/donate.htm
_______________________________

_________________
Users Helping Users
MS-MVP 2003 -- 2010 / ASAP Member / BBR MVM, VIP


Top
 Profile  
 
 Post subject:
PostPosted: Sun 7/15/07 05:32 am 
Offline
Gold Member
Gold Member
User avatar

Joined: Mon 5/31/04 07:12 am
Posts: 141
Location: Pennsylvania
Hi Bill,

Great sticky! :beers:

And, well presented too I might add! :D

Thanks and regards,

twoharts4ever

_________________
" ... Nuff said. Keep Smiling Because I'm Smiling Too!"


Top
 Profile  
 
 Post subject:
PostPosted: Sun 7/15/07 09:31 pm 
Offline
AH-VSOP & MS-MVP
AH-VSOP & MS-MVP
User avatar

Joined: Wed 8/14/02 09:20 pm
Posts: 7429
Location: Georgia, USA
People reading this thread should realize the trouble it took to make it happen. It seemed that the original thread was lost but was reconstructed from what was available in the Google cache.

So take it to heart when people here tell you that you shouldn't use registry cleaners. Nobody would go to this much trouble if they didn't absolutely believe in such a thing.

Thanks Bill.

_________________
Best Regards,
Manny Carvalho,
MS-MVP Windows


Top
 Profile  
 
 Post subject:
PostPosted: Mon 7/16/07 09:50 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Tue 3/11/03 09:02 pm
Posts: 21065
Location: NW ChesCo, Pennsylvania, USA
Manny Carvalho wrote:
People reading this thread should realize the trouble it took to make it happen. It seemed that the original thread was lost but was reconstructed from what was available in the Google cache...Thanks Bill.

Thanks, indeed! Reconstructing that thread with formatting intact was not a simple task by any means. Bravo, Perfesser! :slap:


Top
 Profile  
 
 Post subject:
PostPosted: Mon 7/16/07 06:46 pm 
Offline
Double Gold Member
Double Gold Member

Joined: Thu 3/11/04 01:25 am
Posts: 357
Location: Prior Lake, MN
This will also serve well as a "single-link" that IMO says it all when it comes to this subject. This will certainly be in my NG "arsenal" for a question that gets asked far too often.

Thank you

_________________
Curt
(Not the MVP)

http://dundats.mvps.org/
http://www.aumha.org/
http://dundats.mvps.org/AutoIt/default.aspx


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Tue 7/17/07 06:54 pm 
Offline
AumHa Platinum Supporter
AumHa Platinum Supporter
User avatar

Joined: Sun 3/20/05 11:05 am
Posts: 427
Location: Muddy Yorkville
Just wanted to add my thanks to Bill for re-creating this very useful thread.

_________________
Malwarius delenda est! -iosephusLIII


Top
 Profile  
 
 Post subject: Brilliant Idea
PostPosted: Sun 7/29/07 09:13 am 
Offline
New Member
New Member

Joined: Sun 7/29/07 09:08 am
Posts: 1
As far as I know, the cleanest registry with the highest confidence rating would be a registry with a fresh install of XP.

This should have at least been mentioned a long time ago.

If one is concerned about the registry, they are probably prioritizing it way too high and missing other really critical issues to take care of.

_________________
John


Top
 Profile  
 
 Post subject:
PostPosted: Fri 10/5/07 09:48 am 
Offline
New Member
New Member

Joined: Fri 10/5/07 09:44 am
Posts: 4
It would be nice to see if the registry scans/removals had any effect on the performance/stability, not just the amount of registry entries removed. There may be some specific entry that was stuck in the registry slowing the pc down or making it unstable. I've ran across this many of times, and after running a registry cleaner such as regvacz it has resolved the problem. Just because it only removed 100 entries doesn't mean it didn't do anything the help system stability / performance.


Top
 Profile  
 
 Post subject:
PostPosted: Fri 10/5/07 11:50 am 
Offline
New Member
New Member

Joined: Fri 10/5/07 09:44 am
Posts: 4
I usually use multiple registry cleaners on the same machine that I'm working on... regvacz, ccleaner and system mechanic (not registry mechanic) and every time I have used that combo it has improved the speed of the pc by at least 10 - 20% if not more. It works the best on pcs that were recently infected by spyware / viruses or ones that haven't had the os reloaded in a year or more. Using these 3 combined the systems I've worked on always booted afterwards and I have had no problems what so ever with stability (it actually improved stability of some systems that would always crash from bad or invalid .dll files). I think it all just depends on which registry cleaning software you use, I've had other cleaners that have made systems totally un-bootable, but the three I just mentioned I've been using for years with a lot of success. As always though I back up the registry before I run the cleaners just in case one day that might happen.


Top
 Profile  
 
 Post subject:
PostPosted: Fri 10/5/07 12:33 pm 
Offline
New Member
New Member

Joined: Fri 10/5/07 09:44 am
Posts: 4
I've been doing it for many years on 50+ computers it works great. I'd highly recommend you try it before you bash it. Make sure you back up your registry if your not comfortable doing it. This is coming from a tech that has had 10+ years of exp. and has owned his own computer repair shop and works closely with both software and hardware. regvacz alone is one of the best cleaners out there although its not known very well it blows the pants off ccleaner... (and no I'm not try to advertise for them, regvacz is really that good check em out at http://regvac.com/fregvac.htm#download)


Top
 Profile  
 
 Post subject:
PostPosted: Fri 10/5/07 12:49 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Tue 3/11/03 09:02 pm
Posts: 21065
Location: NW ChesCo, Pennsylvania, USA
@crossix: Have you read all posts in this thread?

If one chooses to use a Registry cleaner, one wants to avoid any that don't either automatically back-up the changes that are being made or prompt you to do so (and you do so).

_________________
~Robear Dyer (PA Bear)
AumHa VSOP, Admin & Moderator
MS MVP-Internet Explorer, Mail, Consumer Security, Windows Desktop Experience - since 2002
Steely-eyed Missile Man, Sensei, & Mule Skinner
Errabundi Saepe, Semper Certi
:L) Your donations help keep this site going & are very much appreciated: http://aumha.org/donate.htm


Top
 Profile  
 
 Post subject:
PostPosted: Fri 10/5/07 01:07 pm 
Offline
New Member
New Member

Joined: Fri 10/5/07 09:44 am
Posts: 4
Alrighty, well I was just sharing my experiences with registry cleaners so take my advice for whatever you see its worth. :roll: and yes I've read all the posts on this thread. I supposed you didn't look at any of the software I suggested otherwise you'd know it has an option to go through them manually and pick out which entries not to remove. :?


Top
 Profile  
 
 Post subject:
PostPosted: Thu 10/11/07 05:23 pm 
Offline
Copper Member
Copper Member

Joined: Wed 10/20/04 09:31 am
Posts: 46
Location: Belgium (Antwerp)
Quote:
So what should I do about the registry?
The best thing you can do is to enable System Restore and add to your Autostart applications a registry backup. Strongly recommended for this is ERUNT (freeware):


I dont understand that recommendation. Lars Hederer writes in the help file of ERUNT:
Quote:
(Technical information: ERUNT saves only registry files which are in
use by the system. It obtains information about these files from
registry key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\
hivelist. Registry hives not listed there, for example those
of other users of the computer, cannot be saved by ERUNT
.)


System Restore, Yes, OK!
But I dont see the benefit of ERUNT when there is more then one useraccount on the system? So what's the point?

_________________
The trouble with doing something right the first time is that nobody appreciates how difficult is was!
Pat's place


Top
 Profile  
 
 Post subject:
PostPosted: Thu 10/11/07 06:24 pm 
Offline
AH-VSOP & MS-MVP
AH-VSOP & MS-MVP
User avatar

Joined: Mon 9/18/06 12:32 pm
Posts: 16048
Location: Chevy Chase, MD
You misunderstood what was being said. Individual users do not have registry hives. They do have individual registry entries preserved in their User Profile in a file called NTUSER.DAT. What is seen in regedit as the values in HKEY_CURRENT_USER is a virtualized representation of several System hives, and some of the entries in a user's NTUSER.DAT file. It has no other existence other than as a virtual representation of registry settings effecting an indivdual user.

Under NT-based OS versions, it is not a normal security setting for any user to have access to another user's profile. This complicates any effort to automate their backup. The assumption is that you have other methods to backup the entire contents of user profiles. In doing so, you would have backups of individual NTUSER.DAT files.

To restore the registry you need to restore the System hives. Only then would any individual user's NTUSER.DAT have context and meaning. Corrupt any of the System hives, and all users have an issue. Corrupt an individual user's NTUSER.DAT then only that effected individual is in trouble.

Most of what is contained in NTUSER.DAT is not very exciting stuff. In cases of individual corruption of NTUSER.DAT, people routinely use the default user profile, or that of another uncorrupted user profile. They do so without major trauma: http://support.microsoft.com/kb/555473

That cannot be said of the System hives. Corruption in any of the System hives is a fatal error leading to a non-startup condition. Corruption in an individual's NTUSER.DAT is not fatal. The default user profile NTUSER.DAT is automatically used instead.

System Restore does not backup the System Hives. It cannot be used to repair a corrupt System hive. It can only revert changes that were unwise, and only if the changes were preserved in a restore point. And System Restore can only be used in Normal or Safe Mode. It cannot help you if the OS will not even start. It cannot help you in Recovery Console.

In summary:
  • There are security barriers to backing up all NTUSER.DAT files in other user profiles from that of the logged in user;
  • Special steps need to be done to backup the entire contents of user profiles. ERUNT has a more modest goal to backup the System hives. It is not trying to image your hard drive.
  • System hive corruption is fatal for all users. The individual's NTUSER.DAT if corrupted is annoying, but not fatal.
  • System Restore cannot repair a corrupt System Hive.
  • A utility such as ERUNT can be used to restore the System hives even if the computer cannot boot. Something that System restore cannot manage.

_________________
Users Helping Users
MS-MVP 2003 -- 2010 / ASAP Member / BBR MVM, VIP


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 45 posts ]  Go to page 1, 2, 3  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: MSN [Bot] and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group