Full disk defrag on reboot

I like how Defraggler offers to defrag on reboot, but was puzzled initially that it only did basic files such as the pagefile & system areas that are normally locked.

Any way to add the additional option to do a full system defrag?

I would love to be able to run a full defrag before Antivirus/System utils/Etc kick in.

Would be so much faster, so much more convenient.

Just show a progress bar, & the pause/cancel options so a user can pause/stop/resume/cancel if needed.

Other utilities, such as system disk checker, can schedule a full system disk check before loading windows, so why not a full system defrag before loading windows?

Users with SLOW systems, especially, would greatly benefit! I know, because I saw one user with 45,000 + fragments & over 27% fragmentation with some blocks severely fragmented.

This was after running CCleaner, & I know they never defragged the drive before!

Thank you!