Just a word of advice / tip to those running automated defrag with idle system-power.
- Windows system files and program files in current use, will not get defragged. So if you have some
running 24/7, it will get fragmented, and sometimes to the point where the program will begin to produce
laggy behavior, errors etc. etc. A monthly full defrag will help tremendously on this.(In safe-mode, minimum programs / services running)
- For Laptop users, this is a bad idea if you value your battery time. The defrag tool will consume resources,
and thus, battery power. Also, when it comes to laptops, its limited how much idle time you have on a laptop.
When users leave their laptops on, they usually leave it in hibernate or with sleep function enabled. Combined, these
things will limit the overall use for a auto-defrag program for a laptop. The use of a fast defrag program are a wiser course.
Such as the Auslogics Defrag tool (Its really fast!)
Abydos
IMO:
(1) Safe mode defrag is quite outdated. The newer commercial automatic defragmenters for the desktop are descended from corporate versions for servers, and are expressly designed to defrag (with very few exceptions) almost all necessary windows and data files 'online' itself. Infact, the best ones even defrag most of the MFT online (and resize it as necessary) to negate the need for boot-time defrags. Besides, there is
always the option of running 'conventional' defrags if you want, and they will finish even quicker because most of the files would have been defragged already, so no loss there.
(2) The automatic defragmenter that I use automatically suspends defragging when the laptop is running on batteries, so it does not harm battery life at all. Whenever the laptop is in use when plugged into the mains, defrag can run in the background as necessary. No computer runs at 100% all the time (unless there is something wrong) so there ought to be resources to complete the day's defrag.
Anyway, it's not that the defragger runs continuously all the time. After it has processed the disk for the first time thoroughly, it needs to kick in for just a few minutes each day to clear up the fragments. And as before, you still have full access to all the 'conventional' defrag modes should you choose.

(3) Auslogics is useless. It's 'fast' that's about it. It does not do a proper job of defragging fragmented files, it cannot defrag in low space, it does not defrag the MFT, it cannot defrag more than one drive simultaneously etc etc. it's better to stick with the Windows default defragger than bother with Auslogics. Especially for Vista, since Auslogics does not even have a VSS-aware defrag option!!