Что делать с ошибкой «Прекращена работа программы Проводник. Причины возникновения ошибки COM Surrogate и способы ее устранения. Как избавиться от ошибки COM Surrogate

Существует огромное число программ или файлов, которые при своей неправильной работе начинают очень сильно потреблять ресурсы ПК. Естественно, это приводит к замедлению и некорректному функционированию оборудования. Одним из таких вариантов является COM Surrogate. Что это за процесс и как привести его в нормальное состояние?

Данный процесс тесно связан с воспроизведение видеофайлов, а также отображением различных картинок, графических файлов.

Если на экране возникает сообщение «прекращена работа программы COM Surrogate», то существует три основных первопричины такого состояния:

  • Попытка открыть поврежденный видео элемент или картинку в аналогичном состоянии.
  • Старая версия используемых кодеков или их неисправность.
  • Наличие в системе вирусных заражений.

Исходя из этих первопричин, можно легко понять, как решить проблему «COM Surrogate прекращена работа».

Действенная методика лечения

Не стоит искать, как удалить COM Surrogate, так как это приведет только к невозможности выполнения целого ряда операций.

  1. Нажать на кнопку «Пуск» и просто напечатать фразу «Монитор ресурсов». Открыть ссылку.
  2. Активировать вкладку «ЦП». Выполнить в ней поиск «dllhost.exe», в описании которого находится проблемный процесс.
  3. Кликнуть по названию и ознакомиться с предоставленной информацией.
  4. Это позволит узнать, какой именно файл вызывает проблему. Его желательно удалить и проверить результат.

Следующий этап касается видеокодеков:

  1. Через проводник зайти в «Этот компьютер».
  2. Дальше – в «удалить или изменить программу».
  3. Найти в списке установленные видеокодеки. Выбрать вариант их удаления.
  4. После завершения процедуры – перезапустить оборудование.

Третий шаг в исправлении, если первые два не принесли положительного этого, заключается в повторении таких действий:

  1. Совершить переход: панель управления – система и безопасность – система – доппараметры.
  2. Нажать на возможность изменения настроек.
  3. Откроется окошко, где во вкладке «дополнительно» выбрать блок, отвечающий за быстродействие. Перейти по единственной доступной возможности.
  4. Активировать вкладку «предотвращение выполнения данных». В ней – второй вариант и кнопочку «Добавить».
  5. Ввести в поле имени файла следующее: C:\Windows\System32\dllhost.exe.
  6. Нажать на «открыть», затем – «ок».

Не помогло? Следующее действие:

  1. Кликнуть по кнопке «Пуск» правой кнопкой мышки.
  2. Из списка выбрать запуск командной строки с правами админа.
  3. Вбить поочередно два приказа: «DISM.exe /Online /Cleanup-image /ScanHealth» и «DISM.exe /Online /Cleanup-image /RestoreHealth».

Возможно, это разрешить неприятную ситуацию.

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

Решение следующее:

  1. Деактивировать работу абсолютно всех запущенных приложений.
  2. Зайти в папку C:\Users\<Администратор>\AppData\Local\Temp и удалить все, что находится в ней.
  3. Выполнить деинсталляцию ПО, установка которых, возможно, стала причиной возникновения неприятности.
  4. Скачать и проинсталлировать на жесткий диск три продукта: AdwCleaner, Dr.Web CureIt! и CCleaner.
    Активировать глубокую проверку с помощью первых двух ПО поочередно.
  5. При обнаружении заражений – следовать рекомендациям от этих программ.
  6. Зайти в CCleaner. Перейти в раздел «Реестр». Осуществить диагностику и исправление.

Только при отсутствии какого-либо результата всех выше описанных этапов, рекомендуется полная переинсталляция операционной системы.

Характерным неудобством для пользователей windows 7 и Vista является возникновение всплывающего окна с текстом: «Прекращена работа программы COM Surrogate». После появления этого сообщения у меня на компьютере я сразу начал поиск в сети тех, кто уже встречался с данной проблемой и знает что это за процесс COM Surrogate, далее об этом.

Из вариантов ниже в появившемся окне можно выбрать пункт «искать решение в Интернете» и «закрыть программу». После выбора закрытия программы ничего особенного обычно не происходит (бывает вариант похуже, когда процесс COM Surrogate занимает память компьютера, вызывая торможение), однако высокая частота появлений проблемы довольно надоедает и подталкивает к решению вопроса.


Ошибка «Прекращена работа программы COM Surrogate»

Когда появляется сообщение “Прекращена работа программы COM Surrogate”

Во-первых, хочу отметить, что у меня окно COM Surrogate dllhost.exe появляется исключительно при открытии мультимедийных файлов, или папки, где они лежат. Чаще всего это относится к изображениям и видео. Вышеупомянутое окно извещает о прекращении работы dllhost.exe. Это процесс, характерный операционной системе windows, который осуществляет ведение работы с приложениями, которые используют COM+, и с динамически подключенными библиотеками. Также данный процесс занимается загрузкой среды «.NET.», используюсь IIS (сервисами интернет информации).

Я нашел его в папке System32 на диске С. COM+ это пакет программ, с которым работают разработчики. Он поддерживает распределенные приложения и может управлять транзакциями. COM+ может являться составляющей системы, включающей части одной транзакции и пулинг ресурсов и объектов COM Surrogate. Пулинг подразумевает освобождение ресурсов, которые использует программный пакет, путем создания ссылки на них в приложении, чтобы быстро обратиться в случае необходимости.

Проанализировав его особенности, я сделал вывод, что, возможно, окно ошибки “Прекращена работа программы COM Surrogate ” появляется из-за некорректного использования распределения ресурсов. Другими словами, процессор и память становятся загруженными определенным приложением или библиотекой из-за того, что связь, которую установили для объектов и ресурсов вовремя не обнуляется. Что это такое COM Surrogate мы разобрались, теперь как убрать этот процесс.

Как удалить COM Surrogate dllhost.exe

Программно причиной неудобства становятся устаревшие версии кодеков, видеодрайвера или программ для работы с изображениями и видео. На некоторых форумах я нашел, что иногда дело бывает даже в архиваторах или записывающего софта, типа Nero. Если это ваш случай, тогда программу нужно просто обновить или переустановить. Если после этого исчезнет COM Surrogate ошибка, значит проблема определена верно.

Другой найденный мной путь урегулирования вопроса заключается в предотвращении исполнения данных (DEP). Это запретит пользоваться оперативной памятью сервису dllhost.

Чтобы осуществить предотвращение нужно перейти в:

  1. Пуск – Панель управления – Система.
  2. Здесь нужно выбрать “Свойства системы”, где щелкнуть на “Дополнительно”.
  3. Далее нужно перейти в “Быстродействие” и зайти в “Параметры быстродействия” и найти опцию “Предотвращение выполнения данных”.
  4. В появившемся диалоговом окне поставить галочку напротив «Включить DEP для всех программ и служб, кроме выбранных ниже», нажать на активировавшуюся кнопку “Добавить” и вписать туда C:\windows\System32\dllhost.exe.
  5. После этого нужно сохранить изменения.

Если диагностика проблемы была проведена, верно, надоедливое окно этого процесса COM Surrogate dllhost.exe перестанет появляться.

COM Surrogate что за процесс dllhost.exe

grozza.ru

COM Surrogate: что это за процесс, как решить проблему «прекращена работа программы», как удалить

  • 1 Описание процесса
  • 2 Причины возникновения
  • 3 Как исправить?

Сегодня мы рассмотрим стандартную утилиту, которая пошатнула нервную систему не одной сотне пользователей windows. Вы узнаете ответы на два главных вопроса о COM Surrogate: что это за процесс и как его удалить.

Описание процесса

COM Surrogate – это стандартное приложение, которое тесно взаимодействует с библиотеками.Net и графическими драйверами. Утилита отвечает за корректное проигрывание видео и открытие картинок на устройстве. Исполняющий файл программы – dllhost.exe, который потребляет большое количество ресурсов и ведет себя нестабильно при определенных обстоятельствах. О последнем поговорим подробнее.

Причины возникновения

Рассмотрим все возможные ситуации, приводящие к появлению проблем:

  • попытка открыть битый видеофайл или изображение;
  • устаревшие или поврежденные кодеки;
  • заражение компьютера опасными программами.

Как исправить?

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

Внимание! В случае, когда средствами windows избавиться от файла не получается, воспользуйтесь программой Unlocker.

Второй способ лечения заключается в удалении кодеков. Для этого:


Совет! Рекомендуется прочитать статью: «Что за процесс RTHDCPL.exe?»

Если вышеприведенные инструкции не дали результата, попробуйте отключить выполнение данных. Для этого:


Если после включения ПК dllhost.exe с описанием COM Surrogate продолжает грузить процессор и показывает ошибки, выполните следующее:

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

Совет! Прочитайте следующую статью: «Все о процессе CompatTelRunner.exe».

Я описал все возможные способы решения проблем с процессом COM Surrogate. Если ни один из способов не оказался эффективным – переустановите операционную систему, сохранив заранее важные файлы. Критику, дополнения и исправления с удовольствием прочитаю в комментариях.

windowsTen.ru

COM Surrogate что это за процесс

Почти все пользователи windows время от времени (справедливости ради следует сказать, что на последних версиях – намного реже) наблюдают сообщения об ошибках. Одной из них является сообщение «Прекращена работа программы COM Surrogate«. Когда такое происходит, то закономерно возникают вопросы: что это за программа COM Surrogate, для чего она нужна, а также почему она взяла и закрылась? Может быть это вовсе вирус, и компьютер уже во всю DDoS-ит какие-то сервера?

За что отвечает программа COM Surrogate


Иллюстрация ошибки COM Surrogate

Что это COM Surrogate? Не стоит сразу впадать в панику, так как COM Surrogate – это не вредоносное приложение, а один из компонентов операционной системы. Он необходим, чтобы COM+ процессы правильно выполнялись в службе IIS. Также он необходим для функционирования некоторых программ, в особенности тех, которые используют библиотеки.NET.

Чему могут навредить сбои в COM Surrogate

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

Некоторые из них могут «вылетать» в процессе использования, другие – не открываться вообще, третьи – стабильно работать до момента, пока в них не будет активирована определенная функция. В общем, поведение программ на компьютере буде сложно предсказать. Поэтому лучше не откладывать решение проблемы в долгий ящик, а заняться ею сразу после обнаружения. Думаю вы поняли что это такое COM Surrogate, поговорим теперь о устранении ошибки.

Как избавиться от ошибки COM Surrogate

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

Способ 1: В связи с этим почти всегда помогает обновление приложений, использующих рассматриваемую программу, до актуальной версии. После этого проблема должна исчезнуть.

Способ 2: Еще один способ – это установить запрет для COM Surrogate на управление данными в оперативной памяти. Чтобы это сделать нужно:

  1. Зайти в меню «Пуск»
  2. Открыть «Панель управления», в которой понадобится кликнуть на «Свойства системы» («Система» в windows 7 и выше);
  3. В появившемся окне выбрать «Дополнительно» (или «Дополнительные параметры» для 7+);
  4. Под пунктом «быстродействие» нажать на «Предотвращение выполнение данных»;
  5. Откроется окошко, в котором нужно поставить галочку с чекбокса «Включить DEP для всех галочек для всех служб, кроме выбранных»;
  6. Нажать кнопку «добавить» и в специальном поле написать: «C:\windows\System32\dllhost.exe»;
  7. Применить новую конфигурацию.

После выполнения этих действий проблема должна исчезнуть, и даже ненужно будет обновлять приложения.

Кстати, за работу COM Surrogate отвечает именно процесс dllhost.exe. Если вдруг проблема связана не с аварийным завершением программы, а с чрезмерной нагрузкой процессора и значительным объемом занятой оперативной памяти соответствующим процессом, то два вышеописанных способа чаще всего позволяют избавиться и с озвученной проблемой.

Чего делать не стоит?

Если COM Surrogate доставляет неудобства, то ни в коем случае не следует удалять файл dllhost.exe. Это приведет к возникновению других ошибок, еще более серьезных. Снятие соответствующих процессов, в свою очередь, не приведет к устранению неполадки, так как спустя несколько минут или после перезагрузки проблема вернется.

Windows ошибки что это COM Surrogate

lifehacki.ru

COM Surrogate: что это за процесс, почему грузит систему

Здравствуйте. Некоторые моменты в операционной системе Виндовс способны пошатнуть психику даже самого устойчивого пользователя. Чтобы немножко упростить Вам жизнь, хочу поведать о COM Surrogate: что это за процесс, за что отвечает, стоит ли удалять его, и как сделать это корректно.

Обзор приложения

COM Surrogate является стандартной утилитой, тесно связанной с работой драйверов графического адаптера и динамическими библиотеками.NET Framework. Без данной программы было бы невозможно просматривать видео или картинки на компьютере.

Запускается она с помощью файла dllhost.exe, который можно увидеть в перечне процессов диспетчера задач. Иногда он может потреблять значительную часть ресурсов, создавая сильную нагрузку на оперативную память и ЦПУ.

Почему COM Surrogate грузит процессор?

Ниже мы разберем причины такого нежелательного поведения. Но сначала просто их перечислим. Проблемы возникают, когда:

  • Вы пытаетесь воспроизвести поврежденный медиа файл;
  • В системе установлены неактуальные версии кодеков;
  • На компьютере «поселился» вирус.

Методы исправления проблемы

Если файл, который Вы хотите открыть (изображение / видео) является битым, то увидите сообщение об ошибке «COM Surrogate прекращена работа». Но для достоверности в принятии последующих решений необходимо выполнить проверку:

  • Запускаем утилиту «Монитор ресурсов», воспользовавшись строкой поиска windows:

  • Когда откроется стандартное приложение, необходимо переключиться на вкладку «ЦП» и отыскать в перечне процессов файл «exe». Затем кликните по нему для просмотра детального описания в нижней части окна:

  • Если обнаружите дескриптор, для которого указан путь к видео или картинке, следует выполнить удаление объекта в указанном местоположении. Это позволит устранить ошибку.
Возможно, требуемый элемент будет заблокирован. Рекомендую для удаления воспользоваться одной из программ, перечисленных в обзоре по ссылке.

Деинсталляция кодеков

  • Откройте папку «Этот компьютер» и в правом верхнем углу увидите ссылку на действие «Удалить / изменить программы». Нажмите на неё:

  • Найдите в списке утилиту K-Lite или любую другую, название которой содержит слово «Codec», и нажмите кнопку «Удалить»:

Для windows 10 актуален и другой способ: кликаем правой кнопкой мышки по кнопке «Пуск» (или нажимаем Win + X) и в появившемся меню выбираем самый первый пункт – «Приложения и возможности»:

  • После окончания процедуры обязательно перезагружаем ПК.

Ситуация не изменилась в лучшую сторону? Тогда рассмотрим еще несколько решений.

Отключаем DEP

Не буду особо вдаваться в подробности, а сразу перейду к инструкции:

  • Через панель управления или строку поиска находим элемент «Система». Можно найти его и в главном контекстном меню, нажав Win + X . В новом окне выбираем «Дополнительные параметры»:

  • Когда откроется окно, кликаем по кнопке «Параметры» в секции «Быстродействие», затем идем на вкладку «Предотвращение выполнения…», где активируем опцию включения DEP для всех приложений, кроме указанных – жмем «Добавить» и находим файл dllhost в папке windows | System32:
  • После открытия, добавления в список и выхода из всех окон (нажимайте ОК для сохранения изменения), необходимо перезапустить систему.

Проверка на вирусы

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

Данный совет, применим для всех типов операционных систем, семейства Windows.

У вас «выскочило» сообщение «Перекрашена робота COM Surrogate» и вы, не знаете, что дальше делать? Для начала, стоит понять, с чем вызвано данное сообщение. Когда или после чего, оно появилось. Нередко, такое сообщение, «выскакивает» при открытии папки с видеофайлами либо, при попытке их воспроизвести. Также, данное сообщение, может появиться, когда вы, щёлкните по видеофайлу правой/левой кнопкой мыши (без разницы) для выделения видеофайла и просмотра его свойств. Реже, проблема воспроизводиться при попытке, просмотреть фотографии. Если, у вас появилось сообщение «Прекращена робота COM Surrogate» именно при таких обстоятельствах, то, данная проблема, может быть связана, скорее всего, с программами или кодеками. Для этого,

  1. Удалите кодеки DivX.
  2. Удалите K-Lite Codec Pack.
  3. Удалите SAMCoDeCs.
  4. Удаляем архиватор 7zip.
  5. Запустите командную строку от имени Администратора и введите следующую команду:

и нажмите клавишу Enter .

После этого, система начнёт проверку системных файлов на наличия повреждений. По завершению сканирования, если были найдены или нет проблемы, перезагружаем компьютер и проверяем, решилась ли проблема?

Если, проблема по-прежнему присутствует, стоит избавиться от программы Nero и True Image Home 2011-2013 (можно не удалять True Image Home, а временно переименовать файл ti_managers_proxy.dll файл, который находится по адресу C: \ Program Files (x86) \ Acronis \ TrueImageHome, например, в ti_managers_proxy_New.dll. Данная проблемма, естественно, присутствует на пиратских версиях Nero и True Image Home 2011-2013).

Если, проблема по-прежнему присутствует, стоит ещё раз проанализировать, после чего началась данная проблема. Нередко, проблема с «выскакивающим» сообщением «Прекращена робота COM Surrogate», появляется после обновления драйверов. Откатите драйвера на более раннюю версию, либо, наоборот, обновитесь до самой последней версии.

Выше, указывал, что нужно удалить K -Lite Codec Pack . Теперь, попробуйте скачать самую последнюю версию K -Lite Codec Pack . После установки K -Lite Codec Pack , проверяем, решилась ли проблема?

Примечание.

Как небольшой «вариант-костыль», можно попробовать поменять в правом верхнем углу папки с видео/фото контентом, при открытии которой, появляется сообщение «Прекращена робота COM Surrogate» вид на «обычные значки». В некоторых случаях, данный способ – помогает. Однако, при изменении «вида», проблема вернётся.

Причина № 2

Теперь, рассмотрим другую причину появления сообщения «Прекращена робота COM Surrogate».

Как не странно – это вирусы. Да, есть вирусы, которые маскируются под данный системный процесс. Главный признак, что у Вас вирус при появлении данного сообщение, это «выскакивание» сообщения о прекращении работы COM Surrogate без обращения к видео и фото файлам. То есть, Вы работали в Word-е или в Интернет-браузере и вдруг, выскочило сообщение «Прекращена робота COM Surrogate». В таком случае, необходимо проверить свой компьютер на наличие вирусов .

Заключение.

Что такое «Прекращена робота COM Surrogate»? Сразу, без анализа системы, ответить на данный вопрос – невозможно. Нет, можно конечно, но, будет ли это правдой?

При просмотре полноформатных картинок или при изменении темы операционной системы Windows 7 и выше появляется ошибка со следующим сообщением: «Прекращена работа программы COM Surrogate». При этом указывается имя события, приложения и модуля. Используя данную информацию, пользователи пытаются исправить ошибку. Выделим наиболее эффективные методы её решения.

Способы решения ошибки с остановкой приложения COM Surrogate

На официальном форуме Майкрософт при возникновении подобной неполадки предлагают удалить программу Nero . Она может быть установлена как программа по умолчанию для просмотра изображений и вызывать данную ошибку.

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

  • Открываем «Панель управления». Выставляем режим просмотра «Мелкие значки» и выбираем «Параметры папок».

  • Откроется новое окно. Переходим во вкладку «Вид». Находим параметр «Всегда отображать значки, а не эскизы». И ставим отметку.

  • Перезагружаем систему и проверяем, не исчезла ли проблема.

Также разработчики операционной системы Windows рекомендуют обновить кодеки или переустановить их заново.

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

  • Открываем командную строку с правами Администратора.

  • Вводим «regsvr32 C:\Windows\System32\vbscript.dll».

  • Перезагружаем систему.

После этого нужно нажать «Win+R», чтобы вызвать окно «Выполнить», и ввести «regsvr32 jscript.dll».

После регистрации этого файла также перезагружаем систему.

На многих форумах для исправления ошибки с прекращением работы программы COM Surrogate рекомендуют обновить драйвера видеокарты или, если у вас обновлялась операционная система, откатить программное обеспечение к раннему состоянию.

Также стоит проверить систему на вирусы. Если вредоносное ПО было обнаружено, стоит запустить проверку системы на наличие поврежденных файлов. Для этого стоит запустить командную строку с правами Администратора и ввести:

  • sfc /scannow;
  • DISM.exe /Online /Cleanup-image /ScanHealth;
  • DISM.exe /Online /Cleanup-image /RestoreHealth.

Команды вводим по очередности.

Поскольку проблема появляется из-за файла dllhost.exe, нужно включить DEP (только для 32-разрядных систем). Для этого выполняем следующее:

  • Переходим в «Панель управления», «Система» (или правый клик по «Этот компьютер», выбор «Свойства»).

  • Выбираем «Дополнительные параметры системы».

  • Переходим во вкладку «Дополнительно». Смотрим раздел «Быстродействие». Нажимаем на кнопку «Параметры».

  • Переходим во вкладку «Предотвращение выполнения данных». Выбираем пункт «Включить DEP для всех программ и служб, кроме выбранных ниже». Жмем «Добавить».

  • Указываем путь к файлу C:\Windows\System32\dllhost.exe. Применяем настройки и перезагружаем компьютер.

Если же и этот способ не помог исправить неполадку, стоит откатить систему к более раннему состоянию, воспользовавшись точкой восстановления Windows.

Многие пользователи операционных систем Windows 7 и Windows Vista хоть раз сталкивались с довольно раздражающей проблемой - при попытке просмотра картинок, видео или других мультимедийных файлов и даже содержащих их папок неожиданно выскакивает окно

извещающее об остановке системного сервиса COM Surrogate (dllhost.exe). Также возможен другой, не менее неприятный вариант - система начинает ощутимо подтормаживать, а диспетчер задач показывает, что процесс COM Surrogate потребляет значительную часть ее ресурсов.

Для начала давайте определимся что же это за COM Surrogate и для чего он нужен.

Dllhost.exe – системный процесс ОС Microsoft Windows, отвечающий за управление приложениями использующими COM+ (Microsoft Transaction Server) и динамически подключаемые библиотеки. В том числе он используется Internet Information Services (IIS) и загружает среду.NET. Его обычное расположение C:\Windows\System32, а размер составляет 5,120 байт.

Программный пакет COM+ часто используется разработчиками стороннего ПО из за поддержки распределенных приложений, а также других его свойств, таких как управление транзакциями, в частности способности объекта COM+ "жить" внутри своей собственной транзакции или быть частью большой группы аналогичных объектов, которые принадлежат одной транзакции и пулинга объектов и ресурсов.

Пулинг это довольно мощный инструмент разработчика, который позволяет освобождать ресурсы и объекты используемые COM+ сохраняя ссылку на них в приложении для мгновенного повторного обращения. Из этих его преимуществ вытекает и первый вариант возникновения ошибки COM Surrogate - неправильное использование распределителя ресурсов может привести к чрезмерному использованию приложением или библиотекой памяти и/или процессора, если установленные ими связи с объектами и ресурсами не будут вовремя сбрасываться.

Часто такую проблему вызывают устаревшие версии кодеков, в частности DivX и FFDShow, видеодрайвера, программ воспроизведения мультимедиа-файлов и записи CD/DVD-дисков, например Nero. Иногда виноватыми оказываются и, казалось бы не имеющие никакого к этому отношения программы вроде 7zip.

В данном случае решением, очевидно, является установка их последней версии или удаление.

Временным, но достаточно эффективным решением может оказаться предотвращение выполнения данных (Data Execution Prevention, DEP).

DEP не позволяет приложению исполнять код из области памяти, помеченной как «только для данных», что в нашем случае означает запрет на использование оперативной памяти сервисом dllhost. Это не является оптимальным выходом, так как может привести к проблемам открытия некоторых системных окон, но по крайней мере при исчезновении ошибки COM Surrogate, покажет что проблема все таки в обработке COM+ запросов.

Управление DEP расположено: Пуск - Панель управления - Система / Свойства системы , где на вкладке Дополнительно в разделе Быстродействие надо выбрать Параметры быстродействия и там перейти на вкладку Предотвращение выполнения данных . В итоге вы увидите следующее окно:

где вам надо будет установить переключатель на "Включить DEP для всех программ и служб, кроме выбранных ниже" и нажав на кнопку Добавить указать расположение файла C:\Windows\System32\dllhost.exe. Нажмите ОК, закройте все окна и проверьте исчезла ли ошибка COM Surrogate.

В случае если данные действия не возымели успеха советуем вам начать дальнейшие попытки восстановить работоспособность ОС с проверки системных файлов. Для этого запустите окно CMD в режиме администратора введя cmd или "командная строка" в поле Поиск меню Пуск , а затем кликнув на появившемся файле правой кнопкой мыши и выбрав "запуск от имени администратора". (В Windows 8 и 10 окно cmd вызывается при помощи встроенного меню Win+X , в котором надо выбрать Командная строка (администратор) .)

В открывшемся окне надо будет последовательно ввести следующие команды (разумеется дожидаясь выполнения предыдущей):

  1. sfc /scannow
  2. chkdsk
  3. DISM.exe /Online /Cleanup-image /ScanHealth
  4. DISM.exe /Online /Cleanup-image /RestoreHealth