Added a weekly schedule and then hit thr run button no the schedule it worked, but the 2 issues were was the popup cmd window which if I am doing something would be an issue, and that it still took about 2 minutes on a log which I think has only been in use for a week or two. So I changed the schedule to daily, eve on this new log there was 1600 fragments, so I am amazed BE your log is unfragmented.
I noticed in task scheduler is a hidden button, does this stop the task going into the foreground? There must be a way as the stats task that runs every minute doesnt go in the foreground.