Comparing Registry Cleaners

>> Monday, June 28, 2010

There's been some recent discussion on the forum about Registry cleaners and it seems that many people consider them to be some kind of cure-all for slow machines or intermittent problems. Looking at the availability and marketing of such programs, it's easy to see why. A quick search found nearly 70 different offerings, including 25 or so free versions, though some of those offer free scans only. Curing the so-called 'problems' then costs money.

There are many sites offering comparisons of Registry cleaners - though most, it has to be said, are far from independent and their conclusions should be viewed with some degree of suspicion.

So, are they actually necessary? Personally, I'm with those that have their doubts. This is a quote from Wikipedia...

Most notably, critics say there is no reliable way for a third party program to know whether any particular key is invalid, redundant or neither. Poorly designed registry cleaners may not know for sure whether a key is still being used by Windows or what detrimental effects removing it may have. This has led to examples of registry cleaners causing loss of functionality and/or system instability. 
That said, problems can occur when Registry entries become corrupted or changed by malware or viruses, though I've yet to see any product that will cure those problems. Most products use a set of algorithms - effectively a set of instructions based on rules determined by the writer, and as every product is different, so will be the results.
There seems to be a view that the more 'problems' a program finds, the better it is. Again, that would depend on what the software writers have set as the search criteria. Some programs are much more aggressive than others, though whether they need to be is questionable. I get the feeling sometimes that the marketing of the product demands such fantastic results to supposedly raise it above others in the market.

It is true that uninstalled programs have a habit of leaving redundant entries behind which will eventually clutter the Registry, and cleaning it from time to time can only help. Whether it speeds up the operating system is debatable. It's also true that, as with a hard drive, data becomes fragmented - hence the appearance of products that will defrag the Registry. Again, in theory, that should speed things up, but probably only by a few milliseconds.

The majority of Registry defrag products run within the Windows environment which is hardly ideal when there are so many programs running and needing to access the Registry. The ideal option is to defrag before Windows loads, in the same way that chkdsk does. My preferred option is to use PageDefrag which does just that - either at each boot up, or on a one-off basis.

I recently had to clean out a machine loaded with XP SP2 after they clicked on a nasty.  It's now clean, but as it has never had even a defrag in 4 years, I thought I'd run a few tests comparing some Registry cleaners. The choice is based on what I had available so isn't in any way definitive, merely something to satisfy my curiosity.

I only compared four products, because to have an accurate comparison, I needed to restore each system from a backup image after each test, and that takes more time than I had available.

Products tested were Registry Mechanic, Ccleaner, Eusing and RegCure - each one in its latest version. The first stage was to simply run the scan options to see what the results were. The number of 'problems' found was as follows....

Registry Mechanic 1678
Ccleaner 963
Eusing 658
RegCure 858


Next stage was to run the fix option and restart. Results as follows....

Registry Mechanic
Refused to start reporting config/system error

Ccleaner
Started up OK, most programs ran fine, but froze when IE was started.

Eusing
Started up and ran OK. Tried most programs without problem.

RegCure
Started up and ran OK. Again no problems running programs.

Trying to compare what each program had actually done would also have taken far too much of my time, but the wide variation in 'problems' found would tend to confirm a more aggressive set of algorithms in Registry Mechanic and Ccleaner, leading to subsequent system problems.

Comparing the last 2, Eusing and RegCure, they performed much the same, being less aggressive, but one is free and the other isn't! That's not to say that under different circumstances on another machine, the results would be the same. It would depend on the system configuration and what software was installed.

Hopefully, what the tests achieved lends weight to the argument that Registry cleaning software can cause more problems than it cures, so should always be used with caution.

Let me add that I have no interest, commercially or otherwise, in any of the products tested, nor should the test results be seen as favouring one product over another.

I'm simply reporting what I found.

In my opinion, the best advice is NOT to run ANY registry cleaner, any time, anywhere!! 

Read more...

Fitting Broadcom WLAN card into Toshiba laptop

I post this here as a future point of reference to anyone installing a Broadcom 802.11g WLAN PCI network card in a Toshiba laptop that formerly had an Askey or Agere card fitted - both of which are now unavailable. Just plugging it in and loading the driver doesn't work. All you'll get is a 'No wireless networks detected'. That's because Toshiba configure the connector differently to other manufacturers.

The fix sounds strange but it works perfectly.

You need to cover contacts 11 and 13 on the card. All the contacts on the back of the card are numbered evenly, and on the front of the card, all contacts are odd numbers. You could cover contacts 11 & 13 with electrical tape, but it tends to slide off on insertion. I chose to simply cover them with a small strip of paper fixed with superglue which, if ever necessary, can be removed using a solvent. A more permanent solution would be to scrape the copper away very carefully.

To identify the correct contacts, holding the card with the connector strip at the bottom, you count left to right starting with 1, 3, 5, etc. Contacts 11 and 13 are right next to each other. See  image below for more detail.

Read more...

Useful advice for older Toshiba laptop users

I recently did a complete reinstall of XP on an old Toshiba Satellite laptop. The actual model was a P10-804, but that's not too important. All drivers were downloaded from the Toshiba site and all worked fine except the wireless card would not connect to a WPA protected signal. The original Toshiba driver was written before WPA was implemented so the only choice was WEP, which wasn't acceptable.

A search indicated that there was a driver available from a company called Agere a few years ago, but they've since been taken over by LSI and there is no trace of anything Agere on their site! After 4 days of dead links and discontinued websites, I eventually tracked it down. It was on a forum on a thread that was closed 3 years ago, but thankfully it worked. Downloaded it, updated the driver and the first time I tried to connect, I entered the WPA code and it connected immediately.

This same driver works for any laptop fitted with a wireless card designated as MPC13A-20/R and includes Toshiba, Gateway, Sony and others. The Toshiba part number is PA317U-1MPC, which is shown on base.

The driver can be downloaded from here

http://www.fileden.com/files/2009/12/25/2702341/windows_drivers_sr02-2.3.zip

I should add that these drivers will only allow connection via WPA. They will not increase connection speed from 11Mbps to 54Mbps. To do that, the card needs to be replaced with a later model, like a PA3299U-1MPC.

Once downloaded, unzip to a suitable location. There is no installer, so you need to go to Device Manager, right click the card entry and select Update Driver then navigate to the files you downloaded.

Read more...

  © Blogger template Werd by Ourblogtemplates.com 2009

Back to TOP