Не удается удалить расширение из Chrome на Mac OS X

Вопрос или проблема

Я искал и нашел много статей о том, как удалить rogue-расширение из Chrome, которое стало серым. Почти все статьи предназначены для пользователей Windows и не относятся к моему случаю, поэтому я решил задать этот вопрос.

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

В разделе chrome://policy/ я заметил ExtensionInstallForcelist со значением (jhafcpmngmieaimhldennincnemljiph;http://localhost:55556/service/update2/crx), но нет способа удалить его.

Не могли бы вы помочь?

  • Chrome: Версия 46.0.2490.80 (64-бит)

  • Mac OS X: Версия 10.10.5

  • Проблемное расширение: DGExtension 6.2.3.3046

  • ID: jhafcpmngmieaimhldennincnemljiph

  • Сообщение: Это расширение управляется и не может быть удалено или отключено. Установлено политикой предприятия.

Не забудьте сделать резервные копии перед тем, как следовать этому руководству

  1. отредактируйте файлы plist в /Library/Managed Preferences/${whoami}/com.google.Chrome.plist и /Library/Managed Preferences/com.google.Chrome.plist, или /Library/Preferences/.. (отредактируйте каждое вхождение com.google.Chrome.plist) на вашем компьютере. Удалите часть ExtensionInstallForcelist. (вам может понадобиться использовать plutil -convert xml1 и plutil -convert binary1, чтобы преобразовать список в редактируемый формат и затем обратно)
  2. В Системных настройкахПрофили найдите профиль, который начинается с “Chrome” и имеет “ExtensionInstallForcelist” в своем значении, удалите его.
  3. выполните defaults read com.google.Chrome.plist в терминале
  4. запустите Chrome, перейдите на chrome://policy/, нажмите Перезагрузить политики
  5. перезапустите Chrome, расширение должно исчезнуть

Это управляется вашей корпоративной политикой. Вам нужно проконсультироваться с вашим IT-администратором компании, если это вызывает проблемы. Конечно, это будет немного медленно.

Ответ или решение

Если у вас возникли проблемы с удалением расширения Google Chrome на Mac OS X, особенно если расширение недоступно для удаления и помечено как управляемое политикой (например, DGExtension), вам нужно выполнить несколько шагов для окончательного удаления. Вот детальная инструкция для решения данной проблемы.

Шаг 1: Резервное копирование данных

Перед началом любых изменений рекомендуется создать резервную копию ваших данных и настроек Chrome. Это включает в себя…

  1. Синхронизацию ваших закладок и паролей через Google-аккаунт.
  2. Экспорт закладок через настройку Chrome.
  3. Сохранение местных файлов, если это необходимо.

Шаг 2: Редактирование plist-файлов

Проблема с недоступностью удаления расширений обычно возникает из-за наличия управляющей политики. Для её удаления выполните следующие действия:

  1. Открыть терминал: вы можете найти терминал через Spotlight или в папке "Программы" → "Утилиты".

  2. Перейдите в директорию: введите следующую команду:

    cd /Library/Managed\ Preferences/
  3. Исследование plist-файлов:
    Используйте команду ls для отображения файлов, чтобы убедиться в наличии файлов com.google.Chrome.plist и других файлов, связанных с Chrome.

  4. Редактирование plist: Если вы нашли com.google.Chrome.plist, используйте команду:

    sudo plutil -convert xml1 com.google.Chrome.plist

    Это позволит вам редактировать файл. Откройте файл в текстовом редакторе и найдите строку, связанную с ExtensionInstallForcelist. Удалите эту строку.

  5. Конвертирование обратно: После редактирования верните файл к бинарному формату с помощью команды:

    sudo plutil -convert binary1 com.google.Chrome.plist

Шаг 3: Удаление профилей системы

  1. Откройте "Системные настройки": на панели Apple выберите "Системные настройки", а затем "Профили".

  2. Удалите профиль: Найдите профиль, относящийся к Chrome (он может содержать ExtensionInstallForcelist). Удалите его.

Шаг 4: Проверка настроек

  1. Запустите терминал и выполните команду:

    defaults read com.google.Chrome.plist

    Это покажет, какие значения на данный момент установлены для Chrome. Убедитесь, что ExtensionInstallForcelist больше не отображается.

  2. Перезапустите Chrome:
    Откройте Chrome и перейдите по адресу:

    chrome://policy/

    Нажмите кнопку "Перезагрузить политики".

Шаг 5: Проверка результата

После выполнения всех вышеуказанных шагов перезапустите Chrome. Проблемное расширение должно исчезнуть. Если расширение все еще активно, возможно, оно управляется через корпоративную политику, и в этом случае вам стоит обратиться к вашему IT-администратору.

Заключение

Проблемы с удалением расширений из Chrome могут быть связаны с корпоративными политиками и административными правами. Следуя инструкциям выше, вы сможете удалить ненужное расширение. Всегда консультируйтесь с IT-отделом, если у вас есть сомнения, особенно если это связано с рабочими компьютерами.

Оцените материал
Добавить комментарий

Капча загружается...