Хеллоушки. Значит поставил я себе на тестовый комп Windows 10, и не простую, а последний билд 1803. Ну и как бы она немного обновлена, там всякие новые функции какие-то.. и новые процессы есть в диспетчере. Вот один из них это MicrosoftEdgeCP.exe — ну я думаю что и так видно что процесс связан с браузером Edge. Но вот что он делает? Вот с этим мы будем сегодня разбираться.
Но сперва я посмотрел в интернете.. и вот что узнал — MicrosoftEdgeCP.exe расшифровывается как Microsoft Edge Content Process, это системный файл, то есть идет от самой винды, и нужен процесс для ускорения запуска браузера Microsoft Edge. Кроме MicrosoftEdgeCP.exe в диспетчере также могут быть MicrosoftEdge.exe и MicrosoftEdgeSH.exe, они тоже нужны для ускорения запуска. У всех этих процессов в колонке Состояние указано Приостановлено, а если запустить браузер Edge, то в колонке уже будет написано Выполняется 
Ну фух, самое главное что это не вирус! Точно? Я думаю что почти точно, все таки время то уже прошло.. просто я находил в интернете инфу, что раньше в процесс MicrosoftEdgeCP.exe внедрялся какой-то троян Gozi, но это было два года назад. Как сейчас — не знаю, но надеюсь что Microsoft приняла меры и защитила Windows 10 от этого злого вируса.
Кстати, я когда закрыл браузер Edge, то процесс MicrosoftEdgeCP.exe пропал.. у меня было их два, и был еще один MicrosoftEdge.exe и все они пропали
То есть после включения компа они как бы висят, чтобы ваш первый запуск браузера был быстрый. Но как только закрыли браузер, то они исчезают и обратно не возвращаются, вот так.. Однако потом выяснилось, что процессы MicrosoftEdgeCP.exe могут появиться и после закрытия браузера..
Вот нашел картинку, где есть все три процесса, смотрите:

Правда у меня не было процесса MicrosoftEdgeSH.exe.. как я уже писал, у меня было два MicrosoftEdgeCP.exe и один просто MicrosoftEdge.exe, смотрите:

Так, странно что-то.. я сделал перезагрузку. Все нормально, винда загрузилась, все проги загрузились, но вот процессов этих нет.. подождал еще пять минут — все равно нет. Может они как-то по-особенному запускаются? Возможно нужно еще подождать немного, но времени нет, поэтому идем дальше.. значит запускается MicrosoftEdgeCP.exe вот из этой папки:
C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe

Название папки, откуда запускаются процесс — Microsoft.MicrosoftEdge_8wekyb3d8bbwe, какое-то уникальное оно, поэтому у вас скорее всего последние символы названия папки будут другие.. Кстати в этой папке нет MicrosoftEdgeSH.exe — может он был в предыдущих билдах? Все может быть. Кстати для интереса я поискал у себя на компе файл MicrosoftEdgeSH.exe и вы знаете, нашел его в этих двух папках:
C:\Windows\System32
C:\Windows\WinSxS\amd64_microsoft-windows-edge-microsoftedgesh_31bf3856ad364e35_10.0.17134.1_none_ae25bdf77576214c

Как проверить MicrosoftEdgeCP.exe на вирус? Если у вас есть такие мысли, мол может вирус.. то я вас понимаю и поэтому сейчас покажу как точно узнать MicrosoftEdgeCP.exe вирус или нет. Ну вернее почти точно. В этом нам поможет сервис ВирусТотал, это такой ну очень известный проверяльщик файлов. Итак, открываем браузер, я пользуюсь кстати Хромом и идем там на сайт ВирусТотала:
https://www.virustotal.com/ru/
На сайте нажимаем кнопку Выберите файл:

И теперь нужно выбрать файл MicrosoftEdgeCP.exe. Чтобы узнать где он лежит, то идете в диспетчер, находите там процесс MicrosoftEdgeCP.exe (если его нет то просто запустите Edge и он появится), процесс нашли — нажали правой кнопкой, выбрали открыть расположение и откроется папка, откуда запускается процесс. Все, теперь просто осталось скопировать путь этой папки и вставить его в окно выбора.. ну смотрите, вот я вставляю свой путь:

Путь вставил, потом нажимаю Открыть, и в этом окошке открывается папка, путь которой я вставил, ну а потом мне остается только выбрать файл на проверку и нажать Открыть:

После этого на сайте ВирусТотала нажимаю кнопку Проверить:

И тут выскакивает сообщение, что мол файл этот уже был проверен.. но нет, мне нужно чтобы был проверен именно тот файл, который я сейчас загрузил, поэтому нажимаю на Повторить анализ:

Началось:

Как происходит проверка? Файл MicrosoftEdgeCP.exe проверяется многими движками антивирусов и потом можно посмотреть какие движки считают файл опасным. В нашем случае нет ни одного такого движка, все движки антивирусов считают что файл безопасный, ну значит так и есть:

А внизу кстати там идет список всех движков, которые проверяли файл:

Видите, тут напротив Alibaba иконка перечеркнутого глаза, это наверно движок не смог вообще увидеть файл, ну мож глюк какой-то.. да и антивирус Alibaba, впервые слышу о таком.. Ну это не все движки, далеко не все, их там аж 66 штуки, у вас может будет больше или меньше. Кстати тут есть и движок Аваста, и Касперского, Comodo, в общем наверно тут движки всех более-менее популярных антивирусов.
Как отключить MicrosoftEdgeCP.exe через редактор локальной групповой политики? То есть как сделать так, чтобы браузер запускался без этого ускорения? Я нашел способ в интернете, нужно пойти в политику и найти там настройку вот эту:
Разрешить предварительный запуск Microsoft Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Microsoft Edge
Но вот трабла — нет этой настройки у меня. Возможно потому что это билд 1803. Но ее реально нет. Однако я нашел нечто похожее и кажется это оно — просто настройку переименовали. Так, ладно, смотрите — зажимаем кнопки Win + R, потом в окошко Выполнить пишем команду:
gpedit.msc

Открылся редактор локальной групповой политики, теперь тут идете вот в этот раздел:

Кстати ребята, вот это мы открыли Конфигурация компьютера, но как оказалась настройки Microsoft Edge есть и в Конфигурация пользователя:

Ну это так.. просто вам на заметку.
Но нам нужен именно раздел Конфигурация компьютера. Справа будут всякие настройки:

И я тут не вижу эту настройку:
Разрешить предварительный запуск Microsoft Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Microsoft Edge
Может у вас она будет? Если есть — то нажимайте по ней два раза и выставляйте там Включено, а там где параметры, то там выберите Запретить предварительный запуск, вот картинка с интернета:

И нажимайте ОК. Но вот у почему-то такой настройки нет и вроде там где нужно смотрю, а настройки нет..
Потом еще как бы должна быть такая настройка:
Разрешить Microsoft Edge запускать и загружать начальную страницу и страницу новой вкладки при запуске Windows и каждый раз при закрытии Microsoft Edge
Но ее тоже у меня нет! Если у вас есть — нажимаете два раза, задаете там Включено и там где параметры выбираете Запретить предварительную загрузку вкладок, картинка в тему:

Но у меня этой настройки нет блина! Но если у вас есть — то включайте эти настройки. А что есть у меня? А у меня есть такая настройка только:
Не дает Microsoft Edge запускать и загружать страницу начальной и новой вкладки при загрузке Windows и каждый раз при закрытии Microsoft Edge
Вот такая настройка, не дает и все, вот она у меня:

Думаете не то? Я тоже так подумал сначала, но открыл эту настройку и увидел там вот такие слова:

Самое главное что там написано — По умолчанию для этого параметра установлено значение Разрешить предварительную загрузку. Понимаете? Эта настройка и отвечает за предварительную загрузку! Ну и дальше там в описании все доступным языком написано и все понятно. Что делать? Ну нужно включать эту настройку и там в меню выбирать Запретить предварительную загрузку вкладки:

Ну и потом нажать ОК, кстати вот и описание этой настройки, все сходится:

Как отключить MicrosoftEdgeCP.exe через реестр? Так ребята, тут такое приключилось.. ну я хотел проверить, можно ли отключить MicrosoftEdgeCP.exe через реестр. Но я не знаю как проверить — отключилась предварительная загрузка, или нет? Все таки процессы не сразу появляются.. поэтому я не могу дать гарантию, что те параметры, которые я напишу, что они вам помогут. Ведь тут еще все зависит от билда Windows, вот выше писал как отключить через групповую политику.. и как мы поняли, то названия настроек могут быть разные, зависит наверно от билда.. Поэтому пробовать эти параметры в реестре или нет — решать вам, я со своей стороны постараюсь максимально все расписать, чтобы вам было легко.
Кстати прикол — вот прочитал, что управление предварительной загрузкой Microsoft Edge появится только в Windows 10 билд 1809.. А у меня билд 1803…
Ладно, поехали. Запускаем реестр, для этого зажимаем кнопки Win + R и вставляем команду:
regedit

Перед вами откроется вот такой редактор реестра:

Слева идут разделы, а справа будут параметры. И что самое крутое — теперь можно вставить путь к разделу так как в проводнике, видите вверху там написано Компьютер? Вот это текстовое поле, туда можно вставить путь! Раньше такого не было и было не прикольно, только сейчас додумались это сделать. Так, первый параметр который создадим, это PreventTabPreloading. Значит открываем этот раздел:
HKEY_CURRENT_USER\Software\Policies\Microsoft
Теперь создаем в этом разделе другой раздел — MicrosoftEdge, для этого нажимаем правой кнопкой по Microsoft и там выбираем Создать > Раздел:

И этот раздел называем MicrosoftEdge, чтобы в итоге у вас получилось так:

Теперь в MicrosoftEdge тоже создаем раздел и называем его TabPreloader, должно получиться так:

И теперь внутри раздела TabPreloader создаем параметр PreventTabPreloading, для этого просто нажимаем правой кнопкой справа по белому и выбираем там Создать > Параметр DWORD (32 бита):

И параметр называем PreventTabPreloading, чтобы получилось так:

Потом нажимаем два раза по PreventTabPreloading и ставим 1:

Нажали ОК. Значение 1 это чтобы запретить, а 0 чтобы разрешить.
Контрольная проверка — если вы все сделали правильно, то теперь если вы откроете этот раздел:
HKEY_CURRENT_USER\Software\Policies\Microsoft\MicrosoftEdge\TabPreloader

То у вас будет откроется раздел TabPreloader и в нем будет параметр PreventTabPreloading:

Надеюсь у меня мини-инструкция удалась
Это мы делали вместе, а теперь вам нужно самостоятельно создать остальные параметры. Если не будет каких-либо разделов, то их нужно создать. Второй параметр — это тоже PreventTabPreloading, но его уже нужно создать по такому пути:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\MicrosoftEdge\TabPreloader
То есть сделать тоже самое, но уже в ветке HKEY_LOCAL_MACHINE. Дальше, еще нужно в разделе:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Main
Создать параметр AllowPrelaunch и задать ему значение 0. Потом в разделе:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\TabPreloader
Создать параметр AllowTabPreloading и задать ему значение 0. Ну и после всех этих дел сделать перезагрузку.
Я все эти параметры создал и задал значение, а теперь я сделаю перезагрузку.. и пойду сделаю себе чай. А потом вернусь и посмотрю — не появилось ли процесса MicrosoftEdgeCP.exe.. и вот я сделал чай, сел, смотрю и вот ребята, процессы все равно висят:

К сожалению ребята мне не помогли эти параметры в реестре! Но опять же, почему? Я думаю что из-за того что у меня билд 1803 
Неудачный эксперимент по отключению процесса MicrosoftEdgeCP.exe.. Хотел я попробовать отключить процесс.. и знаете как? Просто переименовав файл MicrosoftEdgeCP.exe, [исправить этот косяк] обычным способом не получилось, но при помощи Unlocker все таки получилось.. в общем нажимаю я правой кнопкой по MicrosoftEdgeCP.exe и выбираю пункт Unlocker:

В меню выбираю, что я хочу переименовать:

Потом изменяю название — просто добавляю символ нижнего пробела и нажимаю ОК:

Потом еще раз ОК нажал и все сделалось:

Файл у нас в переименован:

Ошибок никаких нет, сделал перезагрузку.. тоже все нормально, ошибок нет, процесса MicrosoftEdgeCP.exe в диспетчере тоже нет.. Вроде бы все нормально, да? И вот я запускаю Edge:

И браузер запустился, все нормально вроде.. но вот только он постоянно загружается, я попробовал перейти на сайт google.com, но он дальше загружается без остановки:

Еще пару секунд так повисел а потом сам закрылся. Я все повторил и результат был такой же. При этом в диспетчере был только один процесс MicrosoftEdge.exe и все.
Зачем на самом деле нужен MicrosoftEdgeCP.exe? Совсем забыл вам кое-что сказать про MicrosoftEdgeCP.exe.. В общем мне кажется на самом деле этот процесс нужен не для ускорения. Вот смотрите, я запустил браузер Edge и в нем открыта только Пустая вкладка:

При этом в диспетчере 4 процесса MicrosoftEdgeCP.exe:

Теперь я открыл несколько сайтов, то есть несколько вкладок:

И вот сколько теперь стало процессов:

Получается что MicrosoftEdgeCP.exe обеспечивает работу одной вкладки. То есть на каждую вкладку идет свой MicrosoftEdgeCP.exe, каждая вкладка имеет свой процесс. Примерно так и Хром работает. Именно поэтому если переименовать MicrosoftEdgeCP.exe, то браузер никак не будет работать.
Вывод — браузер Edge не работает без MicrosoftEdgeCP.exe и точка. Но самое страшное не это, а то что я обратно переименовал файл, сделал перезагрузку и… ноль, браузер все равно после запуска через несколько секунд закрывается! Запускал несколько раз и эффект тот же — браузер сам закрывается через пару сек! То есть если переименовать файл MicrosoftEdgeCP.exe, запустить Edge, и потом вернуть оригинальное имя файлу, то браузер все равно работать не будет. Какой вывод? Никогда не переименовывайте системные файлы просто так и без точки восстановления!.
На этом все ребята, написал много, но надеюсь кому-то эта инфа будет полезной. Удачи вам и берегите себя, до новых встреч!!

