I know this is old, but I had the same issue. The difference was having only selected files/folders checked vs unchecked. With move large files checked, but the specifier unchecked, defrag would "complete" without doing anything... maybe a file or two. With the specifier checked, defrag was fine. Hopefully that's helpful.