CefSharp.BrowserSubprocess.exe — что это за процесс?

Приветствую друзья! Сегодня у нас на разбор попал процесс CefSharp.BrowserSubprocess.exe. Моя задача как всегда найти информацию о процессе, узнаем к какому ПО он принадлежит, опасен ли он и можно ли его вообще отключить? Поехали разбираться!



CefSharp.BrowserSubprocess.exe — что это такое?

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

Разберем название:

  1. CEF расшифровывается как Chromium Embedded Framework — является фреймворком браузера Google Chrome для использования в программах. Простыми словами разработчики используют этот фреймворк чтобы встроить Хром в программу.
  2. CefSharp — реализация под платформу .NET (на этой платформе работает некоторый софт).
  3. BrowserSubprocess — примерно означает субпроцесс браузера. Суб — то есть это исключительно дочерний процесс какой-то программы.
РЕКЛАМА

Подробно об CEF можно прочитать здесь.

Данный компонент могут использовать разные программы, например:

  • Игровой лаунчер BSG Launcher.
  • Платформа Steam.
  • Mailbird — почтовый клиент.
  • Razer Cortex — оптимизация ПК для игр.
  • Microsoft Power BI — бизнес аналитика, создание отчетов.

Также в некоторых играх есть так называемый магазин, который тоже часто работает именно используя компонент CefSharp.BrowserSubprocess.exe.

Зачем вообще использовать этот компонент? Программистам нужно в программе отобразить сайт, то есть веб-контент. Они могут использовать для этого Internet Explorer, но как мы знаем — он глючный и медленный. Поэтому они используют Хром, который к слову тоже не всегда идеально работает и любит много использовать оперативки.

CefSharp.BrowserSubprocess.exe — почему грузит ПК?

Собственно все просто — потому что это Хром, который может и процессор грузить и много оперативной памяти использовать.

Однако обычно грузит из-за java-скриптов, то есть бывает проблема не в самом CefSharp.BrowserSubprocess.exe, а именно в сайте.

Нет одного решения как убрать загрузку, потому что ПО, которое использует компонент CefSharp.BrowserSubprocess.exe — может быть разное. Однако дам некоторые советы:

  1. Можно попробовать переустановить ПО, которое вызывает нагрузку. Посмотрите, какой софт вы устанавливали недавно.
  2. Иногда бывает это баг. Тогда достаточно дождаться новой версии ПО, или возможно она уже вышла, а вы используете устаревшую версию.
  3. Крайний случай — выставить низкий приоритет процессу CefSharp.BrowserSubprocess.exe (правой кнопкой по нему в диспетчере) и выставить в соответствии (тоже правой кнопкой по процессу) 1 ядро процессора. Это позволит ограничить аппетиты процесса.
  4. Принудительное отключение процесса. Последствия непредсказуемы, скорее всего все функции ПО работать не будут. Как принудительно отключить — напишу дальше.

Конечно еще может быть причиной всему антивирус, например функция его защиты в режиме реального времени, но маловероятно.

CefSharp.BrowserSubprocess.exe — вирус? Сомнительно. Однако при желании можете проверить файл многими антивирусами на сайте VirusTotal.

CefSharp.BrowserSubprocess.exe — принудительное отключение

Сразу хочу сказать — данное отключение скорее всего вызовет проблемы в ПО, которое использует этот процесс. Поэтому сперва создаем точку восстановления!

План действий:

  1. Качаете утилиту Unlocker, устанавливаете (при установке снимаете галочку с Delta Toolbar). Эта утилита нужна чтобы переименовывать/удалять заблокированные файлы/папки.
  2. В диспетчере находим процесс CefSharp.BrowserSubprocess.exe, нажимаем правой кнопкой — выбираем пункт открыть местоположение.
  3. Откроется папка с выделенным файлом. Процесс в диспетчере можно закрывать.
  4. Файл в папке переименовываем. Нажимаем правой кнопкой по нему и выбираем пункт Unlocker. Потом в меню выбираем Переименовать. Указываем новое имя файлу, советую просто добавить символ нижнего пробела _ — так вы сохраните оригинальное название и если что можно будет все вернуть обратно.

После переименования он больше не сможет запуститься. Иногда ПО может работать без CefSharp.BrowserSubprocess.exe. Стоит попробовать. Ну а если будут проблемы — верните обратно название файлу.

Это только пример, вам конечно нужно нажимать правой кнопкой по файлу CefSharp.BrowserSubprocess.exe.
Далее выбираем в меню Переименовать (не удалить). Важно! При удалении может появиться список процессов, которые используют файл, что вы собрались удалить. Нужно нажать Разблокировать все, повторяем действия, если не помогает — нажимаем Удалить процесс. После — повторяем удаление, окошка со списком уже быть не должно.

Заключение

  • CefSharp.BrowserSubprocess.exe — компонент для работы встроенного браузера Google Chrome внутри приложения.
  • Может грузить процессор, много использовать памяти, так как это Хром. Возможно это либо баг в ПО, либо на сайте используется тяжелый контент (java-скрипты).

Удачи.




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

Ваш e-mail не будет опубликован. Обязательные поля помечены *