Hello Yutaka,
sorry for the late answer.
"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"
Is there a key of following ?
Name = {333EFDA5-A74E-4df4-A225-92A7AF81F29A}
Type = REG_SZ
Data = MultiPar Shell Extension
Yep, key exists.
I am not sure how is the access right to HKEY_LOCAL_MACHINE on Windows 7. If reading access by your user account is refused by OS, you should test it by changing your privilege.
Ok, I started MultiPar with admin privileges, but the issue still exists. That option "Integrate MultiPar in Shell" stays disabled, even when it's clearly activated and working.
I made a sample application (CheckReg.exe) to show the result. Double-click it, then two dialogs will open one by one, first for HKEY_LOCAL_MACHINE and second for HKEY_CLASSES_ROOT. How is the result at your normal environment ?
By starting that CheckReg.exe with my ordinary user privileges I see only one dialog. See screenshot (checkreg.png).
If you login the PC with higher privilege like admin account, is the result changed ?
Nope, same result with admin privileges.
Many thanks for your quick help :).
Kind regards