E-Mail:
Get our new Windows 7 eBook (PDF) for $7 with 70+ Tips. Download Now!

Windows Performance Myths - Fact Or Fiction?

Here is a controversial article in which the writer poses his opinion and those of others, to debunk some of the more popular performance myths that surround the Windows operating system. The article is well written and a definite read for anyone who is considering putting down their hard earned bucks for what he calls ’snake oil’ solutions to Windows performance problems.

Some of what the article states is subject to opinion:

Disabling QoS to Free Up 20% of BandwidthThis tip made the rounds with people believing that Microsoft always allocates 20% of your bandwidth for Windows Update.

Clearing Out Windows Prefetch for Faster Startup

The Prefetch feature in Windows XP caches parts of applications that you frequently use and tries to optimize the loading process to speed up application start time, so when a number of sites started suggesting that you clean it out regularly to speed up boot time it seemed like good advice… but sadly that’s not the case,

Cleaning the Registry Improves Performance

The Windows registry is a massive database of almost every setting imaginable for every application on your system. It only makes sense that cleaning it out would improve performance, right? Sadly it’s just a marketing gimmick designed to sell registry cleaner products, as the reality is quite different… registry cleaners only remove a very small number of unused keys, which won’t help performance when you consider the hundreds of thousands of keys in the registry.

Clear Memory by Processing Idle Tasks

By this point you should be starting to get the picture… if something sounds too good to be true, it likely is. This well-traveled tip usually claims that you can create an “undocumented” shortcut to Rundll32.exe advapi32.dll,ProcessIdleTasks that will clear out memory by processing all of the idle tasks wasting memory in the background.

Enable SuperFetch in Windows XP

Somebody decided to start spreading the myth that you could enable SuperFetch in Windows XP by adding the same EnableSuperfetch key into the registry that Windows Vista has, and it spread like wildfire. Naturally, this tip was completely bogus

So here is what I would like for you to do. Go over and take a look at these myths and see what you think. I want to get some opinions and see what the readers here think. Quite frankly, some of the listed myths were surprising to me. I guess I have always felt that cleaning the registry was a good idea, but is it?

Any way, share your opinions.

Comments welcome.

Source.

4 Comments

Hello,

Just read the article, and there is only two of these “myths” that i don’t think are myths : the “clean the registry” thing and the question of disabling unneeded services.

Well, the first is to my opinion not well considered : registry cleaning in itself doesn’t give any performance boost, but if you follow the cleaning process by using a registry defragger such as NTregopt or Auslogic Registry Defrag, here you gain a noticeable boost in overall system speed (after reboot of course), because it actually reduce the size of the registry (by removing the gaps left by the keys removed). The gain can be more or less noticeable though, depending of the reduction that occurred, but a 20% reduction (that I had quite often on XP because I like testing software, and many uninstallers have the very bad idea of not being complete…) is very noticeable. Automatic registry cleaners can do lots of false positives though, so I think safer to use a manual approach : I just use regedit to suppress the keys associated with programs I uninstall after the uninstaller completes if it left some, so I know what I delete. A good registry editor can come in handy here of course.

For the services, sure caution is needed here for not disabling useful services, but I gained a lot of memory back this way, both in XP and Vista (200Mo), and all works so far. There are some good guides on the net that explain what service stands for, and just disabling the ones that are not needed for what you do with your computer free some memory. By security I don’t “disable” services though, but just change them to “manual” state, which explain maybe why I have no problems as they can start if needed (except a few like “Remote registry” for obvious security reasons). This said, I sometimes check the services running and didn’t notice any of the ones I set to manual to be running…so I suppose they really are unneeded for what I do.

Florian,
Thanks for sharing your opinion with us. It is appreciated.
Regards, Ron

I’ve tried all of these suggestions; and in my experience, none of them have any impact on performance whatsoever. Know that most programs which “run” in the background aren’t actually doing anything, until you go to use them. Most background programs switch allocated memory to pagefile when idle.

Things that WILL impact performance are:
1) Add RAM! I cannot stress this enough. Paging memory to hard disk is sssssssslllllllllllloooooooooooowwwwwwww!!!!!
2) Disabling indexing service will improve overall explorer.exe performance SLIGHTLY, but will dramatically DECREASE file search performance. If you make regular use of the Windows search feature (or use programs which use search internally, like Microsoft Office), then to disable the indexing service is to shoot yourself in the foot.
3) Unloading certain startup programs, particularly those which do background indexing (malware, certain media indexing programs, etc…). DO NOT disable everything in the taskmanager! Most services are dormant until needed.
4) Defrag your hard drive periodically. The slow people do this rarely, if ever. The fanatics do this waaaaaaay too often. Once a month is usually adequate.
5) Disable themes, 3D desktops, and all other cool but useless gadgetry you don’t need. If you like to run software like WindowBlinds on XP, or Aero on Vista, there may be no hope for you!
6) Stop trying-out every performance tip you read about! Most are of no use whatsoever. And continually messing with Windows’ guts will INEVITABLY crash your PC. But, hey… If you have no problem re-installing Windows, then GO FOR IT!

Realize that ALL programs load and run only as fast as your hardware will let them… And that nothing… NOTHING… is going to make your circa-1999 computer run Call of Duty 4!

P.S. If you want this website (and many others) to run faster… use Firefox; and in Firefox options, uncheck “Allow web pages to choose their own colors…”. That will disable all the pretty crap, and your browser will SCREAM! Of course… then you won’t have all the pretty crap. Tragic!

What Do You Think?

 

Posted Recently

43 queries / 0.676 seconds.