Благодаря этим потрясающим инструкциям я наконец-то (!) в состоянии идентифицировать службы процесса svchost.exe, который потребляет так много ресурсов моего процессора на моем Windows XP Professional SP3 (версия 2002):
Process PID Services
========================= ====== =============================================
svchost.exe 5516 BITS, EventSystem, Nla, RasMan, SENS,
ShellHWDetection, TapiSrv, W32Time, winmgmt,
wuauserv
Сейчас:
- Какие из этих услуг потенциально могут быть причиной проблемы?
- Должен ли я теперь попытаться остановить некоторых из них?
- Если да, то какую из этих служб можно безопасно остановить, а какую лучше вообще не останавливать? (Без дестабилизации системы)
- Как я могу управлять услугами? Использование
services.msc
? Проблема сservices.msc
заключается в том, что я локализовал Windows и вижу все их переведенные. Можно ли как-то сопоставить и остановить / запустить соответствующий сервис с указанными выше английскими именами?
Большое спасибо!
PS: создание вышеприведенного вывода для поиска служб процесса greedy svchost.exe было сложно на моей локализованной Windows, так как фильтрация /fi
по имени процесса не работала (сами команды фильтра переводятся на чешский язык, и это невозможно введите их на консоли из-за проблем с кодировкой !!! Braindamaged M $ !!!). Вот как я это сделал:
tasklist /v > c:\tomas\file.txt
- Найдите PID правильного процесса svchost по использованию памяти.
tasklist /svc /fi "PID eq 5516"
PS: это вовсе не дубликат # 995581, речь идет не о данных, а о потреблении процессора, также проблемы с svchost были настолько частыми, что заслуживают отдельного конкретного вопроса, который также касается конкретных сервисов. Этот вопрос не решит мою проблему вообще.