Following on from a similar example in this thread by user Analytic:
How to see 32-bit context menu and property dialog extensions on 64-bit Win 7?
I tried doing the same with the scripting dll and it appears to work!
Below is the entry for this key in my edited registry file, with the changes shown in bold
How to see 32-bit context menu and property dialog extensions on 64-bit Win 7?
I tried doing the same with the scripting dll and it appears to work!
- Obtain the 32-bit dMCScripting.dll (374kB), rename it dMCScripting_32bit.dll and copy it into the dbPoweramp directory.
- Run regedit and export out ALL of the following key to a file:
HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D} - Edit the file and globally change CLSID to Wow6432Node\CLSID
- In the data for InprocServer32, change the name of dMCScripting.dll to dMCScripting_32bit.dll
- Merge the file into the registry
Below is the entry for this key in my edited registry file, with the changes shown in bold
[SIZE=1]Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}]
@="Converter Class"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\InprocServer32]
@="C:\\Program Files (x86)\\Illustrate\\dBpoweramp\\dMCScripting_32bit.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\ProgID]
@="DMCScripting.Converter.1"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\Programmable]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\TypeLib]
@="{E0F7789A-88C0-450B-AD6C-A7EB6D227127}"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\VersionIndependentProgID]
@="DMCScripting.Converter"[/SIZE]
After merging, you do NOT need to reboot or restart the 32-bit app.
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}]
@="Converter Class"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\InprocServer32]
@="C:\\Program Files (x86)\\Illustrate\\dBpoweramp\\dMCScripting_32bit.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\ProgID]
@="DMCScripting.Converter.1"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\Programmable]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\TypeLib]
@="{E0F7789A-88C0-450B-AD6C-A7EB6D227127}"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\VersionIndependentProgID]
@="DMCScripting.Converter"[/SIZE]
Comment