Installing via registry in Firefox 64-bit

Hi,
does this:
https://developer.mozilla.org/en-US/docs/Adding_Extensions_using_the_Windows_Registry
also apply for the new FF 43 64-bit version?
We are adding our extension to
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\Extensions
but it doesn’ seem to work.

What is right procedure for 64 bit version please?

Regards,
Martin

Does your add-on include a NPAPI plugin?

No, specifically I mean add-on wrc@avast.com.

That method should work for 64 bit Firefox, yes.

According to this post, you should use the same registry key as used in 32 bit Windows. Can you please try this and get back to us, so we can update the documentation?

Hi Jorge,

thanks for your advice. It works. If I put the key into

HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions

Then it works even in 64 bit version.

Thanks a lot for help.

Might be good to update your wiki
https://developer.mozilla.org/en-US/docs/Adding_Extensions_using_the_Windows_Registry
for others :wink:

Thanks

Martin

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
This
email has been sent from a virus-free computer protected by Avast.
www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

This isn’t quite correct. The registry key HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions will work when running 64-bit Firefox on 64-bit Windows and 32-bit Firefox on 32-bit Windows. For 32-bit Firefox on 64-bit Windows however I think you’ll still need to add to the Wow6432Node registry key.

I have been reading guides and forums for a couple of days but I have not found the sulution for my problem.
I have WIN10 64 bit with 64bit Firefox but I’m not able to install my created extension via registry.
This extension is not public, I chose self-managed sign in AMO.
I put the ID and path into HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions and
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Mozilla\Firefox\Extensions
but the extension does not appear.
What I have to do?
What am I doing wrong?
Thanks a lot,

You would want to use an enterprise policy: https://github.com/mozilla/policy-templates#extensions

Thank you, the settings helped, but I installed, removed the extension a couple of times and the problem is same.
Could you write me the reason of it?

Just for the record, the old Registry keys were made obsolete in Firefox 73: https://blog.mozilla.org/addons/2019/10/31/firefox-to-discontinue-sideloaded-extensions/

Your help was useful, I was able to set it under HKLM and it is working.
However I need this function under HKCU. I set same keys under HKCU (HKEY_CURRENT_USER\Software\Policies\Mozilla\Firefox\Extensions\Install ) but nothing happen.
Could you write me why?