64-bit versus 32-bit versions of Defraggler

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?

If you run the 32 bit on a 64bit machine, it will automagically hand over to the 64bit exe

If you run the 32 bit on a 64bit machine, it will automagically hand over to the 64bit exe

Thanks. I didn't know that. A small nit: I think you mean 64-bit operating system, not 64-bit "machine".

So it sounds like, 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)

Thanks. I didn't know that. A small nit: I think you mean 64-bit operating system, not 64-bit "machine".

"64-bit machine" is completely valid, as there were CPU's back in the day that were not 64-bit compliant (i.e. old Pentium's).

Yes, you're right, it is a nit pick, a completely incorrect one.

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)

perhaps i must correct myself...

https://en.wikipedia.org/wiki/PCI-X

there are systems with 64 bit but not for homeusers:

http://www.supermicro.com/products/motherboard/xeon1333/5000X/X7DAL-E.cfm