There are some problems with DiffMerge context menu if it is invoked under Total Commander. In fact, DiffMerge context menu subitems aren't shown at all. The "DiffMerge" menu itself is visible and can be accessed via Total Commander "X64" menu. Can it be fixed? This small bug slows down the work on x64 very much.

This is a known problem. The problem is that Windows is 64 bit andwe need to install and use a 64 bit shell extension DLL so that WindowsExplorer can use it. But Total Commander is 32 bit and it can't use the64 bit extension.

I have a 32 bit version, but it is only installed on 32 bit machines.

I need to update the extension so that they both can be installed atthe same time.

I think if the 32bit and 64bit extensions would have different GUID, both could be installed, and the restriction from the 32bit DLL should be removed (I'm almost sure that the restriction is in your code).

I'm sure that they can both exists because I've worked on a COM dll that had 32bit and 64bit version and they coexisted.