There are some Windows tweaks and advice that can, at best, be considered to be of doubtful value. Though most of them may not cause much harm, some of them may hurt performance. Some may have worked with older Windows versions but are redundant now. The best “tweak” is to improve performance is to throw RAM at it! Or else even one simple thing like ‘reducing start ups’ will make a lot of difference in performance.
Dubious Windows Tweaks & Advice
Here is a list of some tweaks or advice which have no value or are of doubtful value.
Use Registry Cleaner or Optimizer to make Windows run faster
Using a safe registry cleaner to remove orphaned and left-over registry entries is fine. But do not expect Windows to run faster. If you are using a Registry Cleaner with a view to speeding up your system, it may not really help. If your registry had been corrupted or has a problem, it is unlikely that using a registry optimizer will make that problem go away. If you are trying to remove the residual registry junk; yes it may have its own use.
Do not go blindly with the changes, which some 1-click optimizers recommend. Most such software normally ask you if you would like to perform the optimization with a single click, or if you would like to check each suggestion, before accepting it. Go for the latter option and check each of the recommendations, and only if you are sure what the tweak does, should you allow the change.
Hmm… Are Registry Cleaners good or bad.
Clear Junk files and make Windows perform better
Deleting junk files in general is a good idea from the point of good PC maintenance and house-keeping. But some people like to go on cleaning rampages with the mind-set that they are improving performance. All they are doing is freeing disk space since NTFS performance does not degrade with increased file numbers. Windows is not going to perform better just because you deleted junk files.
Cleaning or tweaking the Prefetch Folder
Every time you clean up the Prefetch Folder, you delay application load times, the next time you launch them. It’s only after the second time that you regain optimal application load times. Only one Prefetch file is created per application. Windows cleans this folder at 128 entries, down to the 32 most used Application’s prefetcher files. In Windows Vista and later, this folder does not occupy more than around 50MB. Cleaning the Prefetcher can therefore be construed actually as a temporary self-inflicted un-optimization. Now, why would you want to do that? The developers of the memory management system, in recent versions of Windows, have done a good job and so it is best you leave the Prefetcher alone.
Disabling certain Services to speed up Windows
Don’t take this advice to its extremes, for, in fact, this could actually cripple your system.
For instance, Disabling the Task Scheduler to improve performance actually prevents the Prefetcher and the Layout.ini file from forming or being updated, forcing, inter alia, longer application startup times.
Never ever shutdown the System Restore Service… because you never know when it may save your day.
Disabling the DNS Client Service may decrease the overall performance of the client computer, and the network traffic for DNS queries increases if the DNS resolver cache is deactivated. This effectively reduces Internet Performance for sites you have previously visited and put an unnecessary load on your ISP’s DNS server.
These are just a few examples. So do refer a good Services Guide like Black Vipers before you decide to disable Services. Windows 7, Windows Vista, Windows XP users may use our freeware SMART, a utility for tweaking Windows Services. It is based on the Black Vipers guide. Shutting down services indiscriminately is a sure shot prescription for trouble.
Always Unload DLL to free up memory
Using this tweak on Windows XP/Vista/7/8/10 has absolutely no effect. This registry key is no longer supported in all post-2000 Windows OS’s.
The ReadyBoost Tweak
Several ways being suggested on the net as to how to make your USB ReadyBoost compatible by changing the value of Device Status to 2, ReadSpeedKBs to 1000, WriteSpeedKBs to 1000 in the registry key:
HKEY_LOCAL_MACHINE /SOFTWARE /Microsoft /Windows-NT /CurrentVersion /EMDgmt
But using such methods only fools Windows into thinking that such USB drives are ReadyBoost compatible. Expect no performance gains in such cases.
Tweak Solid State Drives to improve performance
Tweaking SSDs will bring no real performance improvements in Windows 8/10. It is best to leave the values at their defaults.
Read about Superfetch & Prefetch for SSDs.
Process Idle Tasks to clear memory and make PC run faster
Does Rundll32.exe advapi32.dll,ProcessIdleTasks really clear memory? Not really!
This command simply puts Windows into an idle state, enabling it to perform tasks that it wouldn’t otherwise normally do while the PC is in use
Read the misconceptions about Rundll32.exe advapi32.dll,ProcessIdleTasks.
Disable Quality of Service to increase bandwidth
QoS allows Windows to set priorities to its traffic. By default, programs can reserve up to an aggregate bandwidth of 20% of the underlying link speed on a computer.The Windows Operating System reserves a fixed percentage of the total Internet bandwidth for the QOS or Quality of Service usage like Windows update, license renewal, etc. But disabling QoS will not lead to an increase in network bandwidth. Microsoft has already clarified long back about this:
One hundred percent of the network bandwidth is available to be shared by all programs unless a program specifically requests priority bandwidth. This “reserved” bandwidth is still available to other programs unless the requesting program is sending data. By default, programs can reserve up to an aggregate bandwidth of 20 percent of the underlying link speed on each interface on an end computer. If the program that reserved the bandwidth is not sending sufficient data to use it, the unused part of the reserved bandwidth is available for other data flows on the same host.
Read more on how to configure & limit Reservable Bandwidth Setting In Windows using Group Policy.
RAM or Memory Optimizers
Memory Optimizers claim to free up memory that is not being used or is being unnecessarily used by idle processes. Memory Optimizers move computer memory data into the virtual memory or Page File and thus trick users into believing that they freed up computer memory. You may have noticed that your computer in fact appears to be unresponsive after you have used some RAM Optimizer. Using Memory Optimizers may actually degrade performance.
So then… Do Memory Optimizers work?
Reduce Windows Boot Time with Advanced Boot
This tweak advised you to open msconfig > Advanced tab > Advanced button and change the number of processors to 2 or 4, instead of 1. This too makes no difference, and it all depends on your system configuration.
Know of any tweaks or advice that you consider as bad or of doubtful value? Please do share here for the benefit of others.
If you are a tweak enthusiast, you may want to read this post on how to make Windows Startup, Run, Shutdown Faster.