Хостинг картинок yapx.ru Проект HELPDONE.RU
Добро пожаловать!

Вернуться   Интернет-конференция > компьютерный форум > Операционные системы Microsoft > Руководства по microsoft windows
Войти через OpenID

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.02.2015, 22:02   #1
Eternity
Администратор
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Процесс svchost.exe

svchost.exe. Самое первое что бросается в глаза так это то что мы не можем остановить этот исполняемый файл. Далее порывшись поглубже, понимаю что эта служба тянет за собой множество других , попытаемся разобраться.
По данным microsoft svchost.exe это главный загрузчик процессов с расширением DLL (dynamic-link libraries).Некоторое время назад Microsoft стали переводить внутренние службы с расширения EXE в расширение DLL. С точки зрения программирования это логично но файлы с расширением DLL сами по себе не могут запускаться из Windows поэтому и была создана служба запускающая внутренние файлы с расширением DLL. Вот таким вот образом родился процесс под названием svchost.exe.
Самое главное в службе svchost.exe то что она запускается отдельно для нескольких файлов DLL объединенных в группы. Для каждой группы создается свой экземпляр svchost.exe.Таким образом если отключить один svchost.exe то отключатся все файлы DLL входящие в эту группу что приведет к частичной или полной неработоспособности Windows. Так что будьте осторожны с svchost.exe.
Для того что бы посмотреть сколько запущено svchost.exe в реальном времени нужно зайти в Диспетчер задач Windows делается это просто нажимаем на Ctrl+Alt+Del откроется диспетчер задач.

Обратите внимание сколько запущено одновременно файлов svchost.exe, при чем отдельный экземпляр отвечает за свою группу файлов такие как System Network service , Local cervice.
Использование специальной утилиты
Для того что бы посмотреть список услуг задействованный под конкретно запущенный svchost.exe существует специальная утилита от microsoft называется она Process Explorer

скачать

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

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

Для того что бы отключить службу так сказать насовсем то нужно открыть панель Службы .Введите в окне Run (пуск-выполнить) services.msc и нажмите на Enter, откроется окно со службами.

Далее правый клик на выбранной службе и выбрать свойства.

Выбираем тип запуска Отключено таким образом служба будет отключена.Для включения необходимо выставить режим Авто.
Eternity вне форума   Ответить с цитированием Вверх
Ответ


Ваши права в разделе
Вы можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 15:50. Часовой пояс GMT +3.

 
 
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Рейтинг@Mail.ru