svchost.exe Memonopoli CPU pada Instalasi XP Baru

9

Saya mendapat ISO Windows XP Professional dengan SP3 terintegrasi dari dreamspark. Saya membakarnya ke DVD, dan diinstal ke komputer lama saya.

Hal pertama yang saya lakukan setelah instalasi adalah menginstal driver grafis karena saya tidak tahan dengan lag ekstrim ketika saya menyeret windows. Lalu saya memindai pembaruan di IE, tetapi itu tergantung untuk sementara waktu. Saya memeriksa Task Manager, dan menemukan bahwa salah satu dari svchostmereka memonopoli CPU.

Kemudian, saya menggunakan SysInternals Process Explorer untuk memeriksa layanan yang terkait dengan instance dari svchost. Ada daftar, tetapi Pembaruan Otomatis adalah salah satunya. Saya menghentikan layanan itu, dan CPU langsung mati. Saya mencoba menginstal ulang juga (dua kali ...), tetapi hasil yang sama dihasilkan setiap waktu. Ini belum pernah terjadi sebelumnya, pernah ...

Saya mencoba menginstal Agen Pembaruan Windows menggunakan /wuforceparameter, reboot, dan tidak ada ...

Saya juga mencoba menginstal perbaikan terbaru ini , tetapi ternyata SP3 sudah menangani itu ...

Saya juga membaca bahwa ini disebabkan oleh SP3 yang tidak menginstal dengan benar. Jadi saya mencoba mengunduh ISO untuk XP yang tidak memiliki SP yang terintegrasi, tetapi saya tidak diizinkan karena saya sudah memiliki salinan XP di DreamSpark, dan itu tidak membiarkan saya menambahkan yang tanpa SP ke keranjang. Sejauh ini saya pergi

Perangkat keras:

  • AMD Sempron 3200+ 1.8GHz
  • ASUS M2N-MX
  • 3GB DDR2 RAM (2 Stik 1GB, dan 2 Stik 512MB)
  • Nvidia GeForce 6100
  • Seagate 500GB SATA

Apa yang harus saya perbaiki svchost?

PEMBARUAN 1:

Saya memeriksa WindowsUpdate.txtlog, dan ini adalah beberapa entri:

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

PEMBARUAN 2:

Saya menyerah dan menginstal Windows 7 Professional tanpa Paket Layanan. svchostmemakan CPU lagi, tetapi hanya sebentar, dan kemudian Pembaruan Windows menunjukkan sekitar 150 pembaruan yang saya lewatkan. Ada yang salah dengan Windows XP dan saya tidak tahu apa ... Windows 7 berfungsi lebih baik jadi saya kira saya akan tetap dengan ini ...

Alex
sumber
Saya akan merekomendasikan membiarkannya dalam semalam, kemungkinan besar itu mengunduh dan menginstal banyak perbaikan terbaru, versi baru IE, Security Essentials, dll. Dengan prosesor Anda, itu bisa memakan banyak sumber daya, tetapi jika Anda membiarkannya itu selesai, maka Anda harus baik.
Taegost
@Taegost Tapi itu belum pernah terjadi sebelumnya. Saya punya Server 2003 sebelum ini, dan semua pembaruan awal ditemukan dalam sekitar satu menit, dan tidak ada yang menggantung
Alex
Apakah Anda memiliki Server 2003 yang diinstal pada komputer tertentu sebelumnya? Itu bisa benar-benar apa saja, dan satu-satunya cara untuk mengetahuinya adalah mulai menghilangkan penyebab ... Jika Anda telah memverifikasi bahwa layanan Pembaruan Otomatis menyebabkan penggunaan tinggi, biarkan ia menyelesaikan pekerjaannya dan lihat apakah ia kembali ke siaga, terutama karena Anda menggunakan CPU single-core yang sangat ketinggalan jaman.
Taegost
@Taegost Ya, di komputer yang sama persis, dengan konfigurasi perangkat keras yang sama persis. Saya juga punya Server 2008 R2, dan saya tidak pernah mengalami kesulitan seperti ini dengan pembaruan awal
Alex
Ada yang ada di log? (mis. dalam c: /windows/WindowsUpdate.log). Apakah itu membantu Anda menjalankan net stop wuauserv, lalu menghapus folder net start wuauservdistribusi perangkat lunak, dan menjalankan pembaruan jendela?
Hennes

Jawaban:

6

Mengunduh dan menginstal Internet Explorer 8 secara manual akan menyelesaikan masalah.

Dikonfirmasi pada dua jenis sistem:

  1. Pemasangan lama Windows XP Professional SP3 (CD pemulihan pabrikan) pada PC Intel, memiliki Internet Explorer 6 untuk komparabilitas perangkat lunak lawas. Sistem lain yang telah diperbarui ke Internet Explorer 8 tidak mengalami masalah.
  2. Instalasi baru Windows XP Home SP3 (CD pemulihan pabrikan) pada netbook AMD.

Jadi, masalah hanya muncul jika Internet Explorer 6 hadir. Pertama kali itu terjadi antara Maret dan Mei tahun ini (tidak ingat persis). Pembaruan yang datang dengan Internet Explorer 8 mengatasi masalah itu.

Karl Karlsson
sumber
Ini berhasil untuk saya. Menurut pendapat saya, MS tidak seharusnya membuat Pembaruan Windows / Microsoft begitu melekat pada IE. Seharusnya aplikasi / layanan khusus seperti di Vista + .. lagipula, terima kasih atas info dan masuk akal ini masalahnya sekarang.
ScottN
Untuk menambah perkiraan Anda saat ini dimulai, saya menginstal ulang XP dengan SP3 pada laptop yang lebih tua pada awal Juni dan tidak memiliki masalah dengan Pembaruan Windows dan IE6.
ScottN
Dikonfirmasi Saya menginstal XP SP2 dari CD, menerapkan SP3 dari CD lain, plus IE8 yang saya unduh beberapa bulan yang lalu. Pengunduhan baru IE8 dari microsoft.com menginstal ulang versi yang persis sama (8.0.6001.18702), tetapi sekarang proses pembaruan berlanjut. Dua upgrade kecil pertama (WGA + 1 lainnya), diikuti sisanya. Instal ulang IE8 memang membutuhkan waktu lama.
JvO
0

Saya menyerah dan menginstal Windows 7 Professional x86_64. svchostmemakan CPU ketika saya memeriksa pembaruan, tetapi pembaruan ditemukan satu menit kemudian, jadi semuanya baik-baik saja sekarang. Pasti ada yang salah dengan ISO Windows XP Microsoft di DreamSpark

Alex
sumber
0

Saya mengalami masalah yang sama dan mempersempit daftar prasyarat yang bekerja untuk saya (pada sistem Win XP SP3 yang baru diinstal).

Pertama: Setelah instalasi bersih, pembaruan Windows tidak akan berfungsi. Pertama-tama membutuhkan Windows Update Agent 3.0 (alias 7.4.7600.226) per KB946928. Catatan, halaman ini membuat crash SP3 IE 6. Tautan untuk mengunduh EXE per KB adalah: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Kedua: Setelah ini, Pembaruan Windows akan berfungsi (setidaknya opsi "Custom", saya tidak menguji opsi "Express"), tetapi Anda mungkin mengalami CPU 100% dengan masalah svchost saat mencari pembaruan. Menginstal "Pembaruan Keamanan Kumulatif untuk Internet Explorer untuk Windows XP (KB2870699)" memperbaiki masalah ini untuk saya: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (unduhan x86) (CATATAN : Saya telah menginstal IE 6 pada saat itu. Per KB, pembaruan ini akan bekerja untuk IE 8 juga jika sudah diinstal. Namun, saya belum melakukan pengujian ini.)

Akhirnya, selama pembaruan, sistem Anda AKAN hang pada 100% CPU pada svchost selama satu atau dua jam ketika "Windows Genuine Advantage Notification (KB905474)" sedang menginstal. Anda bisa menunggu sampai selesai (dan itu akan, saya sudah mencoba tiga instalasi sistem baru dalam beberapa hari terakhir), atau tidak memilih pembaruan itu.

Setelah punuk ini, saya dapat menginstal semua Prioritas Tinggi dan pembaruan Opsional lainnya secara manual tanpa masalah lebih lanjut. Terakhir, perhatikan bahwa bertentangan dengan beberapa forum yang pernah saya baca, saya dapat menjalankannya di bawah IE 6. IE 8 TIDAK merupakan prasyarat bagi saya (setidaknya pada 10/1/2013). Meskipun setelah semua pembaruan Prioritas Tinggi, IE 8 ditingkatkan untuk saya.

martian111
sumber
0

Saya masih menyimpan Internet Explorer 6 di Windows XP saya dan saya mengalami masalah CPU 100% di svchost.exe / wuaueng.dll. Ini hanya terjadi setiap selasa kedua dari dua bulan terakhir ini, yaitu, Patch Tuesday . Saya berhasil mengatasinya pada bulan Oktober, tetapi Selasa lalu saya memiliki masalah yang sama lagi.

Karena saya menolak untuk memperbarui ke IE8 dan saya membaca bahwa ada beberapa korelasi antara kedua fakta ini, saya mencoba mengunduh dan menginstal KB2888505 secara manual (Pembaruan keamanan kumulatif untuk Internet Explorer: 12 November 2013). Ini terinstal dengan baik dan setelah itu, Pembaruan Windows mendeteksi, mengunduh dan menginstal pembaruan yang tersisa tanpa babi CPU. Saya kira selama saya menggunakan IE6, saya harus mengunduh dan menginstal tambalan keamanan secara manual mulai sekarang.

Jadi, kuncinya di sini adalah IE6; solusi mudahnya adalah meningkatkan ke IE8; solusinya adalah menginstal pembaruan keamanan secara manual ketika Agen Pemutakhiran Windows macet menggunakan CPU 100%.

Chungalin
sumber
Desember, cerita yang sama. Unduh dan instal secara manual KB2898785.
Chungalin
0

Svchost CPU hog (100%): masuk ke masalah ini juga. Inilah yang saya coba dan apa yang berhasil. mencoba pada Windows XP Home SP3 saya:

  • mengunduh WinUpdate agent 3.0 dari microsoft, diinstal dengan "/ wuforce", reboot -> gagal
  • menerapkan kembali SP3 tetapi tidak berhasil: babi masih ada di sana
  • digunakan juga MS Fixit untuk Win Update untuk XP -> Tidak ada yang lebih baik
  • mencoba pembaruan IE8 komplementer (KB2870699) -> gagal lagi
  • menggunakan trik yang biasa
  • (net stop wuauserv, hapus% Windir% \ SoftwareDistribution, net start wuauserv) -> masih gagal: WUpdate terbuka dan mencari selamanya, CPU babi lagi).

Akhirnya saya berhasil mengunduh program instalasi IE8 (ditemukan di Clubic tetapi harus ada di MS untuk bahasa Anda). Yang ini mencopot sepenuhnya IE8 saya saat ini dan menginstal yang baru pada reboot ==> DONE! Ini adalah instalasi yang lama dan Anda perlu men-tweak IE lagi, tetapi itu sepadan! Saya sedang menulis ini sementara MS Update melakukan tugasnya (pembaruan 25+ ...).

Saya harus menunjukkan bahwa:

  • IE6 dan Pembaruan tidak berfungsi dengan baik pada mesin saya pada instalasi baru.
  • Saya harus mengunduh dan menginstal IE8 + WindowsUpdate agent 3.0 terlebih dahulu.

  • Masalah saya saat ini tentang CPU babi adalah masalah mendalam dan tersembunyi IE8 (mungkin setelah semacam pembaruan MS atau yang lainnya).

  • Jangan pernah lupakan bahwa perilaku IE, desktop / taskbar dan WinUpdate terhubung erat.

Saya belajar banyak dalam thead ini, jadi saya memberi kembali sekarang.

Alex
sumber
0

Menjalankan XP Pro 32Bit instal baru pada Dell Latitude D800. Saya memiliki masalah yang sama dengan Pembaruan Windows Asli KB905474 pembekuan dan menggunakan CPU 100%. Saya memperbarui IE ke IE8 tetapi pembaruan masih akan dikenakan biaya dan menggunakan CPU 100%. Saya mematikan Pembaruan Otomatis dan kemudian menggunakan tautan Pembaruan Windows dan instalasi kustom untuk menginstal semua pembaruan kecuali untuk KB905474. Saya kemudian mengunduh dan menyimpan pembaruan KB905474 ke desktop saya. Saya matikan lalu reboot ke Safe Mode With Networking. Saya menjalankan pembaruan KB905474 dalam mode ini dan diinstal tanpa masalah. Matikan lagi reboot kembali pada Mode Normal dan menghidupkan Pembaruan Otomatis. Komputer berjalan dengan baik tanpa masalah. Ini berhasil bagi saya dengan pembaruan KB905474 semoga akan membantu Anda.

Jim
sumber