I don't see anything in the documentation about it (perhaps I couldn't find it or perhaps the information is missing), but the portable version of Defraggler includes both the 64-bit and 32-bit versions of the GUI application, shell extension, and command line version.
Am I correct in understanding that the 64-bit version should always be used on 64-bit operating systems and the 32-bit version should always be used on 32-bit operating systems?
Thus, is it correct that for 64-bit operating systems, defraggler.exe, defragglershell.dll, and df.exe can all be deleted?
I'd leave them (at least defraggler.exe) so things like desktop shortcuts and scheduled tasks still work as I believe they point toward it (though you could fix that by manually fixing them)
as far as i know, there is no 64bit system available... only 32 bit with 64 bit extensions.
but many years ago (pentium) was talking about complete native 64 bit system bus (PCI 32-->64) - it was rejected because of expensive cost (perhaps no homeuser would buy such pcs)