I have defraggler set up to do daily defrags at 1 AM. The next day there is no message or log file that I can find that tells me if it actually ran. In fact, since my file fragmentation doesn't seem to change between night and morning, I suspect it has not. How can I know if defraggler ran? Further, it would be very valuable to see a defrag before and after report.
I have defraggler set up to do daily defrags at 1 AM. The next day there is no message or log file that I can find that tells me if it actually ran. In fact, since my file fragmentation doesn't seem to change between night and morning, I suspect it has not. How can I know if defraggler ran? Further, it would be very valuable to see a defrag before and after report.
Thanks very much.
There seem to be issues running Defraggler under the Windows Task Scheduler. However to log what did actually occur you could use the output redirection symbol > to send output to a file e.g. df "e:\datatransfer\daily_full.bak" > defraggler.log. If your call is issued in the context of a batch script you could redirect all the output from the batch script e.g. rundefrag.bat > defraggler.log. (Probably easier not to redirect both simultaneously in that case). Output in my experience is simply a list of "percentage done"s and so not very informative; you may find it helpful to use a batch script and generate a display of the time immediately before and after the call to df.exe; this makes it fairly obvious whether anything very useful could have occurred. Running with the /debug option will get you a log but possibly more detailed than is helpful.