UltraDefrag is a free and open-source disk defragmentation tool for Windows. It can defragment both system and files, including hibernation files and Windows registry hives. The software allows for boot-time defragmentation and can optimize the placement of system files for faster boot times. It also has a simple and -friendly interface.