Приветствую друзья! Сегодня у нас на разбор попал процесс CefSharp.BrowserSubprocess.exe. Моя задача как всегда найти информацию о процессе, узнаем к какому ПО он принадлежит, опасен ли он и можно ли его вообще отключить? Поехали разбираться!
CefSharp.BrowserSubprocess.exe — что это такое?
Компонента Chrome, который используется для отображения веб-контента в приложениях.
Разберем название:
- CEF расшифровывается как Chromium Embedded Framework — является фреймворком браузера Google Chrome для использования в программах. Простыми словами разработчики используют этот фреймворк чтобы встроить Хром в программу.
- CefSharp — реализация под платформу .NET (на этой платформе работает некоторый софт).
- 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 — может быть разное. Однако дам некоторые советы:
- Можно попробовать переустановить ПО, которое вызывает нагрузку. Посмотрите, какой софт вы устанавливали недавно.
- Иногда бывает это баг. Тогда достаточно дождаться новой версии ПО, или возможно она уже вышла, а вы используете устаревшую версию.
- Крайний случай — выставить низкий приоритет процессу CefSharp.BrowserSubprocess.exe (правой кнопкой по нему в диспетчере) и выставить в соответствии (тоже правой кнопкой по процессу) 1 ядро процессора. Это позволит ограничить аппетиты процесса.
- Принудительное отключение процесса. Последствия непредсказуемы, скорее всего все функции ПО работать не будут. Как принудительно отключить — напишу дальше.
Конечно еще может быть причиной всему антивирус, например функция его защиты в режиме реального времени, но маловероятно.
CefSharp.BrowserSubprocess.exe — вирус? Сомнительно. Однако при желании можете проверить файл многими антивирусами на сайте VirusTotal.
CefSharp.BrowserSubprocess.exe — принудительное отключение
Сразу хочу сказать — данное отключение скорее всего вызовет проблемы в ПО, которое использует этот процесс. Поэтому сперва создаем точку восстановления!
План действий:
- Качаете утилиту Unlocker, устанавливаете (при установке снимаете галочку с Delta Toolbar). Эта утилита нужна чтобы переименовывать/удалять заблокированные файлы/папки.
- В диспетчере находим процесс CefSharp.BrowserSubprocess.exe, нажимаем правой кнопкой — выбираем пункт открыть местоположение.
- Откроется папка с выделенным файлом. Процесс в диспетчере можно закрывать.
- Файл в папке переименовываем. Нажимаем правой кнопкой по нему и выбираем пункт Unlocker. Потом в меню выбираем Переименовать. Указываем новое имя файлу, советую просто добавить символ нижнего пробела _ — так вы сохраните оригинальное название и если что можно будет все вернуть обратно.
После переименования он больше не сможет запуститься. Иногда ПО может работать без CefSharp.BrowserSubprocess.exe. Стоит попробовать. Ну а если будут проблемы — верните обратно название файлу.
Заключение
- CefSharp.BrowserSubprocess.exe — компонент для работы встроенного браузера Google Chrome внутри приложения.
- Может грузить процессор, много использовать памяти, так как это Хром. Возможно это либо баг в ПО, либо на сайте используется тяжелый контент (java-скрипты).
Удачи.