Optimizing the location of the boot files and disk defragmenter

Written by abhi on 4:07 PM


Optimizing the location of the boot files
The speed at which your files are read depends on where the files are located on your hard drive. Also, when a file is fragmented (which is when one file is scattered all over the disk), it takes more time to access that file than if all of the pieces of the files were side by side. Using tools that are available in Windows and other third-party utilities, you can defragment and place the Windows boot files on the disk where they will be accessed faster.
Windows XP has a new feature called the Prefetcher, which determines what files on the hard drive are used during the boot process and where they should be placed on the disk for optimal speed. Although this is not the only benefit that the Prefetcher provides, it makes optimizing the location of the boot files easy.

Using disk defragmenter
Windows XP includes a boot defragmenter, but it is a little tricky to get it to run. By default, it is run only in the background and cannot be started directly by a user. After your computer has been idle for some time, between 5 and 30 minutes, the system will read the Prefetcher’s boot data and start the defrag. The system defrag is run in the background and is invisible to the user. Eventually, if you leave your computer on long enough, it will defragment the boot files.

Microsoft has a very talented team working for them and they even took into consideration that often your system boot changes. For example, you might install an updated device driver or add new hardware.To solve this problem, the system will re-defragment the boot files every three days.


An operating system that takes care of itself? Yes,Windows is getting smarter and smarter. However, there is still one problem: There is no possible way to directly initiate a boot defrag. The only way is to leave your computer on for a little while without using it at all. If you are
impatient and do not want to wait, then I have a solution for you. As I mentioned earlier, the system will only initiate the boot defrag when the system is idle. Typing in a command that will start the boot is not possible. However, you can tell your computer, even when it is not idle, to process the idle tasks. This will indirectly start the boot defrag. Although because the boot defrag is most likely not the only idle task waiting to be run, there will be other processes run as well, which can cause your computer to appear to be doing a lot of hard work as it completes all tasks. During this time, your computer should not be used for any intensive activities, such as playing games. If you try to use your computer while the idle tasks are being processed, you will notice slow performance until the tasks are completed.


Do the following to tell the system to start to process all idle tasks:
1. Click the Start Menu and select Run.
2. Type Rundll32.exe advapi32.dll,ProcessIdleTasks in the text box and select OK.
3. Your computer will now begin working on the tasks.


Related Posts by Categories



Widget by Hoctro | Jack Book
  1. 1 comments: Responses to “ Optimizing the location of the boot files and disk defragmenter ”

  2. By Unknown on September 25, 2007 at 2:22 PM

    Most users ignore or neglect HDD maintenance and fragmentation is often dismissed as being harmless to the PC. Those who suffer from high levels of fragmentation on a daily basis and find it tough to operate their systems without hassle as a result will agree that it is a drive disease which affects performance.