0

ここで提供されているドキュメントによると、HKEY_CURRENT_USER\Software\Wow6432Node\Mozilla\Firefox\Extensions から拡張機能をインストールできるはずですが、そこに追加しても Firefox が見つかりません。しかし、同じキーを HKEY_LOCAL_MACHINE の場所に追加すると、Firefox は拡張機能を問題なく検出します。

なぜ、どのようにこれが起こるのか、私は少し混乱しています。

編集: Windows 7 64 ビット バージョンにインストールします。

4

1 に答える 1

1

いいえ、正しいレジストリ キーはHKEY_CURRENT_USER\Software\Mozilla\Firefox\Extensions、x86 と x64 の両方の Windows にあります。その理由は、Softwareキーが HKLM に対してのみリダイレクトされるためです。HKEY_CURRENT_USER\Softwareただし、32 ビット アプリケーションと 64 ビット アプリケーションの間で共有されます。

拡張機能をこのキーに追加しても効果がない場合は、extensions.enabledScopes設定の値を確認してください( で確認および変更できますabout:config)。たとえば、値が 5 の場合、ユーザーのプロファイル (値 1) と Firefox によって提供される拡張機能 (値 4) のみが許可されます。組み合わせに値 2 も含まれていることを確認する必要があります。

于 2012-08-06T08:22:19.670 に答える