2012-08-03 133 views
0

根據提供的文檔here它說我應該能夠通過HKEY_CURRENT_USER \ Software \ Wow6432Node \ Mozilla \ Firefox \ Extensions安裝擴展,但每當我將它添加到那裏,Firefox都找不到它。但是,問題是如果我在HKEY_LOCAL_MACHINE位置下添加相同的密鑰,Firefox會發現該擴展很好!無法通過HKEY_CURRENT_USER安裝Firefox擴展

我有點困惑,爲什麼以及如何發生。

編輯:在Windows 7 64位版本上安裝。

回答

1

不,正確的註冊表項是HKEY_CURRENT_USER\Software\Mozilla\Firefox\Extensions - 無論是在x86還是x64 Windows。原因是Softwareis only redirected for HKLM。然而,在32位和64位應用程序之間共享HKEY_CURRENT_USER\Software

如果將此擴展名添加到此鍵顯示無效,您可能需要檢查extensions.enabledScopes preference的值(您可以在about:config下查看並更改它)。例如。如果它的值是5,那麼它只允許用戶配置文件中的擴展名(值1)和Firefox提供的值(值4)。您必須確保組合中還包含值2.