In order to increase your system performance, a regular defragment task for all the drives should be performed. This is to prevent your drive from fragmented. But how do you defragment the system files then? The problem is that Windows XP doesn’t allow certain system files to be defragmented due to the files are open for exclusive access. Thus, standard defragmentation programs can neither show you how fragmented your paging files or Registry hives are, nor defragment them. System files fragmentation can lead to performance degradation of your system.
Here’s a utility called PageDefrag from Sysinternals (Microsoft) that provides you the ability for you to see how fragmented your paging files and Registry hives are, and to defragment them.
Once you launched the application, it will show you a list of system files and the number of fragments each file is in. If you feel that there are too many fragments in those files, just click on the “defragment at next boot” radio button. You can select defragment every boot if you want to, but I don’t really recommend that. Unless you only switch off your system once every month
Next, restart your computer, and you will be prompted to this BSOD blue screen which stating that the defragment process for system files is running.

Whoa la!~ Defragmentation is now completed. You may continue with your work now.



