Disk Drill – это современный инструмент для восстановления утраченной информации с носителя. Носитель может быть любой: жесткий диск, флешка, SSD или даже скрытые разделы внешнего HDD. Программа уже хорошо известна пользователям MAC OS, но с недавних пор выпущена и на систему Windows.

Предназначено приложение для восстановления удалённых, очищенных даже из корзины, форматированных, битых и т.д. файлов. По сути всё, что было утрачено можно вернуть к жизни, по крайней мере попытаться. Так как Disk Drill довольно мощный инструмент, то с большой долей вероятности вы всё же сможете увидеть восстановленные данные.

Что влияет на восстановление информации?

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

Диск состоит из ячеек для записи данных и по мере их наполнения и использования, он извлекает или вносит информацию в данное хранилище в виде машинного кода (единиц и нолей).

Когда вы решили удалить данные, на самом деле не происходит их затирка, просто им присваивается статус, что они пригодны к перезаписи.

Байты информации с такой пометкой не отображаются системой Windows, но всё ещё существуют. Чтобы извлечь такие данные и используются программы для восстановления информации среди, которых и Disk Drill.

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

Также сложности возникают при восстановлении больших файлов, объёмом выше 1Гб. Дело в том, что информация записывается фрагментами в различные ячейки, а чем разобщеннее байты информации, которые разбросаны по разным уголкам, тем сложнее их восстановить. Поэтому чаще дефрагментируйте диск, это положительно скажется на скорости работы HDD и позволит с большей вероятностью восстановить данные.

Сложнее всего дело обстоит с видео файлами, они требуют абсолютной целостности, а если вы опомнились спустя время, то могут быть неполные данные. Наоборот, скорее всего у вас удастся восстановить самые важные файлы форматов docx, txt, mp3, dll и другие, именно в них заключается основная ценность.

Как восстановить информацию через Disk Drill?

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

Ключевые преимущества программы Disk Drill:

  • Бесплатный, функциональный режим, который позволяет восстанавливать файлы до 500Мб;
  • Поддержка общепринятых форматов FAT16/32, NTFS, HFS/+, EXT3/4 и т.д.;
  • Интуитивный интерфейс;

  • Функция защиты содержимого;
  • Несколько типов сканирования.

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

  • Загрузите с оф сайта https://www.cleverfiles.ru/downloads.html ;
  • После короткой установки запустите приложение;
  • Вы увидите несколько разделов диска в главном окне программы. Возле каждого логического диска кнопка «Recover» и рядом стрелочка вниз, в которой можно выбрать тип сканирования. Если нажмёте «Recover», будут использоваться все варианты, кликните на кнопку;
  • Запустится процесс поиска удалённой информации. Для больших HDD, это может занять продолжительное время. Результаты будут структурированы по папкам, в которых располагались. Также существует отдельный фильтр в утилите, расположенный справа, для поиска некоторых, определённых типов информации;

  • Общая папка «Founds files», открыв её вы увидите папки, которые существуют на диске. Это не значит, что сама папка удалена, просто соблюдается структура. Разверните все нужные папки до того момента, пока не найдёте важный файл;

  • Установите флажок возле интересующей информации (можно задавать множество);
  • Затем, в верхней части программы, клик по кнопке «Recover».

В процессе выбора целевых файлов обратите внимание на их размер, в некоторых случаях явно видно крайне низкий объём для данного типа, например: видео файл, который весит 4Кб.

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

Функция Recovery Vailt

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

Нажмите на кнопку «Protect» рядом с разделом диска, затем откроется окно с возможность включить/выключить защиту. При помощи кнопки «Choose folder to protect» можно указать путь к папке, которая будет подвержена защите. В текстовом поле снизу будут отображаться пути ко всем защищенным файлам/папкам в системе, некоторые устанавливаются по умолчанию.

Также существуют другие подобные программы, на случай, если вам эта не помогла, к примеру можете использовать утилиту File Scavenger.

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

Если у Вас остались вопросы по теме «Восстановление информации с носителей программой Disk Drill», то можете задать их в комментариях


if(function_exists("the_ratings")) { the_ratings(); } ?>

Disk Drill – программа для восстановления удаленных файлов на Mac OS, имеющая версию для работы в среде Windows. Утилита умеет работать со всеми современными файловыми системами, от HFS до NTFS.

Достоинства Disk Drill

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

  • Наличие нескольких алгоритмов восстановления, позволяющих вернуть файлы как после быстрого удаления, так и после форматирования носителя.
  • Поддержка файловых систем, используемых в Windows и Mac OS.
  • Возможность защитить файлы от удаления с помощью опции Recovery Vault.
  • Функция создания образа диска для защиты физического носителя от неосторожных действий.

Обычно создание образа – это дополнительная функция, для использования которой нужно купить лицензию. Но Disk Drill можно скачать бесплатно, что тоже является серьезным достоинством. Интересно, что версия для Mac OS распространяется платно, тогда как недавно появившаяся редакция для работы в среде Windows доступна по свободной лицензии. Поэтому рекомендуется скачать программу сейчас, пока за неё не берут деньги.

Назначение программы

Disk Drill предлагает пользователям три режима сканирования и восстановления данных:

  • Быстрый поиск удаленных файлов после простого удаления из «Корзины».
  • Глубокое сканирование носителя с возвратом данных после форматирования и сбоя файловой системы.
  • Отмена удаления файлов, защищенных встроенной в Disk Drill опцией Recovery Vault.

Программа Disk Drill универсальна, умеет восстанавливать данные разного типа: фотографии, видеоролики, аудиозаписи, документы, системные файлы. Поддерживается работа с любыми накопителями. Флешка, внешний диск, винчестер, HDD и SSD – утилита найдет информацию, о существовании которой вы успели забыть.

Порядок восстановления

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

  • Recover – восстановление данных.
  • Protect – включение функции защиты файлов от удаления.
  • Extras – создание образа диска.

Как пользоваться этими возможностями? Первым делом создайте образ диска, используя кнопку «Extras». Можно этого не делать, но если что-то пойдет не так, то файлы будут утеряны без возможности восстановления. Последующие действия лучше выполнять с образом, а не физическим носителем.

Чтобы запустить сканирование, можно просто нажать кнопку «Recover» рядом с диском, с которого были удалены данные. По умолчанию будут использовании оба метода поиска: быстрый и глубокий. Если вы хотите вернуть файлы, который только что стерли с носителя, то раскройте выпадающее меню возле кнопки «Recover» и выберите пункт «Quick Scan».

Если накопитель был отформатирован, или его файловая система повреждена, щелкните «Deep Scan». Глубокое сканирование занимает много времени, поэтому в программе есть возможность сохранения сессии и продолжения поиска при следующем включении компьютера.

После завершения сканирования появится список найденных файлов. Их можно сортировать с помощью фильтров по типу, дате и размеру.

Чтобы восстановить нужные файлы, выделите их и нажмите кнопку «Recover», предварительно указав место сохранения.

Данный совет, применим для всех типов операционных систем, семейства 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 и 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 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


Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png