Sorry, but I'm not feeling comfortable with sending a complete debug log.
But thank you for the info, I ran Defraggler in debug mode and basically it's the same thing that happens over and over until I pull the plug:
[2010-03-30] [17:44:33.639] 00084 1 DefragVolumeSinglePassHelper::DefragInternal#1026 Fragment of unmovable file \$LogFile. Stop increasing potential free block
[2010-03-30] [17:44:33.683] 00084 1 DefragVolumeSinglePassHelper::LayFileAt#243 MoveFileRegionWithMarking for file "E:\path\file1.txt" to 49753202, 0, 13094 finished (hr=0x80070026). Destination block is not free.
[2010-03-30] [17:44:34.047] 01bc8 1 CVolume::UpdateDriveMap#340 Map generated in 0.05342 seconds.
[2010-03-30] [17:44:34.859] 00084 1 DefragVolumeSinglePassHelper::DefragInternal#1026 Fragment of unmovable file \$LogFile. Stop increasing potential free block
[2010-03-30] [17:44:34.890] 00084 1 DefragVolumeSinglePassHelper::LayFileAt#243 MoveFileRegionWithMarking for file "E:\path\otherfile.htm" to 49753211, 0, 13085 finished (hr=0x80070026). Destination block is not free.
I have millions of those "Fragment of unmovable file \$LogFile" things in my debugfile.
And the whole time the display said: Defragmenting (100%), 12 fragmented files (6,7 MB) in 24 fragments, 0% fragmented