| 1. |
Solve : Are there any good free registry fix software?? |
|
Answer» Everytime I run a scan its tells me I have over 500 registry errors. Every registry clean software I download only fixes a few errors and wants me to buy the software to fix the rest. Does anyone know where I can download a good safe totally free registry clean that will fix all my errors? Thanks............No such thing as a good registry cleaner. Just stop running scans and find something else to worry about Ok, I was just checking everything because my computer is beginning to run slow. Got worried when I seen all the registry errors and they said my computer was at a high risk. I shouldn't worry about all those errors then?Where did you see those registry errors and what was exact message?Programs like that are nothing but a scam. No such thing as a good registry cleaner. That's the typical response from almost of the experts here, and I'll take their word for it, but it makes me wonder why can't someone develop a registry cleaner that really works? I know the registry is complicated, and the average user should stay away from it. But it's been around for almost 20 years now. Actually, I'll be willing to bet, a high percentage, if not the majority of average computer users don't even know the registry exists.Quote from: rthompson80819 on June 13, 2010, 07:43:25 PM That's the typical response from almost of the experts here, and I'll take their word for it, but it makes me wonder why can't someone develop a registry cleaner that really works? Why can't salesman SELL real snake oil? Quote but it makes me wonder why can't someone develop a registry cleaner that really works? There's nothing to clean, period. That's why. I mean sure, you can say "clean registry" but what is a "clean registry"? what is the difference between a clean and a "dirty" registry, and what performance implications would they have? Some might say that a "dirty" registry is (according to most registry cleaners) "unused" registry keys. well, First off, there is no freaking way a program can ever determine when a registry key is "unused" it was evidently put there for a reason and could have been accessed hundreds or thousands of times. Second, "dirty" implies that there is useless cruft. There never is. Every single piece of information in the registry is created by something and every single time it's created for a reason. There is one, AND ONLY ONE, exception to this rule- if you are constantly creating COM components. For example, throughout development my File library has taken on about 60 different GUIDs, and all of those are still in the registry. They aren't slowing anything down and they aren't affecting any functionality at all, so I just leave them be, but the only registry keys that are safe to delete are ClassIDs whose associated executable/inProcServer32 file don't exist. And even then, the exceptions are too numerous to count. what if the component is part of a game and it's DESIGNED to run from a CD-ROM? now your registry "cleaner" has introduced a registry "error" because all of a sudden after using the "cleaner" your game doesn't work because the cleaner helpfully decided that the key was "obsolete". As I noted before, it's simply impossible to CLASSIFY the data in teh registry for the same reasons it's impossible to have a program analyze every single file and determine with absolute certainty wether it can be deleted. Sure, you can MAKE assumptions, but the difference is that making an assumption when your cleaning a disks temp files can hardly have the far-reaching and long-felt consequences that deleting a "unused" CLSID key can. Especially when you consider that many "registry cleaners" actually have a "background" mode. so, you have this registry cleaner running every 12 hours deleting this CLSID key that refers to a file on a CD-ROM disc that isn't always on the drive. So, the user asks around. and, the ubiquitous answer they get is that they have "registry errors" as if there is any such thing. So now, they are scrambling through 10's of hundreds of registry cleaners trying to fix this "registry error" that only exists because they had a registry "cleaner" sitting in the background. And to think, if they had just left the bloody thing alone and let Windows handle the registry and it's details they wouldn't be wasting hours upon hours running absolutely pointless scans finding more and more "errors" which the cleaner programs kindly "correct" and now all of a sudden their office programs options screen is missing tabs and their explorer windows all start out 32 pixels tall, their window captions are three times normal size and their theme has reverted to classic mode. And this is supposed to HELP? So, you say... why can't they make one that "works". there is. in fact, I just wrote one right now. Code: [Select]void main() { return 0; } it does absolutely nothing, because that is what's best. As much as people like to claim otherwise, windows was not designed or implemented by morons, these people know what they are doing, the registry is a complicated data structure but the way it was designed means that finding any item in the registry is almost always nearly instantaneous. Whoever had the bright idea that the registry would benefit from a smaller size apparently never got the memo that the registry is and has never been a sequentially accessed data structure. I've seen posts in other forums (of course these were very old posts so I didn't necromance) that claims that registry cleaners reduced registry "bloat" which resulted in a faster machine, which is absolutely, completely ridiculous. aside from the absolutely arbitrary decision of what is and is not "bloat" and the often low acumen of those choosing said definition, the fact is that the size of the registry is absolutely meaningless. you aren't going to gain any performance boost by having a "streamlined" registry simply because the access method is not dependent on the size of data structure. it's a tree. and ANYBODY who understands the computer science behind a tree data structure knows the inherent fact that any and all access with be at most O(n) where n is the number of nodes you must go through. for example, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion would require about 5 "node accesses" to get to. however, internally, windows caches frequently used handles, so even though the key is opened and closed frequently it's usually only opened once every session and closed once a session- because it is accessed constantly. is how you speed up the registry, just as you do to any data structure. by making algorithm and design improvements to how the ata is accessed and stored, not making arbitrary decisions on what data to delete because of some half-baked notion that less data=faster access. Quote from: rthompson80819 on June 13, 2010, 07:43:25 PM Actually, I'll be willing to bet, a high percentage, if not the majority of average computer users don't even know the registry exists. Of course not! That's what makes it so easy to use against them! since the user's don't know what it is, commercials and ads for said "cleaners" can make any false calims they please, like some I've seen where the "registry is windows brain " (complete nonsense) or "the registry stores all your personal data, and if there's an error it's all gone" (wrong on many levels) and my personal favourite "unlike the Linux registry, the windows registry get's corrupted over time" which redefines the term "fail". The people who create these ads don't beleive this stuff themselves and they aren't working to help clear the world of registry CORRUPTION or anything noble minded like that. All they are looking for is yet another way to part people with their money and put that money in their pocket. They do this using the age old "omg you haz errors, wanna fix YOU BUY YOU BUY!" method. But... you say- that doesn't explain the number of free "cleaners" that are available. of course not. the explanation is simple. the people writing those cleaners are completely misguided. they themselves have fallen into the same trap that the victims of the "snake oil" cleaners have. that somehow registry cleaning is both possible an worth the effort, so they've made it their solemn duty to create a free registry cleaner. This is great, because now you can corrupt your explorer settings and break all sorts of COM components when you have them on removable media without even paying for a product. The entire "registry cleaner" thing is also spawned by the vast number of people looking for problems where there are none. these people should get a more suitable hobby, like detective work. No, that magenta pixel you saw in that movie you downloaded does not mean you need to download driver agent, scan for new drivers and them run three registry cleaning programs at the same time in some sort of vain attempt to fix a problem that never existed in teh first place and with the unintended result of causing 5 new ones, none of which the user will be made aware of until much later when some truly legitimate program crashes because some well-meaning registry cleaner has decided that the three keys that define that programs OLE registry are obsolete. End BC registry rant #.. what is it now? 5?Quote from: BC_Programmer on June 13, 2010, 09:08:41 PM End BC registry rant #.. what is it now? 5? You mean just today? Actually, I should have used a different term than "cleaner". I know deleting unused entries in the registry willy nilly, won't speed any thing up any more that deleting files off the hard drive will speed up things (except in very unusual cases). But there are times when you need to go into the registry and change something. Maybe a better term might be registry helper (no hamburger helper jokes please). Just something that makes the registry easier for most people to understand what's entries are for and what the options are.Quote But there are times when you need to go into the registry and change something.True, but you better know, what you're doing. If you don't, ask someone, who knows.Just can't help myself when I see a thread concerning registry fixing/cleaning etc. I just have to read. I'm not going to get into my experiences (again) with registry adjusters, cleaners, fixers or call them what you will. But, for the benefit of mark227 I just thought that he may be interested in a thread from Apr.28/2010 in (Computer Software) titled (Ccleaner help.) The subject got quite a review. It's a beaut.Quote from: regi831 on August 31, 2010, 02:33:04 AM There are many registry fix programs, but free ones are seldom seen. I use the one at hxxp://www.registrycleaner-free.com/Your site now has a red WOT rating.That's because someone at WOT probably tried that reg cleaner.... Quote That's because someone at WOT probably tried that reg cleaner.Good one.....LOLQuote from: patio on August 31, 2010, 06:14:43 AM That's because someone at WOT probably tried that reg cleaner....Me? |
|