Як налаштувати Firefox у Windows для ігнорування налаштувань реєстру?


10

Здається, що ряд постачальників мовчки встановлюють розширення Firefox через налаштування реєстру. Я хотів би не допустити Firefox при запуску будь-яких налаштувань реєстру Windows.

Хтось знає, як запустити Firefox таким чином, що ігнорує налаштування реєстру Windows?

Це проблема, яку Mozilla вирішив, змінивши, як Firefox завантажує розширення та / або використовує реєстр Windows?


1
Якийсь реальний приклад такого продовження? Або якісь посилання на статті про це?
Ар'ян

Ще в червні Microsoft встановила деяке розширення, пов’язане з .Net, яке неможливо було видалити. Спочатку його не можна було відключити.
pcapademic

Відповіді:


7

Я не знаю, чи є це елегантне рішення, але ви можете перейти до наступних клавіш:

[HKEY_CURRENT_USER\Software\Mozilla]
[HKEY_CURRENT_USER\Software\MozillaPlugins]
[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla]
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]
[HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]

... і просто відрегулювати дозволи безпеки на них за допомогою "Все - заборонити" ..., що фактично не дозволить FireFox читати власні налаштування реєстру, а також писати до них інші програми.

Не впевнений, що це може вплинути на роботу Firefox.


1

Це не відповідає безпосередньо на ваше запитання, але якщо ваша кінцева мета - не допустити Firefox змінити реєстр, ви можете розглянути можливість його запуску в пісочниці. Sandboxie може запускати будь-яку програму в пісочниці, що не дозволяє програмі змінювати ваш реєстр або файлову систему.


1

З довідкового форуму Mozilla :

Версії Firefox 3.6 або новіших версій запобігають встановленню плагінів у папку \ Program Files \ Firefox \ plugins, щоб утримати модулі не в Firefox, але саме так більшість плагінів потрапляють "у Firefox". Firefox сканує Реєстр Windows на плагіни, у яких є правильний ключ реєстру для Firefox, і використовує ці додатки, де б вони не знаходилися на вашому жорсткому диску. Після встановлення програми з цим плагіном та встановлення ключа реєстру все, що ви можете зробити, це фізично видалити плагінні файли або вимкнути плагін в меню Інструменти> Додатки> Плагіни Вибачте, я не знаю, як плагіни обробляються в Linux ОС. Неможливо перешкодити програмам, які ви встановлюєте, не встановлювати свої плагіни для Firefox. Після того, як ви дасте програмі дозвіл на встановлення на ваш ПК, він може робити все, що завгодно, з Firefox або будь-якою іншою програмою.


0

Я не на 100% впевнений, але я думаю, що портативний Firefox не возиться з комп'ютерними файлами.

http://tr.im/q7kN


Спасибі за вашу відповідь. На жаль, я вже спробував портативну версію програми Firefox. Хоча вони реалізують обгортку для Firefox, двійковий файл Firefox такий же, як і звичайний, і цей двійковий файл, схоже, приймає таємні встановлені розширення так, як це робить звичайна версія.
pcapademic

0

ОНОВЛЕННЯ Я просто прочитав, що extensions.iniзовсім не важливо і автоматично генерується. Тож я гадаю, що тут я помиляюся, також даю [HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]ключ, як згадував @routeNpingme. Я зніму це пізніше сьогодні; просто залишаючи його тут, щоб переконатися, що інші не витрачають час на те саме.


Зважаючи на той факт, що Firefox дозволяє використовувати різні профілі, кожен зі своїми розширеннями, я ніколи не думав, що він також буде використовувати реєстр. (Перехресна платформа Firefox змушує мене ще більше цікавитись цим питанням, тим більше, що Firefox вже має власний різновид платформного механізму зберігання налаштувань.)

Тому, якщо ви не впевнені, що це в реєстрі, ви, можливо, захочете зазирнути у Файли та папки в профілі , особливо extensions.ini.

ОНОВЛЕННЯ

extensions.ini
Перелічує папки встановлених розширень та тем.
Файл автоматично генерується nsExtensionManager і використовується кодом низького рівня для виявлення хромованих пакетів та компонентів XPCOM, наданих встановленими аддонами. Можна вирішити різні проблеми.

(Див. Аргументи командного рядка, щоб запустити Firefox з іншого профілю.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.