Автор Алина Замалдинова задал вопрос в разделе Прочее компьютерное
Прекращение работы com surrogate и получил лучший ответ
Ответ от Ильдар[гуру]
это индекс файлов, когда открывается папка с тысячами файлов, включается dllhost, дает нагрузку на жесткий диск, отсюда и виснет комп, поэтому сейчас под систему делают отдельный ssd диск а под файлы обычный сойдет
Ильдар
Просветленный
(30861)
загрузитесь в безопасном режиме и проверьте на вирусы комп этой утилитой
она бесплатная
Ответ от Geka[гуру]
пошагово: 1. правой мышью на Мой Комп, Свойства 2.Дополн. Параметры Системы, Дополн, Параметры 3.Предотвращение выполнения данных. Жмем - Включить DEP для всех параметров и служб, кроме выбранных ниже ?? 4.Жмём Добавить, ищем файл dllhost или вписываем dllhost.exe 5.Открыть и ОКПричины возникновения ошибки COM Surrogate и способы ее устраненияМногие пользователи операционных систем 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:WindowsSystem32, а размер составляет 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:WindowsSystem32dllhost.exe. Нажмите ОК, закройте все окна и проверьте исчезла ли ошибка COM Surrogate.В случае если данные действия не возымели успеха советуем вам начать дальнейшие попытки восстановить работоспособность ОС с проверки с
пошагово: 1. правой мышью на Мой Комп, Свойства 2.Дополн. Параметры Системы, Дополн, Параметры 3.Предотвращение выполнения данных. Жмем - Включить DEP для всех параметров и служб, кроме выбранных ниже ?? 4.Жмём Добавить, ищем файл dllhost или вписываем dllhost.exe 5.Открыть и ОКПричины возникновения ошибки COM Surrogate и способы ее устраненияМногие пользователи операционных систем 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:WindowsSystem32, а размер составляет 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:WindowsSystem32dllhost.exe. Нажмите ОК, закройте все окна и проверьте исчезла ли ошибка COM Surrogate.В случае если данные действия не возымели успеха советуем вам начать дальнейшие попытки восстановить работоспособность ОС с проверки с
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Прекращение работы com surrogate
прекращена работа программы com surrogate (windows 7 x64)
1 снести касперского
Легутдор
Мыслитель
(7565)
1. Грузит систему. 2.
подробнее...
Прекращена работа программы "COM Surrogate"
Щелкните правой кнопкой мыши на компьютер и выберите Свойства, затем Дополнительные свойства
подробнее...