I have the same problem. Defraggler shows 17% free on my external harddrive, yet when I start the defragmentation, the popup window tells me there's less than 10% free.
And ePost, what you wrote is completely off topic and of no use for this problem.