0 / 0 / 0 Регистрация: 06.09.2013 Сообщений: 4 |
|
1 |
|
06.09.2013, 23:17. Показов 80161. Ответов 6
всем доброго времени суток) проблема с процессом svchost.exe(DcomLaunch). грузит процессор даже в простое, скачкообразно от 0 — до 30% с большой частотой, с нагрузкой (например работа в браузере) планка подымается до 0-50%. Порыскав по интернетам решил попытаться найти помощи у вас. Использовав Proccessor Explorer обнаружилось (во вкладке потоки) что это сервис plug&play а точнее библиотека RPCRT4.dll с постоянной командой rpcSend+0x18f и при том не один. Принт из proccessor explorer с этими потоками так же вложен в логи. ОС Vista Home Premium, антивирь KIS 2010. Заранее благодарен за помощь) Миниатюры
__________________
0 |
0 / 0 / 0 Регистрация: 06.09.2013 Сообщений: 4 |
|
06.09.2013, 23:26 [ТС] |
2 |
{
0 |
8616 / 4185 / 333 Регистрация: 22.02.2011 Сообщений: 13,721 |
|
07.09.2013, 11:50 |
3 |
По логам ни чего подозрительного нет. 1. Проверьте наличие 6to4 # цифра WIN +R — выполнить — msconfig В таком режиме грузит?
1 |
0 / 0 / 0 Регистрация: 06.09.2013 Сообщений: 4 |
|
07.09.2013, 15:43 [ТС] |
4 |
спасибо) проверил, Теперь как я понимаю последовательно включая службы определить кто гадит?
0 |
19087 / 14717 / 2775 Регистрация: 08.10.2012 Сообщений: 59,816 |
|
07.09.2013, 17:41 |
5 |
Именно так.
2 |
0 / 0 / 0 Регистрация: 06.09.2013 Сообщений: 4 |
|
07.09.2013, 18:25 [ТС] |
6 |
нашёлся, это была некая служба mobile broadband hl service (is developed by Huawei Technologies Co.,Ltd ), кстати к ней же относится и процесс с именем mbbService.exe, который не сильно нагружал ЦП, по нему нашёл где лежит это ПО и удалил (что то типа C:ProgramDatamobilebrserv…). Миниатюры
0 |
8616 / 4185 / 333 Регистрация: 22.02.2011 Сообщений: 13,721 |
|
08.09.2013, 07:00 |
7 |
Удачи!
0 |
DCOM – это набор программных интерфейсов Майкрософт, реализованных на базе модели Удаленного вызова процедур (RPC), который обеспечивает взаимодействие между COM-компонентами по сети и выполняет функцию вызова объекта, размещенного на другом компьютере. Это один из основных процессов Windows и запускается вместе с загрузкой системы.
Но есть случаи, когда при заметном снижении производительности Windows, в Диспетчере задач замечает, что узел службы модуля запуска процессов DCOM-сервера грузит процессор почти до 100%. Есть ряд решений, позволяющие решить проблему чрезмерного использования ресурсов системы.
Содержание
- 1 Отключение внешних устройств
- 2 Создание новой учетной записи
- 3 Запуск инструмента Process Explorer
Отключение внешних устройств
В первую очередь отключите все внешние USB устройства. Возможно, причина высокой нагрузки на процессор, создаваемой модулем запуска DCOM-сервера, в одном из них. Каждый раз при подключении внешних устройств (смартфонов, планшетов, игровых приставок и прочих), они используют ресурсы компьютера для синхронизации с системой.
Поэтому отключите их и проверьте, снизилась ли нагрузка. Если да, определите проблемное устройство и обновите его драйвер.
Создание новой учетной записи
Во многих случаях удается решить проблему высокой нагрузки процессора модулем DCOM-сервера путем создания нового профиля пользователя. Для этого загрузите компьютер в безопасном режиме и войдите в систему как администратор.
Перейдите в раздел Семья и другие пользователи с помощью команды ms-settings:otherusers из окна «Выполнить» (Win + R).
Нажмите на плюс «Добавить пользователя для этого компьютера».
Для создания локального профиля кликните на кнопку «У меня нет данных для входа этого человека».
Выберите пункт «Добавить пользователя без учетной записи Майкрософт».Отобразится окно для заполнения данных авторизации.
Введите данные для входа и выберите пароль, который можете запомнить.
Когда новая учетная запись будет создана, разверните меню Пуск, кликните на иконку пользователя и выберите «Выход».
Теперь с экрана блокировки войдите в систему под вновь созданной учетной записью. Проверьте, грузит ли модуль запуска процессов DCOM-сервера ресурсы процессора. Если проблема решена, переместите все личные файлы в новый профиль.
Если не можете получить доступ к настройкам профиля, можно создать новую учетную запись с помощью командой строки.
Откройте командную строку с правами администратора с помощью системного поиска.
В консоли запустите команду:
net user /add [имя пользователя] [пароль]
После ее выполнения будет создана новая учетная запись. Теперь ей нужно предоставить права администратора.
new localgroup администраторы [имя] /add
С помощью этих команд можно быстро создать профиль локального администратора.
После их успешного выполнения перезагрузите компьютера. Если был использован безопасный режим, откройте окно конфигурации системы командой msconfig из окна «Выполнить» (Win + R). На вкладке Загрузка снимите флажок с опции безопасного режима и примените изменения. Подтвердите перезагрузку ПК.
Запуск инструмента Process Explorer
С помощью утилиты Process Explorer можно узнать, какие DLL были загружены вместе с подробностями о том, какой родительский процесс их запустил. Также можно узнать подробности об использовании процессора, какие фоновые приложения грузят ресурсы системы и прочее. Попробуйте проверить процессы, использующие модулем запуска DCOM-сервера и узнать проблемный, который грузит процессор.
Загрузите утилиту с официального сайта Microsoft.
После распаковки пакета в доступном каталоге запустите его.
В меню «File» нажмите на пункт «Show Details for All Processes».
Теперь найдите процесс «svchost.exe», щелкните на нем правой кнопкой мыши и выберите Свойства. Перейдите на вкладку Image. Здесь будет отображен «источник» нагрузки, то есть, какой процесс использует исполняемый файл.
Немного покопайтесь и найдите приложение или службу, которую можно отключить на странице «services.msc».
В большинстве случаев процесс «dll!DabSessionStateChanged+0xe4…» принуждает узел службы модуля запуска процессов DCOM-сервера чрезмерно грузить процессор. Этот процесс можно отключить прямо в окне Process Explorer, он связан с Брокером системных событий (System Events Broker).
Сегодня мы поговорим про Svchost.exe, что это за процесс и почему он может грузить систему.
Как зайти во вкладку процессы
Пока компьютер работает нормально, обычного пользователя мало интересует, какие процессы запущены в системе и для чего они нужны вообще.
А вот нестандартное поведение ОС Windows XP/Vista/7 – торможение, зависание, частые перезагрузки, заставляет нас искать причины.
С чего же начать поиск? Давайте попробуем запустить «Диспетчер задач».
Варианты запуска.
- Нажимаем комбинацию клавиш «Ctrl»+ «Alt»+ «Del».
- Нажимаем кнопку «Пуск», выбираем команду «Выполнить», вводим taskmgr.exe и нажимаем кнопку «Ok».
Теперь переходим на вкладку «Процессы» и изучаем список.
Большое количество процессов svchost.exe сразу настораживает. Ну что ж, самое время разобраться с возможностями этого приложения.
Вернуться к содержанию ^
В последнее время для компоновки служб Windows вместо привычных исполняемых файлов с расширением .exe все чаще применяются динамически подключаемые библиотеки с расширением .dll.
Этот способ считается более эффективным. Однако, библиотечный файл, в отличие от исполняемого, сам стартовать не может.
Запустить службу (сервис) из dll-файла «помогает» приложение svchost.exe.
Вот, например, как запускается служба DNS-клиента:
C:WINDOWSsystem32svchost.exe -k NetworkService.
Вернуться к содержанию ^
Несколько слов о процессах svchost.exe
Каждый экземпляр процесса svhost.exe инициируется родителем — системным процессом services.exe.
Один процесс svshost.exe может запускать одну службу или группу, состоящую из нескольких логически связанных служб Windows.
Вариант запуска «один процесс svchost -> несколько служб Windows» позволяет экономить ресурсы оперативной памяти и процессора.
Для просмотра svchost-групп и их состава переходим в реестр Windows:
- нажимаем кнопку «Пуск» и находим команду «Выполнить»;
- в командной строке вводим regedit.exe и нажимаем кнопку «Ok».
- в реестре переходим к ветке HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersionSvchost;
- находим параметры REG_MULTI_SZ со списками служб каждой группы.
Например, в состав группы DcomLaunch входят следующие сервисы:
- Power – служба, которая управляет конфигурацией питания и отправкой уведомлений об установленных конфигурациях питания;
- PlugPlay – служба, благодаря которой компьютер автоматически распознает подключенные к нему устройства и настраивает их на работу без участия пользователя или минимизирует это участие.
- DcomLaunch – служба запуска серверов COM и DCOM для устойчивой работы программ использующие данные сервера.
Ни одну из выше указанных служб отключать не рекомендуется.
При просмотре данных процесса svchost обязательно обратите внимание на колонку «Имя пользователя».
В ней может находиться только одно из следующих значений: «Local Service», «System», «Network Service».
Где живет файл.
В операционных системах Windows XP/Vista/7 местоположение файла svchost.exe – стандартное:
- 32-битные ОС – C:WindowsSystem32;
- 64-битные ОС – C:WindowsSysWOW64.
Запомним точный адрес файла. Это нам пригодится в дальнейшем.
Вернуться к содержанию ^
Процесс svchost.exe и его связи
Диспетчер задач выдает нам целый список запущенных процессов svchost.exe, но этой информации явно недостаточно.
Естественно, нас интересует, какие именно сервисы запускает конкретный экземпляр этого процесса.
Итак, несколько способов узнать о связях svchost’а.
Команды tasklist и sc.
Применение команд tasklist и sc возможно в любой версии Windows. Поэтому, этот способ можно считать универсальным.
Прежде всего, запускаем cmd – интерпретатор командной строки Windows:
- нажимаем кнопку «Пуск»;
- выбираем команду «Выполнить»;
- вводим cmd и нажимаем кнопку «Ok».
Для получения списка служб на экране интерпретатора запускаем команду tasklist с ключом svc и нажимаем клавишу «Enter»:
- tasklist /svc «Enter».
Для сохранения результатов запроса в текстовый файл svc.txt, находящийся на диске C: в папке temp, делаем перенаправление вывода команды tasklist:
- tasklist /svc > C:tempsvc.txt «Enter»
Заметим, что файл будет сохранен в dos-кодировке.
Фрагмент листинга tasklist.exe.
Имя образа PID Службы:
+++
- svchost.exe 1216 DcomLaunch
- svchost.exe 1300 RpcSs
- svchost.exe 1384 WudfSvc
- svchost.exe 1528 Dnscache
- svchost.exe 1584 LmHosts, SSDPSRV
+++
Колонки таблицы:
- «Имя образа» – имя исполняемого файла;
- «PID» – идентификатор процесса;
- «Службы» – список сервисов.
Чтобы получить информацию о конкретном сервисе, задаем его краткое название в качестве параметра команды управления сервисами sc.
Пример получения сведений о службе TermService.
– sc qc TermService «Enter».
Два способа перехода к списку сервисов.
- Нажимаем кнопку «Пуск», находим команду «Выполнить», в командной строке вводим services.msc и нажимаем кнопку «Ok».
- Нажимаем кнопку «Пуск», затем выбираем Настройка ->Панель управления -> Администрирование -> Службы.
Диспетчер задач Windows Vista/7.
Получаем список сервисов, связанных с процессом svchost с помощью диспетчера задач Windows Vista/7:
- устанавливаем курсор на название процесса;
- вызываем контекстное меню нажатием правой кнопки мыши и выбираем опцию «Перейти к службам»;
- получаем список, в котором подсветкой выделены связанные с нашим процессом сервисы.
В операционной системе Windows XP опция «Перейти к службам», к сожалению, отсутствует. Этот вариант нельзя считать универсальным.
Утилита Process Explorer.
Эта программа не входит в дистрибутивы Windows, но доступна к скачиванию с сайта Microsoft либо со страницы загрузки Process Explorer.
Процесс запуска очень простой и не требующий инсталляции:
- скачиваем zip-архив;
- разархивируем в папку на диске;
- запускаем файл procexp.exe.
Утилита выдает детальную информацию о процессах, запущенных в системе: pid, загрузку cpu, краткое описание, сведения о производителе и т.д.
При наведении мыши на название одного из экземпляров svchost’а мы получили следующую информацию:
- Command Line – строка запуска сервиса или группы сервисов через svchost;
- Path – путь к файлу svchost.exe;
- Services – список сервисов.
Контекстное меню, вызываемое нажатием правой кнопки мыши, предоставляет большие возможности по управлению процессом и службами, которые он запускает.
Утилита AnVir Task Manager.
Программа AnVir Task Manager не только обеспечивает управление запущенными процессами, сервисами, драйверами и автозагрузкой, но и выполняет функции антивируса.
Порядок запуска такой же, как и у Process Explorer’а:
- скачиваем бесплатную версию AnVir Task Manager в формате zip-архива;
- разархивируем в папку на диске;
- запускаем файл AnVir.exe.
Для переключения языка при первом запуске программы пользуемся главным меню:
«View->Language->Russian».
Выбираем вкладку «Процессы» для получения подробной информации о наших svchost’ах.
В строке процесса мы видим сведения о производителе, путь к исполняемому файлу, процент загрузки ЦП и т.д.
Но самые интересные данные представлены в колонке «Автозагрузка». Здесь вы найдете список запускаемых svchost’ом сервисов.
Дважды щелкаем левой кнопкой мыши по названию процесса и получаем более детальную информацию о нем (окно с вкладками в нижней части экрана).
Система тормозит что делать
Какие симптомы указывают на виновность svchost и как устранить проблемы. Давайте разберемся.
Система может тормозить по разным причинам. Но если в диспетчере задач вы обнаружите процесс svchost.exe c высоким процентом загрузки центрального процессора (иногда даже около 100%) – вполне вероятно, что причина именно в нем.
Многие пользователи считают, что в этом случае svchost обязательно является вирусом. Но это не так. Процесс может грузить систему и по другим причинам.
Давайте рассмотрим, как решить проблему с svchost’ом в обоих случаях.
Вернуться к содержанию ^
Svchost – вирус или нет?
Многие трояны и другие компьютерные вирусы маскируются под известные системные приложения Windows. Svchost – не исключение.
По данным лаборатории Касперского svchost’ом «прикидываются» вирусы Trojan-Clicker.Win32.Delf.cn, Virus.Win32.Hidrag.d, Net-Worm.Win32.Welchia.a, а также известный большинству пользователей вирус Kido.
Итак, начинаем проверять наш процесс.
В первую очередь обратите внимание на расположение файла svchost.exe. Если оно отличается от стандартного – файл смело можно удалять.
Проверьте имя пользователя, запустившего процесс. Список допустимых имен приведен в разделе «Несколько слов о процессах svchost.exe».
Внимательно перечитайте имя процесса. Вирусописатели часто используют похожие имена: svhost, svchosts и т.д.
Приложение никогда не может запускаться через раздел «Run» реестра Windows.
Поэтому обязательно нужно проверить его наличие в автозагрузке:
- нажимаем кнопку «Пуск», выбираем команду «Выполнить», вводим msconfig и нажимаем кнопку «Ok»;
- переходим на вкладку «Автозагрузка»;
- если файл svchost.exe найден — отключаем запуск.
Для удаления подозрительного процесса в диспетчере задач вызываем контекстное меню нажатием правой кнопки мыши и выбираем команду «Завершить дерево процессов».
После выполнения всех описанных действий необходимо обязательно запустить антивирусную программу и пролечить компьютер.
Вернуться к содержанию ^
Svchost не является вирусом, но грузит систему
Если вы убедились, что svchost – реальный системный процесс, давайте разберемся со службами, которые он запускает.
Порядок действий следующий – по очереди останавливаем службы, связанные с процессом, и смотрим, что получится.
Мы уже рассказывали о том, как перейти к списку сервисов в разделе «Процесс svchost.exe и его связи». Теперь разберемся, как их останавливать.
Отключение сервиса в стандартной программе «Службы» ОС Windows:
- устанавливаем курсор на имя службы и двойным щелчком левой кнопки мыши открываем окно службы;
- переходим на вкладку «Общие», нажимаем кнопку «Стоп», затем – «Ok».
Отключение сервиса в программе Process Explorer:
- устанавливаем курсор на нужный процесс svchost.exe, вызываем контекстное меню нажатием правой кнопки мыши и выбираем опцию «Properties»;
- в открывшемся окне переходим на вкладку «Services»;
- выбираем нужную службу в списке и нажимаем кнопку «Stop».
Отключение сервиса в программе AnVir Task Manager:
- устанавливаем курсор на нужный процесс svchost.exe, вызываем контекстное меню нажатием правой кнопки мыши и выбираем «Перейти->Перейти к сервису»;
- выбираем нужный сервис в списке, вызываем контекстное меню нажатием правой кнопки мыши и выбираем опцию «Стоп».
Отключение сервиса с помощью команды sc:
- нажимаем кнопку «Пуск»;
- выбираем команду «Выполнить»;
- вводим cmd и нажимаем кнопку «Ok»;
- в окне интерпретатора вводим команду: sc stop «имя службы» «Enter».
Если остановленная вами служба не является причиной загрузки процессора, ее следует запустить и повторить те же действия со следующей службой.
Перезапуск сервисов:
- программа «Службы» — кнопка «Пуск»;
- программа Process Explorer – кнопка «Restart»;
- программа AnVir Task Manager – кнопка «Пуск»;
- команда sc — sc start «имя службы» «Enter».
Отметим, что остановка службы действует только до перезагрузки Windows. Поэтому, если вы нашли «виновницу», которая грузит систему, нужно отключить ее запуск в программе «Службы»:
- нажимаем кнопку «Пуск», выбираем меню «Настройка ->Панель управления -> Администрирование -> Службы»;
- устанавливаем курсор на имя сервиса и двойным щелчком левой кнопки мыши открываем его окно;
- переходим на вкладку «Общие»;
- находим параметр «Тип запуска», устанавливаем значение «Отключено» и нажимаем кнопку «Ok».
Перед отключением службы вы должны четко представлять, какие функции она выполняет и не приведет ли ее отключение к нарушению работы системы.
Заметим, что при установке Windows включается стандартный набор служб. Некоторые из них могут быть совершенно не нужны вам для работы, и только потреблять ресурсы компьютера.
Поэтому желательно разобраться в назначении каждой из них и отключить лишние службы.
Вернуться к содержанию ^
Четыре возможных причины большой загрузки процессора
Если список служб, запускаемых svchost’ом, достаточно велик – поиск «виновника» превращается в довольно утомительное занятие.
Несколько полезных советов, на что следует обратить внимание в первую очередь.
- Служба автоматического обновления может работать некорректно для Windows XP. Причина – ошибки в реализации механизма проверки обновлений. Поскольку количество «заплаток» достаточно велико, компьютер способен искать их не один день и зависать при этом.
- Работа «Проводника Windows», связанного с нашим процессом, напрямую зависит от Internet Explorer. Поэтому устаревшая версия IE – одна из вероятных причин торможения. Решение проблемы – установка новой версии Internet Explorer’а (можно воспользоваться службой автоматического обновления Windows).
- «Кривые» драйверы, запускаемые svchost’ом из динамических библиотек, также одна из вероятных причин неприятностей. Испытывая трудности в поиске драйверов, пользователи иногда устанавливают найденный в Сети софт от неизвестных производителей. Чаще всего проблемы возникают с драйверами звуковых плат и видеокарт. Проблемные драйверы следует удалить и заменить стабильными версиями.
- Программа «Защитник Windows» из стандартного дистрибутива Windows 7/Vista предназначенная для защиты ПК от вредоносных программ не может работать в связке с антивирусными программами. Но, к сожалению, не каждый антивирусник может деактивировать «Защитника» (пример — Eset Nod). Для решения вопроса заходим в «Панель управления» через кнопку «Пуск», находим «Защитника» и выключаем флажок «Запускать проверку в состоянии простоя».
Надеемся, что материалы нашей статья помогут вам разобраться в проблемных ситуациях с процессом svchost.exe. Удачи.
Вернуться к содержанию ^
Содержание
- Узел службы модуля запуска процессов DCOM-сервера грузит процессор – что делать?
- Отключение внешних устройств
- Создание новой учетной записи
- Запуск инструмента Process Explorer
- Svhost.exe 100%, решение которое мне помогло
- Найдены дубликаты
- Dcomlaunch грузит процессор windows 7
- Dcomlaunch грузит процессор windows 7
- Dcomlaunch грузит процессор windows 7
Узел службы модуля запуска процессов DCOM-сервера грузит процессор – что делать?
DCOM – это набор программных интерфейсов Майкрософт, реализованных на базе модели Удаленного вызова процедур (RPC), который обеспечивает взаимодействие между COM-компонентами по сети и выполняет функцию вызова объекта, размещенного на другом компьютере. Это один из основных процессов Windows и запускается вместе с загрузкой системы.
Но есть случаи, когда при заметном снижении производительности Windows, в Диспетчере задач замечает, что узел службы модуля запуска процессов DCOM-сервера грузит процессор почти до 100%. Есть ряд решений, позволяющие решить проблему чрезмерного использования ресурсов системы.
Отключение внешних устройств
В первую очередь отключите все внешние USB устройства. Возможно, причина высокой нагрузки на процессор, создаваемой модулем запуска DCOM-сервера, в одном из них. Каждый раз при подключении внешних устройств (смартфонов, планшетов, игровых приставок и прочих), они используют ресурсы компьютера для синхронизации с системой.
Поэтому отключите их и проверьте, снизилась ли нагрузка. Если да, определите проблемное устройство и обновите его драйвер.
Создание новой учетной записи
Во многих случаях удается решить проблему высокой нагрузки процессора модулем DCOM-сервера путем создания нового профиля пользователя. Для этого загрузите компьютер в безопасном режиме и войдите в систему как администратор.
Перейдите в раздел Семья и другие пользователи с помощью команды ms-settings:otherusers из окна «Выполнить» (Win + R).
Нажмите на плюс «Добавить пользователя для этого компьютера».
Для создания локального профиля кликните на кнопку «У меня нет данных для входа этого человека».
Выберите пункт «Добавить пользователя без учетной записи Майкрософт».Отобразится окно для заполнения данных авторизации.
Введите данные для входа и выберите пароль, который можете запомнить.
Когда новая учетная запись будет создана, разверните меню Пуск, кликните на иконку пользователя и выберите «Выход».
Теперь с экрана блокировки войдите в систему под вновь созданной учетной записью. Проверьте, грузит ли модуль запуска процессов DCOM-сервера ресурсы процессора. Если проблема решена, переместите все личные файлы в новый профиль.
Если не можете получить доступ к настройкам профиля, можно создать новую учетную запись с помощью командой строки.
Откройте командную строку с правами администратора с помощью системного поиска.
В консоли запустите команду:
net user /add [имя пользователя] [пароль]
После ее выполнения будет создана новая учетная запись. Теперь ей нужно предоставить права администратора.
new localgroup администраторы [имя] /add
С помощью этих команд можно быстро создать профиль локального администратора.
После их успешного выполнения перезагрузите компьютера. Если был использован безопасный режим, откройте окно конфигурации системы командой msconfig из окна «Выполнить» (Win + R). На вкладке Загрузка снимите флажок с опции безопасного режима и примените изменения. Подтвердите перезагрузку ПК.
Запуск инструмента Process Explorer
С помощью утилиты Process Explorer можно узнать, какие DLL были загружены вместе с подробностями о том, какой родительский процесс их запустил. Также можно узнать подробности об использовании процессора, какие фоновые приложения грузят ресурсы системы и прочее. Попробуйте проверить процессы, использующие модулем запуска DCOM-сервера и узнать проблемный, который грузит процессор.
Загрузите утилиту с официального сайта Microsoft.
После распаковки пакета в доступном каталоге запустите его.
В меню «File» нажмите на пункт «Show Details for All Processes».
Теперь найдите процесс «svchost.exe», щелкните на нем правой кнопкой мыши и выберите Свойства. Перейдите на вкладку Image. Здесь будет отображен «источник» нагрузки, то есть, какой процесс использует исполняемый файл.
Немного покопайтесь и найдите приложение или службу, которую можно отключить на странице «services.msc».
В большинстве случаев процесс «dll!DabSessionStateChanged+0xe4…» принуждает узел службы модуля запуска процессов DCOM-сервера чрезмерно грузить процессор. Этот процесс можно отключить прямо в окне Process Explorer, он связан с Брокером системных событий (System Events Broker).
Источник
Svhost.exe 100%, решение которое мне помогло
Прошу не пинать сразу, но возможно это описывали. В поиске я не нашел, как в гугле, так и на пикабу.
Знаю не мало случаев, когда из-за проблем с злополучным процессом, люди не найдя точного пошагового решения сносили свою систему, и любимые программы в целях заполучить чистый, без косяков windows 7.
Я и сам работая настройщиком, не раз сталкивался с данной ситуацией, когда в диспетчере svhost.exe бушует под сотку жируя драгоценной озухой.
В интернете поиски мне предлагали проверить hosts файл, проверить систему различными антивирусами, перепроверить последние установленные программы. Но в большинстве случаев, это оказывалось бессмысленной тратой времени.
Так вот.
Долгими поисками злополучной службы грузящей систему оказалось
Служба обновления windows.
То есть, люди отрубившие обновление винды через панель управления, заблокировали доступ системе к самообновлению, что в логичность итоге должно было отрубить данную службу в параметрах системы, но увы нет. Она остаётся включенной, и усердно пытается найти обновления несмотря на указания оболочки.
Говоря проще:
Если у вас грузит свхост
Вы попробовали все (что пробовал я) в интернете и вам не помогло
Если вам не необходимы обновления, и вас все устраивает
Если вы отрубили обновления системы в центре обновления
То:
Идём в win+r msconfig службы, и отрубаем службу обновления windows.
После перезагрузки все будет ОК
P/s грамматика не мое
Найдены дубликаты
Как было написано на каком-то сайте.
Svchost начинает грузить потому, что в винде косяк и если за раз доступно очень много обновлений, то служба виснет и начинает грузить.
Качал вот эти 3 обновления, после чего служба обновлений переставала виснуть и нормально работала
не раз и не на одной системе замечал что служба обновлений начинает пздц как много жрать если система очень долго стоит без обновлений, так как не однократно после установки всё тех же дистрибутивов что и раньше при нормальном обновлении нифига почти не жрет.
У меня был образ оригинальной 7 где-то через пол года как она там вышла все дела
Раньше при переустановке все было ок, может года 1.5-2 назад столкнулся вот с этой проблемой что после переустановки начал виснуть svchost, но как же так, вирусни нет и образу лет 6-7, в котором я уверен на 146%
Окно с обновлениями тупо не открывало, даже после часиков 3-4 оно таки и не родило
После установки этих 3 заплаток центр обновления нормально работает
ну это да, после установления обновлений центр работает нормально, но если перестать обновляться то через пол года опять начнет жрать.
Также файл подкачки может под тем же именем грузить систему. Через монитор ресурсов лучше смотреть, что именно грузит и отключать ненужное
файл подкачки озу под 2гб не грузит (по крайней мере я ни разу не встречал)
Я согласен, есть способы установить обновление. Но я предложил альтернативу, которая устроит простотой пользователя, которому возможно это покажется более простым вариантом решения проблемы.
Представьте себе, что вы настройщик, и пришли по вызову семьи, которые не могут спокойно сидеть в ВК, из-за данной проблемы.
У вас три выхода:
1) развести людей на переустановки системы
2) установить обновления, искореняющие данный баг
3) отключить службу
В моем случае, я использую последний метод
а еще это может быть процесс Superfetch
или еще какие субпроцессы
тогда уж вместо того, чтобы зхаставлять людей вырубать winupdate, рассказал, как искать мразь голодную, что жрет оперативу
ой не вариант. не вариант, каждому человеку обьяснять (особенно когда они чайники) заебешься, мой вариант сразу после установки винды обновить её и отключить службу (поставить в режим ручного запуска) или просто автообновление вырубить.
Чувак, не хотел бы я быть твоим клиентом. С такими советами тебе прямой путь на Ответы Мэйл Ру.
Если вам не необходимы обновления, и вас все устраивает
а потом отправляешь 300$ в биткоинах всем подряд)
Я решил подобные проблемы переходом на линукс, теперь проблемы стали еще больше
а нажать правой кнопкой по процессу и далее «Перейти к службам» и отрубить запущенную этим процессом службу никак нельзя догадаться?
Шел 2017 год, а в windows так и не завезли нормальной системы обновлений.
Наоборот, ставишь чистую винду. раз 5 апдейт-перезагрузка и у тебя шикарнейшая проапдейченая винда. А отрубать обновление винды это полнейший бред. имхо такие советы дают ботоводы и прочие ваннакраеписатели которые еще всякого говна пропихнуть пытаются людям.
Мне что не звонят то минимум часик провозиться и систему от мусора вычестить, а уж переустановка системы часа 2 минимум.
Источник
Dcomlaunch грузит процессор windows 7
Профиль | Отправить PM | Цитировать
Сообщения: 6
Благодарности: 1
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″> » width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
Сообщения: 6
Благодарности: 1
Сообщения: 6
Благодарности: 1
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″> » width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
Сообщения: 6
Благодарности: 1
Dcomlaunch грузит процессор windows 7
O/S: Windows Vista Home Basic SP2
Model: Presario V3000 (V3411TU)
Processor: Intel Celeron M 520@ 1.60GHZ
System Type: 32 bit O/S
“SVCHOST used high CPU resource” & way to solve this.
**This might be one of the issues that lead to your SVCHOST problem**
I am a vista user for 3 years now. I always update my windows for the latest update and there is no problems happen before. Until one day. suddenly my laptop is kind of slow. even watching video the video seems hang-up several times.
I try to find the reason for this and when I open the (Window Task Manager), I see the oddest thing ever. my processor is working so damn hard. 1 st I though the reason maybe my video that I watch might have some virus or what. but there is no virus when I scan. I try to restart it again and the processor still working hard.
Doing some research to find the reason for CPU high usage, it takes me several hour (I am a noob) to find the resource. I found out that (SVCHOST) is the reason for the processor to work harder and it related to the (DCOM Launch and Plug & Play).
I flash back my previous usage of the laptop and remember that I used the (windows optional update to update some driver). I never used it before and before the problem occur I used it to update the audio driver, graphic driver, wireless driver and some other that I don’t remember… its about 7 optional update that I install… I think that is the source of the problem.
I do some digging on the internet and found that some people disable their ENHANCEMENT at their audio setting so solved the problem… so I test it and it still would not stop… so I down grade my audio driver latter, and it solved the problem.. It goes back to normal…
So for people that have this problem, you might try to down grade your audio to a latter audio if you have recently upgrade a new version.
For your information, my original audio driver is:-
Conexant High Definition Audio (2007 driver) I upgrade to…
Conexant High Definition Audio 2 (2008 driver) – I upgrade using windows update. (This is when the svchost problem happens.
By downgrade back to Conexant High Definition Audio (2007 driver). the problem no logger exists.
Don’t burden you mind trying crazy suggestion, just try this. you wont lose a thing down grade you audio driver… Good luck
Solving the issue is usually a process of elimination (main tips in BOLD however don’t
totally ignore the others).
How to determine what services are running under a SVCHOST.EXE process
http://www.bleepingcomputer.com/tutorials/tutorial129.html
How to troubleshoot a problem by performing a clean boot in Windows Vista
http://support.microsoft.com/kb/929135
How to troubleshoot performance issues in Windows Vista
http://support.microsoft.com/kb/950685
Tools that should help :
There are many excellent free tools at NirSoft
http://www.nirsoft.net/utils/index.html
Many excellent free tools and an excellent newsletter at Karenware
http://www.karenware.com/
To diagnostic high CPU usage issue, you have to make a xperf trace [1]. Load the symbols to see the name of the causing function.
If you’re unsure, please upload the etl file to your SkyDrive [2] and post a link here.
I’ll take a look at it, maybe I can see more details.
«A programmer is just a tool which converts caffeine into code» CLIP- Stellvertreter http://www.winvistaside.de/
I know this topic is a bit old but the problem seems as common as ever. I have a solution that probably won’t help many people but since it’s tricky to spot I wanted to post my experience in the hopes it helps someone whose problems result from many USB device drivers.
We use our laptops as part of a programming process for devices our company sells. Each device has a unique serial number and as a result we end up with device drivers that are installed with each device programming but never used again. Our laptops would slowly become unusable and digging in to the cause showed that only disabling the plug and play service would bring the CPU cycles under control. Since disabling this service results in an unusable laptop, we did more digging and found that our problem was the unused drivers, which aren’t normally viewable in the Device Manager. To view these, you must:
1. Right click My Computer and Select Properties
2. Click Advanced tab
3. Click Environment Variables
4. Below the bottom Environment Variables window pane (System Variables), click New
5. For Variable Name, enter devmgr_show_nonpresent_devices
6. For Variable Value enter 1
7. Click OK. OK to close My Computer
Open Device Manager, click on View, select show hidden devices from the menu. We found large numbers of unused drivers in three sections on Windows 7 machines and two sections on XP machines. Disk Drive, Storage Volumes, and one other section. If you see a large number of unused drivers, uninstalling them through this Windows interface is painful to say the least. You need to click on each one and select ‘unistall’ after which the computer stays busy and unresponsive for a while. The better approach is to use this free tool which allows you to view only unused drivers and uninstall all in one pass.
(the free software is called Device Remover and is the first result if you google those two works. I can’t post a link because my account isn’t verified yet)
Be advised that you may not want to uninstall everything just because it isn’t being used at that instant. Consider what you are uninstalling first.
Источник
Dcomlaunch грузит процессор windows 7
Сообщения: 1
Благодарности:
Источник» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
Сообщения: 2
Благодарности:
Сообщения: 1961
Благодарности: 303
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
HammerFall,
Народ, у меня такая же фигня, помогите плиз!
Только у меня процесс посылает библиотеке rpcrt4.dll команду UuidCreate+0x1bdb
Подскажите, как определить, что это за команда?
Такая же «фигня» это что, более подробней можно, а то например UuidCreate используется для генерации уникального идентификатора
Если существует потребность в уникальном строковом идентификаторе, и нет возможности проверить, является ли сгенерированный идентификатор уникальным, воспользуйтесь идентификатором Universally Unique ID (UUIID) или Globally Unique ID (GUID). UUID представляет собой 128-битовое число, которое генерируется на базе текущего времени и сетевой интерфейсной платы (Network Interface Card — NIC) вашего компьютера. Это гарантирует, что получаемая строка будет уникальной (по крайней мере, в рамках вашей сети и до наступления 3400 года).
так что трудно понять, что у вас происходит.
Используйте программы в паре ProcessExplorer и ProcMonitor.
Источник
Adblock
detector
March 19, 2019 (Revised March 27, 2022)
In this article…
- What is the DcomLaunch (DCOM Server Process Launcher) service?
- What happens if I stop the DcomLaunch service?
- Questions? Problems?
What is the DcomLaunch (DCOM Server Process Launcher) service?
The DcomLaunch service implements Microsoft’s Component Object Model (COM) and Distributed Component Object Model (DCOM) technologies, which facilitate communication between applications and communication between computers, respectively.
The service’s display name is DCOM Server Process Launcher and it runs inside the service host process, svchost.exe:
What happens if I stop the DcomLaunch service?
Many Windows applications rely on COM and DCOM. If the service is stopped, those applications will no longer work.
And, as you can see from the service’s Dependencies tab on Windows Server 2019, several important services depend on DCOM Server Process Launcher too:
So if DcomLaunch is stopped, these services will not be able to start:
-
Background Tasks Infrastructure Service / BrokerInfrastructure: Responsible for background tasks.
-
Local Session Manager / LSM: Manages local user sessions
-
Remote Procedure Call (RPC) / RpcSs: Controls COM and DCOM servers. We’ll dig into this critical component in a future article.
And if those 3 services are stopped, any service that relies on them will also fail to start.
If we walk the “dependency tree” of services, we can see that stopping DcomLaunch would lead to stopping over 60 other services — essentially crippling your computer! Because of this ripple effect, we strongly recommend that you leave DcomLaunch running.
Indeed, Microsoft agrees. Here is their recommendation for the DcomLaunch service on Windows Server 2016 (Desktop):
It is strongly recommended that you have the DCOMLAUNCH service running.
And this recommendation is backed up by the system. By default, you cannot stop the service or modify its startup type from the services control panel. Look closely at the screenshot of the service above to see that all those operations are disabled.
And if the service crashes or is terminated, you may be forced to log off:
So please keep it running!
Questions? Problems?
If you would like to know more about the DCOM Server Process Launcher service, or you have a specific problem, please feel free to get in touch. We will do our best to help you!