5 Windows-Tweaking Myths Debunked

While there are plenty of tips and tricks to speed up Windows and improve its performance, some of them are just plain useless, and may even slow down your computer. Over the years, we have seen many Windows-tweaking myths circulating around on the Internet, so it is time for us to clear the air.

Myth 1: Clear Prefetch to Increase Speed

This is one of the biggest myths on the Internet. It says that clearing Prefetch regularly speeds up your Windows PC. For those who don’t know, Prefetch is kind of like a cache for your Windows applications. Whenever you launch an application in your Windows machine, Windows will create a small .pf file inside the Prefetch folder which records all the data that is required to launch that application. When you relaunch that application, Windows will fetch and load the data from the .pf file, essentially making the subsequent startups much faster.


The main reason that most people suggest to clean the Prefetch folder is they think that the Prefetch folder builds up a lot of useless files in the long run. In reality, Windows only stores the loading data of the most recent programs that you launched.

If you clean the Prefetch folder regularly, then you are slowing down the system performance rather than improving it. Windows wastes its time and resources to start every program from scratch and creating a new .pf file inside the Prefetch folder.

Myth 2: Disabling Pagefile in Windows

Many people will tell you to disable the pagefile feature in Windows to get a big performance boost. Well, this tip is pointless and slows down the overall performance. For starters, what Pagefile does is whenever your system runs low on memory (RAM), Windows will swap the least used memory bits into a hidden file called “Pagefile.sys” located in the root directory of the C drive. This process frees up your RAM so that you can run more applications without crashes or other problems.


The main reason many suggest to disable the Pagefile feature is many think that Windows is really inefficient in using Pagefile and obviously RAM is much faster than the regular hard disk. This is true only if you have a large amount of RAM. For those computers with only 1 or 2GB of RAM, disabling Pagefile may cause applications to crash or behave abnormally due to the lack of virtual memory.

So, unless you have tons and tons of spare memory, don’t disable the Pagefile feature.

Myth 3: Enabling DisablePagingExecutive

The “DisablePagingExecutive” feature is disabled by default and many people will tell you to enable it. The actual fact is that enabling DisablePagingExecutive is unnecessary. When you enable this feature, Windows will always keep the Kernal in the memory (RAM) rather than paging it into the hard disk when needed.


Once again, this feature depends heavily on the amount of RAM on your machine. If you have very little memory (like 1GB for Windows 8 PC), then changing this setting actually slows down your system due to lack of memory. In some situations, it may even crash the OS.

Even though this feature helps in debugging Windows PCs, changing this feature doesn’t yield any performance boosts whatsoever. You will be better off by keeping it in the default state.

Myth 4: Using ReadyBoost

ReadyBoost has been around since Windows Vista and has been heavily promoted by Microsoft. However, it is really useful only when you have very little amount of memory and a slow hard disk.


Actually, what happens in the background is Windows has a small feature called SuperFetch which analyses your most frequently used programs and pre-loads all the required data and libraries of those programs into the RAM for faster loading times. When you enable ReadyBoost, Windows swaps all that SuperFetch data into the USB storage which in turn gives you some free memory. This looks good, but the underlying issue is, USB storage is rather slow when compared to the system memory.

So, unless you have a very old PC with very low memory, just don’t bother with ReadyBoost.

Myth 5: Defragmenting manually

Defragmenting your hard disk is a proven way to speed up your computer, but long are the days where you need to do it manually and regularly. Windows now defrags your hard disk automatically and optimally (unless you told it not to do so). If you are using SSDs for your operating system drive, then defragmenting is just irrelevant, as SSDs work totally different from the regular hard disks.


So, unless you have specifically disabled the automatic defragmentation in your Windows PC, you don’t need to manually defrag your hard disk.


Windows is big and complicated, so whenever you see a rare tip or software claiming that there will be 10 times or 20 times the performance boost – take a closer look at the workings as this may be useless or it may even make your system slower. So what do you think of these above “optimization myths?” Do share your thoughts using the comment form below.

Vamsi Krishna Vamsi Krishna

Vamsi is a tech and WordPress geek who enjoys writing how-to guides and messing with his computer and software in general. When not writing for MTE, he writes for he shares tips, tricks, and lifehacks on his own blog Stugon.


  1. good article!! cleared up a couple of things i was a touch “fuzzy” on for sure. but as you stated most of those “tips” were for the pre-XP Windows OSs. i still run “7” for some things but i mostly use Linux now. i do wish how ever that this article had come out like 8 to 10 years ago! lol
    sure would have saved me some troubles back then!

  2. “Windows will always keep the Kernal in the memory (RAM)”
    Are you sure that isn’t spelled ‘kernel’?

    1. That’s all you got from the article? The author isn’t a native speaker of English but you knew what he meant. So you just wanted to feel superior by pointing out a common spelling error. The result is that you make yourself look like a putz.

  3. Like Bigid said, most of these are old.
    Some not mentioned were:
    1) IA CPUs hardware memory virtualization is 4K (affects Linux also) so paging to 4K swap sectors is more efficient.
    2) The more RAM you have the more Windows (and Linux) wastes on “Vcache” disk caching. A carry over from Smartdrive when disks had small ram caches and slower access/buses. Ironically theses software caches often contain data moved to swap file to free up RAM. (eXecute In Place was supposed to have improved this but never left internal project status.) Again, SSD with SATA 3 or USB 3 is faster than software cache.
    3) Compress your drive. Sounds counterintuitive but compression/decompression algorithms are faster than data transmission and storage speed. Often implemented in Network environments. He.lps with higher cost of SSDs
    4) Microsoft deferred fixing some XP/Server2003 bugs as “to be fixed in 6.0” however still not fixed as of Windows 8.1 (aka Server 2012 R2) i.e. NT 6.3. These range from Svchost to DPC (Native Mode; kernel core) issues. There are some fixes for these issues, but tedious enough that only an Admin imaging hundreds of Windows desktops would take the time.
    5) One of the biggest causes of random hangs in Windows is Microsoft’s desktop licensing/monitoring components. That is why running the same applications on Server is faster. Similar performance imporements on desktop with licensing components (unauthorized) disabled.

Comments are closed.