Custom Search

Search My Download Corner

Saturday, December 6, 2008

Windows start up delay

Start up can be seriously delayed if Windows if prefetching a big system. Go into registry and edit the prefetch section to only fetch the OS files. Or even do no prefetch if you want. Recommended a setting of 2 which prefetchs only the OS files.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

key name EnablePrefetcher
0 for Disable
1 for Application Launch Prefetch
2 for Boot Prefetch
3 for Prefetch everything

Alternatively the easy way :
Tool for flushing the Prefetch log and controlling the Prefetch Parameters. Download Here

What Is Prefetch?

Taken From Microsoft Website:

Windows XP monitors the files that are used when the computer starts and when you start applications. By monitoring these files, Windows XP can prefetch them. Prefetching data is the process whereby data that is expected to be requested is read ahead into the cache. Prefetching boot files and applications decreases the time needed to start Windows XP and start applications.

This information is logged and stored on your hard drive taking up space and requiring a process to be kept running monitoring which applications are being run. This has a performance impact on your PC. Disabling the Prefetch function or at least only enabling it for the Boot Files will allow you to free up some system resources and preserve some disk space.

View blog reactions


Post a Comment