That is strange. It clearly says 23% free up top. And defragging having no effect would seem to jibe with "hard drive too full". Have you tried running a chkdsk (or whatever it's called these days) on that partition?
_________________________
Bitt Faulk