Почему Chrome сообщает мне об обновлении или удалении несовместимых приложений?

Оглавление:

Почему Chrome сообщает мне об обновлении или удалении несовместимых приложений?
Почему Chrome сообщает мне об обновлении или удалении несовместимых приложений?

Видео: Почему Chrome сообщает мне об обновлении или удалении несовместимых приложений?

Видео: Почему Chrome сообщает мне об обновлении или удалении несовместимых приложений?
Видео: ПОКУПКА КАРТ С БАЛАНСОМ — Фейк или реальность? - YouTube 2024, Май
Anonim
Многие приложения Windows, такие как антивирусное программное обеспечение, вводят код в Chrome, чтобы изменить его поведение. Это приводит к более частым сбоям браузера, поэтому Google делает ставку, блокируя эти методы.
Многие приложения Windows, такие как антивирусное программное обеспечение, вводят код в Chrome, чтобы изменить его поведение. Это приводит к более частым сбоям браузера, поэтому Google делает ставку, блокируя эти методы.

Почему приложения вводят код?

Некоторые приложения вводят код в другие запущенные процессы, чтобы изменить их поведение. В Windows эта техника существует уже давно. Он используется многими различными типами приложений: от вредоносных программ до опасных вредоносных программ. Это часто называют инъекцией DLL в Windows.

Другими словами, приложения вводят код в Chrome для изменения поведения Chrome. Программа безопасности может захотеть добавить некоторые дополнительные проверки в браузер Chrome, или часть вредоносного ПО может захотеть лучше отслеживать ваш просмотр.

Даже если приложение использует инъекцию кода с хорошим намерением, это может вызвать проблемы, мешая коду Chrome. Разработчики Chrome не знают точно, как будет вести себя этот дополнительный код. Как заявляет разработчик Chrome Крис Х. Хэмилтон: «Этот тип инъекций программного обеспечения широко распространен на платформе Windows и вызывает значительные проблемы с обеспечением стабильности (сбои)».

Когда Chrome полностью блокирует ввод кода?

Компания Google изначально объявила о своих намерениях заблокировать эту технику в ноябре 2017 года, отметив, что пользователи Windows с программным обеспечением, внедряемым в Chrome, на 15% чаще подвержены краху Chrome. Google отмечает, что для приложений, требующих такого рода функций, существуют лучшие методы, такие как установка расширения браузера Chrome, использующего встроенный обмен сообщениями Chrome для связи с другой программой в системе.

Исходное объявление сообщило, что Chrome 69 начнет блокировать всю инъекцию кода в сентябре 2018 года. Однако в нашей системе бета-версия Chrome 69 в настоящее время только предупреждает о вводе кода, если ваш браузер испытывает сбой. Он не блокирует эту инъекцию.

Разработчики Chrome часто тестируют такие новые функции A-B, другими словами, они разворачивают разные функции для разных пользователей Chrome, чтобы увидеть, как люди реагируют, поэтому некоторые пользователи Chrome 68 уже видели это предупреждение.

Google первоначально объявила о планах блокировать всю инъекцию кода, начиная с января 2019 года. Согласно Гамильтону, Google по-прежнему планирует заблокировать его «скоро», после чего предупреждение перестанет появляться, потому что Chrome будет блокировать все попытки ввода кода. Microsoft Edge был первым браузером, внесшим изменения в Windows, и он уже заблокировал ввод кода с 2015 года.

Являются ли мои приложения действительно причинами сбоев?

Даже если Chrome предупреждает вас о несовместимых приложениях, они не обязательно вызывают проблемы, если только ваш браузер не рушится.

Гамильтон отмечает, что Chrome просто предупреждает о любом программном обеспечении с использованием инъекции кода «без принятия оценочных суждений». Установленное вами программное обеспечение может работать правильно и никогда не вызывает никаких проблем, но Google не любит эту технику и работает над ее блокировкой.

Как проверить наличие несовместимых приложений

В случае сбоя Chrome вы увидите уведомление с просьбой «обновить или удалить несовместимые приложения» или «Обновить или удалить проблемные приложения». Это приведет вас к списку приложений с использованием инъекции кода в вашей системе.

Вы также можете получить доступ к этому списку - даже до сбоя Chrome - заголовок в меню> Настройки> Дополнительно, прокрутка вниз в нижней части экрана и нажатие «Обновить или удалить несовместимые приложения» в разделе «Сброс и очистка». Если вы не видите этот параметр здесь, никакие приложения в вашей системе не вводят код в Chrome.

Вы также можете ввести

chrome://settings/IncompatibleApplications

в адресную строку и нажмите Enter. Если вы не видите список несовместимых приложений, у вас их не установлено.

(Примечание. Эта опция присутствует только с Chrome 69 в нашей системе. Chrome 69 запланирован на стабильную версию 4 сентября 2018 года).

Chrome отобразит все приложения, используя установленную инъекцию кода. Здесь представлено множество антивирусных приложений, включая Avast, AVG, Bitdefender, Emsisoft, Eset, IObit, Norton Security, Malwarebytes и WinPatrol.
Chrome отобразит все приложения, используя установленную инъекцию кода. Здесь представлено множество антивирусных приложений, включая Avast, AVG, Bitdefender, Emsisoft, Eset, IObit, Norton Security, Malwarebytes и WinPatrol.

Другие приложения, которые появились здесь, включают Acronis True Image, Dropbox и RocketDock. Список может быть неожиданным, но любое приложение, использующее инъекцию кода, появится в списке.

Кнопка «Удалить» рядом с приложением приведет вас в окно «Настройки» или «Панель управления», где вы можете удалить приложение, если хотите.
Кнопка «Удалить» рядом с приложением приведет вас в окно «Настройки» или «Панель управления», где вы можете удалить приложение, если хотите.

Если вы не испытываете сбоев, нет никаких оснований для удаления приложения. В любом случае, Google заблокирует попытки ввода кода в течение нескольких месяцев.

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

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

Рекомендуемые: