DefragmentFile failed with STATUS=0x80070057

I can not defragment the MFT and I do not know why

[2014-11-03] [19:20:43.345] 01918 1 CDefragmentation::DefragmentFile#1063 DefragmentFile end R:\$MFT; STATUS = 0x80070057

[2014-11-03] [19:20:47.967] 01918 1 CDefragmentation::DefragmentFile#1148 DefragmentFile failed with STATUS=0x80070057

[2014-11-03] [19:20:47.967] 01918 1 CDefragmentation::DefragFiles#818 DefragFiles finished with status: 0x00000000. Defragmented: 0, Failed: 2.

9 515 008 KB (MFT) 2 fragment

All other files in 1 fragment

Screen%20Shot%2011-03-14%20at%2007.52%20

Defraggler uses own Windows defragging API which doesn't allow for MFT defragmentation.

Please name special tool that allows a full defragmentation of the MFT...

You will need to get a third party defrag util for this, and it will probably be non free. Recalling from memory, Diskeeper, Perfectdisc and many other can accomplish MFT defrag. You could install a trial version and uninstall it afterwards. Keep in mind that advertising any other defrag software is not very polite.