Назад | Перейти на главную страницу

Удаление дополнения Firefox через реестр

Я установил надстройку Firefox, добавив пару ключ-значение в реестр по следующему пути:

Software\Policies\Mozilla\Firefox\Extensions\Install\1 = "https://addons.mozilla.org/firefox/downloads/myfile.xpi"

Монтажные работы

Я хочу удалить то же расширение, поэтому добавляю еще одну запись по следующему пути:
Software\Policies\Mozilla\Firefox\Extensions\Uninstall\1 = "bad_addon_id@mozilla.org"

Я использую соответствующий идентификатор и путь. Я получаю идентификатор надстройки, щелкнув надстройки отладки в Firefox в поле идентификатора расширения под моим расширением. Я думаю, это правильный способ найти идентификатор надстройки.

Но деинсталляция кажется неудачной, я все еще вижу надстройку в Firefox. Я пробовал это на различных машинах и надстройках. Результат все тот же.

Это не очень ясно из документация и это заняло у меня некоторое время, но значение ключа должно быть идентификатором расширения, включая фигурные скобки.

Пример: {d4a5b766-4831-43f0-9d38-0fec359491e7}

В качестве альтернативы вы также можете попробовать настройки расширения которые позволяют более точно контролировать расширения в Firefox, например, фактически блокируя установку.