svchost.exe Загрузка процессора на Fresh XP Install


9

Я получил ISO Windows XP Professional с пакетом обновления 3 (SP3) от Dreamspark. Я записал его на DVD и установил на мой старый компьютер.

Первое, что я сделал после установки, это установил драйверы графической подсистемы, так как не могу выдержать крайнюю задержку при перетаскивании окон. Потом я сканировал обновления в IE, но он какое-то время зависал. Я проверил диспетчер задач и обнаружил, что один из них svchostзагружает процессор.

Позже я использовал SysInternals Process Explorer для проверки служб, связанных с этим экземпляром svchost. Был список, но одним из них было «Автоматическое обновление». Я остановил эту службу, и процессор мгновенно отключился. Я также попытался переустановить (дважды ...), но каждый раз получаются одни и те же результаты. Такого не было раньше, никогда ...

Я попытался установить агент обновления Windows, используя /wuforceпараметр, перезагрузился, и ничего ...

Я также пытался установить это исправление , но, видимо, SP3 уже позаботился об этом ...

Я также где-то читал, что это вызвано тем, что SP3 не устанавливается должным образом. Поэтому я попытался загрузить ISO для XP, в который не интегрированы какие-либо SP, но мне не разрешили, потому что у меня уже есть копия XP в DreamSpark, и она не позволяет мне добавить ту, в которой нет SP, в корзину. Это насколько я пошел

Оборудование:

  • AMD Sempron 3200+ 1,8 ГГц
  • ASUS M2N-MX
  • 3 ГБ оперативной памяти DDR2 (2 стика по 1 ГБ и 2 стика по 512 МБ)
  • Nvidia GeForce 6100
  • Seagate 500 ГБ SATA

Что мне нужно, чтобы решить svchostпроблему?

ОБНОВЛЕНИЕ 1:

Я проверил WindowsUpdate.txtжурнал, и вот некоторые из записей:

DownloadFileInternal failed for http://download.windowsupdate.com/msdownload/update/v5/redir/wuredir.cab: error 0x80190194
Failed to download the Redirector cab on try 1: 0x80190194

WU client failed Searching for update with error 0x8024001b
Required Version for binary C:\WINDOWS\system32\cdm.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\cdm.dll: Target version: 5.5.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuapi.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuapi.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuauclt.exe is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuauclt.exe: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaucpl.cpl is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaucpl.cpl: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaueng.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaueng.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wucltui.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wucltui.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wups.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wups.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wups2.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wups2.dll: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuweb.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuweb.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuapi.dll.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuapi.dll.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaucpl.cpl.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaucpl.cpl.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaueng.dll.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaueng.dll.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wucltui.dll.mui_en,SusClient_wuauhelp,SusClient_wuauadm is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wucltui.dll.mui_en,SusClient_wuauhelp,SusClient_wuauadm: Target version: 0.0.0.0 Required: 7.6.7600.256

WU client failed Searching for update with error 0x8024001b

Failed to obtain cached cookie with hr = 8024400a.
PT: Using serverID {9482F4B4-E343-43B6-B170-9A65BC822C77}
PT: Using server URL https://www.update.microsoft.com/ClientWebService/client.asmx
URL for server  is http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx

WUAUENG ServiceMain exits. Exit code is 0x240002

// this is when I installed the 1 mandatory update automatically detected...
# 127 updates detected
# Found 1 mandatory updates

ОБНОВЛЕНИЕ 2:

Я сдался и установил Windows 7 Professional без пакетов обновления. svchostСнова загрузили процессор, но только на минуту, а затем Центр обновления Windows показал около 150 обновлений, которые мне не хватает. Что-то не так с Windows XP, и я не знаю, что ... Windows 7 работает лучше, поэтому я думаю, что я просто буду придерживаться этого тогда ...


Я бы порекомендовал просто оставить его на ночь, более чем вероятно, что он загружает и устанавливает кучу исправлений, новую версию IE, Security Essentials и т. Д. С вашим процессором это может занять много ресурсов, но если вы позволите это конец, тогда вы должны быть хорошими.
Taegost

@Taegost Но этого никогда не случалось раньше. У меня был Server 2003 до этого, и все начальные обновления были найдены примерно через минуту, и ничего не зависало
Alex

У вас был установлен Server 2003 на этом компьютере раньше? Это может быть что угодно, и единственный способ выяснить это - начать устранять причины ... Если вы убедились, что служба автоматических обновлений вызывает высокую нагрузку, дайте ей завершить свою работу и посмотрите, вернется ли она в свободное состояние, тем более, что вы работаете на очень устаревшем одноядерном процессоре.
Taegost

@Taegost Да, на том же компьютере, с той же аппаратной конфигурацией. У меня также был Server 2008 R2, и у меня никогда не было такого рода проблем с первоначальными обновлениями
Alex

Что-нибудь в логах? (например, в c: /windows/WindowsUpdate.log). Помогает ли вам запустить net stop wuauserv, затем удалить папку softwareDistribution net start wuauservи запустить обновления Windows?
Хеннес

Ответы:


6

Загрузка и установка Internet Explorer 8 вручную решает проблему.

Подтверждено на двух типах систем:

  1. Старая установка Windows XP Professional SP3 (компакт-диск восстановления производителя) на ПК Intel с Internet Explorer 6 для сопоставимости устаревшего программного обеспечения. Другие системы, которые были обновлены до Internet Explorer 8, не испытывают проблемы.
  2. Новая установка Windows XP Home SP3 (компакт-диск восстановления производителя) на нетбук AMD.

Таким образом, проблема появляется только при наличии Internet Explorer 6. Впервые это произошло в период с марта по май этого года (точно не помню). Обновления, поставляемые с Internet Explorer 8, решают эту проблему.


Это сработало для меня. По моему мнению, MS не должна делать Windows / Microsoft Update так привязанной к IE. Должно быть, это была отдельная служба / приложение, как в Vista + ... в любом случае, спасибо за информацию, и есть смысл, что теперь это проблема.
СкоттN

В дополнение к вашей оценке того, когда это началось, в начале июня я переустановил XP с пакетом обновления 3 (SP3) на старый ноутбук, и у меня не было проблем с Центром обновления Windows и IE6.
СкоттN

Подтверждено; Я установил XP SP2 с CD, применил SP3 с другого CD плюс IE8, который я скачал несколько месяцев назад. Свежая загрузка IE8 с microsoft.com переустановила точно такую ​​же версию (8.0.6001.18702), но теперь процесс обновления продолжается. Первые два небольших обновления (WGA + 1 другое), а затем остальные. Однако переустановка IE8 занимает много времени.
JvO

0

Я сдался и установил Windows 7 Professional x86_64. svchostКогда я проверял наличие обновлений, процессор загружался, но обновления были найдены через минуту, так что теперь все хорошо. Что-то должно быть не так с Microsoft Windows XP ISO в DreamSpark


0

Я столкнулся с теми же проблемами и сузил список необходимых мне условий (на недавно установленных системах Win XP SP3).

Первое: после чистой установки обновление Windows не будет работать. Сначала требуется агент обновления Windows 3.0 (он же 7.4.7600.226) за KB946928. Обратите внимание, что на этой странице происходит сбой IE 6 SP3. Ссылка для загрузки EXE-файла в КБ: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Второе: после этого должен работать Центр обновления Windows (по крайней мере, опция «Пользовательский», я не тестировал опцию «Экспресс»), но вы можете столкнуться с 100% ЦП с проблемой svchost во время поиска обновлений. Установка «Накопительного обновления безопасности для Internet Explorer для Windows XP (KB2870699)» исправила эту проблему для меня: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (загрузка x86) (ПРИМЕЧАНИЕ : У меня был установлен IE 6. В КБ это обновление будет работать и для IE 8, если оно уже установлено. Однако я не проверял это.)

Наконец, во время обновления ваша система будет зависать на 100% ЦП на svchost в течение часа или двух, когда устанавливается «Уведомление о Windows Genuine Advantage (KB905474)». Вы можете либо дождаться его завершения (и он будет, я пробовал три новые установки системы за последние несколько дней), либо не выбирать это обновление.

После этих горбов я смог установить все другие высокоприоритетные и дополнительные обновления вручную без дальнейших проблем. Наконец, обратите внимание, что в отличие от некоторых форумов, которые я читал, я смог заставить это работать под IE 6. IE 8 НЕ был обязательным условием для меня (по крайней мере, 01.10.2013). Хотя после всех высокоприоритетных обновлений IE 8 был обновлен для меня.


0

Я все еще держу Internet Explorer 6 в своей Windows XP, и у меня была проблема с 100% процессором в svchost.exe / wuaueng.dll. Это происходило только каждый второй вторник из последних двух месяцев, то есть, вторник исправлений . Мне удалось обойти это в октябре, но в прошлый вторник у меня снова возникла та же проблема.

Поскольку я отказался от обновления до IE8 и прочитал, что между этими двумя фактами существует некоторая корреляция, я попытался вручную загрузить и установить KB2888505 (Накопительное обновление безопасности для Internet Explorer: 12 ноября 2013 г.). Он установился нормально, и после этого Центр обновления Windows обнаружил, загрузил и установил оставшиеся обновления без каких-либо нагрузок на процессор. Я предполагаю, что, пока я держу IE6, мне придется вручную загружать и устанавливать патчи безопасности с этого момента.

Итак, ключ здесь IE6; простое решение - перейти на IE8; Обходной путь - вручную установить обновления безопасности, когда агент Центра обновления Windows застревает с использованием 100% ЦП.


Декабрь, та же история. Вручную загрузите и установите KB2898785.
Чунгалин

0

Svchost CPU Hog (100%): тоже попал в эту проблему. Вот что я попробовал и что сработало. попробовал на моем Windows XP Home SP3:

  • загрузить агент WinUpdate 3.0 из Microsoft, установленный с "/ wuforce", перезагрузить -> не удалось
  • повторно применил SP3 безрезультатно: свинья все еще там
  • использовал также MS Fixit для Win Update для XP -> Ничего лучше
  • попробовал дополнительное обновление IE8 (KB2870699) -> снова не удалось
  • использовал обычный трюк
  • (net stop wuauserv, удалите% Windir% \ SoftwareDistribution, net start wuauserv) -> все еще не удается: WUpdate открывается и ищет навсегда, загрузка процессора снова).

Наконец мне удалось загрузить программу установки IE8 (она была найдена на Clubic, но должна существовать на MS для вашего конкретного языка). Этот полностью удалил мой текущий IE8 и установил новый при перезагрузке ==> СДЕЛАНО! Это долгая установка, и вам нужно снова настроить IE, но это того стоило! В настоящее время я пишу это, пока MS Update выполняет свою работу (25+ обновлений ...).

Я должен указать, что:

  • IE6 и обновления не работали на моей машине при новой установке.
  • Сначала мне пришлось скачать и установить IE8 + агент WindowsUpdate 3.0.

  • Моя текущая проблема с загрузкой процессора была действительно глубокой и скрытой проблемой IE8 (возможно, после какого-то обновления MS или чего-то еще).

  • Никогда не забывайте, что IE, поведение рабочего стола / панели задач и WinUpdate тесно связаны между собой.

Я многому научился в этой игре, поэтому возвращаюсь сейчас.


0

Под управлением XP Pro 32Bit новая установка на Dell Latitude D800. У меня была такая же проблема с зависанием Подлинного Windows Update KB905474 и использованием 100% CPU. Я обновил IE до IE8, но обновление все равно остановится и будет использовать 100% CPU. Я отключил автоматическое обновление, а затем использовал ссылку Windows Update и пользовательскую установку для установки всех обновлений, кроме KB905474. Затем я скачал и сохранил обновление KB905474 на своем рабочем столе. Я выключился, затем перезагрузился в безопасном режиме с сетью. Я запустил обновление KB905474 в этом режиме, и оно установилось без проблем. Выключите снова, перезагрузите снова в нормальном режиме и снова включите автоматическое обновление. Компьютер работает без проблем. Это помогло мне с обновлением KB905474, надеюсь, оно вам поможет.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.