svchost.exe Hogging CPU на свіжому XP XP


9

Я отримав ISO Windows XP Professional із 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 500GB 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, Essentials безпеки тощо. З процесором це може зайняти багато ресурсів, але якщо ви дозволите це закінчить, тоді ти повинен бути хорошим.
Taegost

@Taegost Але цього раніше ніколи не бувало. У мене був сервер 2003 до цього, і всі початкові оновлення були знайдені приблизно за хвилину, і нічого не висіло
Алекс

Чи був у вас раніше встановлений на цьому конкретному комп'ютері Server 2003? Насправді це може бути що завгодно, і єдиний спосіб дізнатися це - почати усунення причин ... Якщо ви переконалися, що служба автоматичних оновлень викликає велике використання, нехай вона завершить свою роботу і побачить, чи повертається вона до простою, тим більше, що ви працюєте на дуже застарілому одноядерному процесорі.
Taegost

@Taegost Так, на тому самому комп’ютері з точно такою ж конфігурацією обладнання. Також у мене був сервер 2008 R2, і я ніколи не мав подібних труднощів з початковими оновленнями
Алекс

Щось у журналах? (наприклад, в c: /windows/WindowsUpdate.log). Чи допомагає це запустити net stop wuauserv, потім видалити папку net start wuauservSoftwareDistribution та оновити запущені Windows?
Hennes

Відповіді:


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 + .. в будь-якому випадку, дякую за інформацію, і є сенс, що це була проблема зараз.
Скотн

Щоб додати вашу оцінку, коли це почалося, я на початку червня перевстановив XP з SP3 на старший ноутбук і не виникло проблем з оновленням Windows та IE6.
Скотн

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

0

Я здав і встановив Windows 7 Professional x86_64. svchostз'їв процесор, коли я перевіряв наявність оновлень, але оновлення знайшов через хвилину, тож усе зараз добре. Щось із помилками ISO ISO Windows у програмі DreamSpark має бути не так


0

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

По-перше: Після чистої установки оновлення Windows не працюватиме. Спершу йому потрібен агент оновлення Windows 3.0 (також 7.4.7600.226) на KB946928. Зверніть увагу, що на цій сторінці відбувається збій IE SP3 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 Notification (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 Update виявив, завантажив та встановив залишилися оновлення без будь-якої свині процесора. Я здогадуюсь, що поки я зберігаю IE6, з цього моменту доведеться вручну завантажувати та встановлювати його патчі безпеки.

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


Грудень, та сама історія. Завантажте та встановіть KB2898785 вручну.
Чунгалін

0

Свиня CPU Svchost (100%): теж потрапила в цю проблему. Ось що я спробував і що спрацювало. спробував на моєму Windows XP Home SP3:

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

Нарешті мені вдалося завантажити програму встановлення IE8 (знайдена шахта на Clubic, але повинна існувати в MS для вашої конкретної мови). Цей повністю видалив мій поточний IE8 і встановив свіжий при перезавантаженні ==> Зроблено! Це довга установка, і вам потрібно повторно налаштувати IE, але воно того варте! Я зараз пишу це, поки MS Update виконує свою роботу (25+ оновлень ...).

Мушу зазначити, що:

  • IE6 та оновлення не працювали добре на моїй машині під час нового встановлення.
  • Мені довелося спочатку завантажити та встановити IE8 + WindowsUpdate agent 3.0.

  • Моя поточна проблема зависання процесора справді була глибокою та прихованою проблемою IE8 (можливо, після якогось оновлення MS чи чогось іншого).

  • Ніколи не забувайте, що IE, поведінка на робочому столі / панелі завдань та WinUpdate тісно пов'язані.

Я багато чого навчився в цій теді, тому віддаюсь зараз.


0

Запуск XP Pro 32Bit нова установка на Dell Latitude D800. У мене була така сама проблема із заморожуванням справжньої версії Windows KB905474 та використанням 100% процесора. Я оновив IE до IE8, але оновлення все-таки занижене і використовуватиме 100% процесор. Я вимкнув автоматичні оновлення, а потім застосував посилання Windows Update та спеціальну установку, щоб встановити всі оновлення, крім KB905474. Потім я завантажив і зберег оновлення KB905474 на робочий стіл. Я вимкнувся, після чого перезавантажився в безпечний режим із мережею. Я запустив оновлення KB905474 в цьому режимі, і воно встановилося без проблем. Вимкніть знову перезавантажене резервне копіювання у звичайному режимі та увімкнено автоматичні оновлення. Комп'ютер працює добре, без проблем. Це працювало для мене з оновленням KB905474, сподіваюся, це допоможе вам.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.