Your Windows box might be running slow for many reasons. Viruses, malwares and other user activities may affect the slowness of your computer
Your computer may be slow because you have inadequate RAM; perhaps your computer’s processor is not fast enough. All things being equal, your computer should not take too long to start-up.
I have done a lot of things in the past to boost the performance of my computer, it works out well, performance is improved but then you realize that, it takes a very long time for windows to start after all you have done.
When you experience this frustration, then this can really work for you. You can also try this out to satisfy your curiosity as well.
The Prefetch Directory
There is a windows directory by name prefetch. This directory stores files that are used to start Windows and other applications. Windows read into the prefetch to cache data that is expected to be requested. As programmes are installed and deleted, some data in prefetch directory become redundant. Some data in the prefetch directory may as well be useless and as data keep piled up, windows keep reading them into cache in the anticipation that they will be used. When it windows keep caching the prefetch directory, it takes longer time for the windows to load, the boot process becomes so slow
When the prefetch directory is empty, you will experience a faster Windows start-up, windows will boot faster with ease. You need to have an administrative privilege to empty the directory.
Click on run from the start command and type prefetch. Now the prefetch window displays, delete the entire content of the folder.
If you are very comfortable in working in the registry, you can also edit the registry keys.
Within the registry, you can set prefetch to function in several different ways. Prefetch can cache applications, boot up files, both, or you can disable it completely.
Click start, then click run
In the registry editor console, follow these steps
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher
To improve boot speed, set the following value in the registry to a value of 2.
Now, restart the computer and see access the boot performance