Defragmenting

When you run a defragmenter, you come across files that are described as follows:

Data that cannot be moved (I think this is right) in 9x/ME

Unmovable files in XP

Excluded files in PerfectDisk

What are these files and why can't they be moved?

Any ideas anyone?

Look here:http://www.execsoft.com/fragbook/chapter6.htm. Some are contiguous, some are vital to the functioning of the system where they are.

Well in Win9x I know the defrag.exe program wouldn't touch the system registry files system.dat, user.dat and some other files that I don't remember at the moment. Also most defrag programs don't defrag the paging/swap file (win386.swp for Win9x) (pagefile.sys for WinXP), however they can defrag it or move it followed by a reboot which is something VoptXP can do.

Edit: For Win9x/Me there's a program called Defrag_to_shutdown that has a built-in option to defrag system files using a hidden defrag.exe switch that even Microsoft has never published to my knowledge.

Thanks guys, and, interesting reading Gunner, have only skipped through it but will read it all tomorrow.

Yes I believe that they are Windows system files ;)