Почему svchost всегда занимает половину процессора?
Я замечаю, что svchost занимает много процессора. Вот снимок экрана из проводника процессов.
Загрузка процессора всегда так высока, даже когда у меня открыт только веб-браузер. Я могу сказать это, потому что область вокруг моего процессора всегда горячая. Мой антивирусный сканер Avast ничего не обнаружил. Я запустил Hitmanpro, и он не нашел никаких потоков. Я просмотрел все процессы в приведенном выше дереве и обнаружил, что все они запущены из C:WindowsSystem32 и принадлежат корпорации Майкрософт.
Я дважды щелкнул родительский процесс в этом дереве, и вот что я вижу на вкладке потоки:
Вот что я вижу для стека для wuauserv:
ntoskrnl.exe!IoAcquireRemoveLockEx+0xe7
ntoskrnl.exe!memset+0x22a
ntoskrnl.exe!KeWaitForSingleObject+0x2cb
ntoskrnl.exe!KeDetachProcess+0x1219
ntoskrnl.exe!PsReturnProcessNonPagedPoolQuota+0x3b3
ntoskrnl.exe!CcSetDirtyPinnedData+0x433
ntdll.dll!NtQueryPerformanceCounter+0xa
kernel32.dll!QueryPerformanceFrequency+0x17
wuaueng.dll!DllInstall+0x152ba
wuaueng.dll!DllInstall+0x1504f
wuaueng.dll!DllInstall+0x78a9
wuaueng.dll!DllInstall+0x6052
wuaueng.dll!DllInstall+0x608c
wuaueng.dll!DllInstall+0x5de7
wuaueng.dll!DllInstall+0x1065f
wuaueng.dll!DllInstall+0x122f8
wuaueng.dll!DllInstall+0x28056
wuaueng.dll!DllInstall+0x254e2
wuaueng.dll!DllInstall+0x23c50
wuaueng.dll!DllInstall+0x5755
wuaueng.dll!DllInstall+0x4e4b
kernel32.dll!BaseThreadInitThunk+0xd
ntdll.dll!RtlUserThreadStart+0x21
Похоже, это связано с центром обновления Windows. Вот что я вижу, когда нажимаю на значок Центра обновления Windows на панели задач:
Я запускаю Vista. У меня есть Thinkpad W500 с процессором T9600.