32bit DLL Not Appearing in 64bit WIndows Explorer Context Menu

Mike used Ask the Experts™
I have used a neat DLL by Alex Robbio called "MS Word Compare" succesfully on a 32bit WIn 7 machine, but I am unable to get it to work on a 64bit Win 10 machine. The DLL enables a user to compare two different MS Word documents - you highlight them in Windows Explorer, right click, and select the "Compare" line on the WE context menu and the DLL launches MS Word showing the differences between the two documents. See here

The problem is that on the 64bit machine that "Compare" line does not appear in the context menu.

I have registered the DLL, and when running Nir Soft's "ShellExView" it shows up as an enabled 32 bit shell extension.
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Most Valuable Expert 2013
"MS Word Compare" (originally written for XP) is a 32bit Windows Shell extension so won't display in a 64bit environment. It needs to be compiled for 64bit because Explorer is only available in that architecture.

I guess you could install a third-party 32bit file explorer just so you could do this still.  Because the .DLL is already registered it would be available to any 32bit Explorer.

Maybe the 32bit version of https://explorerplusplus.com/


Thanks, that's clear.  I need my 64bit Dopus so a 32bit explorer doesn't work for me. I will reach out to the original developer and ask him nicely whether he might consider either releasing a 64bit version, or the source code which we could re-compile.
Most Valuable Expert 2013


You could of course have both 'explorers' installed at the same time.  
You just run the 32 bit one when you need to compare .docs

If they have the original code and are up for it then recompiling should be simple enough.
Good luck.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial