Auslogics Disk Defrag is a good defrag software as it is free even for commercial. However, there is a situation that Boot Defrag is always run upon restarting machine and turn off boot defrag schedule from GUI does not work.
Steps:
S1-1. Logon using Administrator account
S1-2. Open Registry Editor “regedit”
S1-3. Navigate to HKLM\SYSTEM\CurrentControlSet\Control\Session Manager
S1-4. Edit BootExecute Key
S1-5. Delete entry autocheck ndefrg
S1-6. Click OK button
S1-7. If you open Disk Defrag View -> Offline Defragmentation, Offline defragmentation is not checked