Boot Time Defrag: Advantages?

What are the benefits and advantages of doing a defragment at boot time?

Usually:

Less processes/services/programs running/open = less data in use/locked ("more to defrag") = better defragmentation results

no actually boottime defrag is a quick thing, it only defrags files which are immediately locked by windows (page, Hyber and some other system files I believe)

no actually boottime defrag is a quick thing, it only defrags files which are immediately locked by windows (page, Hyber and some other system files I believe)

Forgot to mention pagefile etc.

Yeah with Defraggler it's like this.

The Dude, to sum it up, the benefits of a boot time defrag are:

Consolidated files yield better performance.

Defraggler doesn't defrag all your files on a boot defrag, but rather only the ones locked by Windows. IE, Page, Hiber, etc. Normally, these files are in use by Windows, so even when they get fragmented, they can't be defragged. By defraggling them before Windows loads, it is defraggling them before Windows has a chance to use them, which would end up locking them.

Hope this helps!