svchost.exe Hogging CPU ในการติดตั้ง XP สด


9

ฉันได้รับ ISO ของ Windows XP Professional พร้อม SP3 ที่รวมอยู่ใน Dreampark ฉันเผามันลงบนดีวีดีและติดตั้งลงบนคอมพิวเตอร์เครื่องเก่าของฉัน

สิ่งแรกที่ฉันทำหลังจากติดตั้งคือติดตั้งไดรเวอร์กราฟิกเนื่องจากฉันไม่สามารถทนต่อความล่าช้าอย่างรุนแรงเมื่อฉันลากหน้าต่างไปมา จากนั้นฉันก็สแกนหาการอัพเดทใน IE แต่มันก็หยุดซักพัก ฉันตรวจสอบตัวจัดการงานและพบว่าหนึ่งในsvchostนั้นกำลังใช้งานซีพียูอยู่

ต่อมาผมใช้การประมวลผล Sysinternals Explorer svchostเพื่อตรวจสอบการให้บริการที่เกี่ยวข้องกับอินสแตนซ์ที่ มีรายการอยู่ แต่การปรับปรุงอัตโนมัติเป็นหนึ่งในนั้น ฉันหยุดบริการนั้นและ CPU ก็หยุดทำงานทันที ฉันลองติดตั้งใหม่เช่นกัน (สองครั้ง ... ) แต่ผลลัพธ์เดียวกันทุกครั้ง เรื่องนี้ไม่เคยเกิดขึ้นมาก่อนเคย ...

ฉันพยายามติดตั้ง Windows Update Agent โดยใช้/wuforceพารามิเตอร์รีบูตและไม่มีอะไร ...

ฉันลองติดตั้งโปรแกรมแก้ไขด่วนนี้แล้ว แต่ดูเหมือนว่า SP3 จะดูแลมันแล้ว ...

ฉันยังอ่านบางแห่งว่านี่เกิดจาก SP3 ติดตั้งไม่ถูกต้อง ดังนั้นฉันจึงลองดาวน์โหลด ISO สำหรับ XP ที่ไม่มี SPs รวมอยู่ แต่ฉันไม่ได้รับอนุญาตเพราะฉันมีสำเนาของ XP ใน DreamSpark อยู่แล้วและมันไม่อนุญาตให้ฉันเพิ่มอันที่ไม่มี SP เข้าในรถเข็น นี่คือเท่าที่ฉันไป

ฮาร์ดแวร์:

  • AMD Sempron 3200+ 1.8GHz
  • ASUS M2N-MX
  • 3GB DDR2 RAM (2 แท่ง 1GB และ 2 แท่ง 512MB)
  • 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 โดยไม่มี Service Packs svchostกินซีพียูอีกครั้ง แต่เพียงหนึ่งนาทีจากนั้น Windows Update แสดงการอัพเดตประมาณ 150 ครั้งที่ฉันพลาด มีบางอย่างผิดปกติกับ Windows XP และฉันไม่รู้ว่า ... Windows 7 ทำงานได้ดีกว่าดังนั้นฉันเดาว่าฉันจะติดกับสิ่งนี้ ...


ฉันขอแนะนำให้ทิ้งไว้ข้ามคืนมากกว่าจะเป็นการดาวน์โหลดและติดตั้งโปรแกรมแก้ไขด่วนมากมาย IE เวอร์ชันใหม่ Security Essentials ฯลฯ ด้วยโปรเซสเซอร์ของคุณซึ่งอาจใช้ทรัพยากรเป็นจำนวนมาก แต่ถ้าคุณให้ มันเสร็จแล้วคุณควรจะดี
Taegost

@ Taegost แต่นั่นไม่เคยเกิดขึ้นมาก่อน ฉันมี Server 2003 ก่อนหน้านี้และพบการอัปเดตเริ่มต้นทั้งหมดในเวลาประมาณหนึ่งนาทีและไม่มีอะไรแขวน
Alex

คุณเคยติดตั้ง Server 2003 ไว้ในคอมพิวเตอร์เครื่องนั้นมาก่อนหรือไม่ มันอาจเป็นอะไรก็ได้และวิธีเดียวที่จะค้นพบคือการเริ่มต้นขจัดสาเหตุ ... หากคุณตรวจสอบแล้วว่าบริการ Automatic Updates เป็นสาเหตุของการใช้งานสูงให้ใช้งานจนเสร็จและดูว่ามันกลับมาว่างหรือไม่ โดยเฉพาะอย่างยิ่งเมื่อคุณใช้ CPU แบบ single-core ที่ล้าสมัยมาก
Taegost

@Taegost ใช่ในคอมพิวเตอร์เครื่องเดียวกันแน่นอนด้วยการกำหนดค่าฮาร์ดแวร์ที่แน่นอน ฉันยังมี Server 2008 R2 ด้วยและฉันไม่เคยมีปัญหาเช่นนี้กับการอัปเดตครั้งแรก
Alex

มีอะไรในบันทึกบ้าง (เช่นใน c: /windows/WindowsUpdate.log) มันช่วยให้คุณเรียกใช้net stop wuauservแล้วลบซอฟต์แวร์net start wuauservกระจายโฟลเดอร์และเรียกใช้การอัปเดตหน้าต่างหรือไม่
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 + .. ยังไงก็ตามขอบคุณสำหรับข้อมูลและมันก็สมเหตุสมผลแล้วตอนนี้ก็เป็นปัญหา
ScottN

หากต้องการเพิ่มการประมาณการของคุณเมื่อเริ่มต้นนี้ฉันติดตั้ง XP ด้วย SP3 อีกครั้งบนแล็ปท็อปรุ่นเก่าในต้นเดือนมิถุนายนและไม่มีปัญหากับ Windows Update และ IE6
ScottN

ได้รับการยืนยัน; ฉันติดตั้ง XP SP2 จากซีดีติดตั้ง SP3 จากซีดีอื่นบวกกับ IE8 ซึ่งฉันดาวน์โหลดเมื่อไม่กี่เดือนที่ผ่านมา การดาวน์โหลด IE8 ใหม่จาก microsoft.com ได้ทำการติดตั้งเวอร์ชั่นเดิมใหม่อีกครั้ง (8.0.6001.18702) แต่ตอนนี้กระบวนการอัปเดตจะดำเนินต่อไป การอัปเกรดเล็กสองครั้งแรก (WGA + 1 อื่น ๆ ) ตามด้วยส่วนที่เหลือ แม้ว่าการติดตั้ง IE8 ใหม่จะใช้เวลานาน แต่
JvO

0

ฉันยอมแพ้และติดตั้ง Windows 7 Professional x86_64 svchostกิน CPU เมื่อฉันตรวจสอบการอัปเดต แต่พบการอัปเดตในอีกหนึ่งนาทีต่อมาดังนั้นทุกอย่างก็ดีในตอนนี้ มีบางอย่างผิดปกติกับ ISO Windows XP ของ Microsoft ใน DreamSpark


0

ฉันพบปัญหาเดียวกันและ จำกัด รายการสิ่งที่จำเป็นเบื้องต้นที่ใช้ได้สำหรับฉัน (ในระบบ Win XP SP3 ที่เพิ่งติดตั้งใหม่)

ครั้งแรก: หลังจากการติดตั้งใหม่ทั้งหมดการอัปเดต Windows จะไม่ทำงาน ก่อนอื่นต้องใช้ Windows Update Agent 3.0 (aka 7.4.7600.226) ต่อ KB946928 หมายเหตุหน้านี้ขัดข้อง IE 6 ของ SP3 ลิงก์สำหรับดาวน์โหลด EXE ต่อ KB คือ: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

ที่สอง: หลังจากนี้ Windows Update ควรทำงาน (อย่างน้อยตัวเลือก "กำหนดเอง" ฉันไม่ได้ทดสอบตัวเลือก "ด่วน") แต่คุณสามารถใช้งาน CPU 100% ที่มีปัญหา svchost ในขณะที่ค้นหาการปรับปรุง การติดตั้ง "การปรับปรุงความปลอดภัยที่สะสมสำหรับ Internet Explorer สำหรับ Windows XP (KB2870699)" แก้ไขปัญหานี้ให้ฉัน: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (ดาวน์โหลด x86) (หมายเหตุ : ฉันมี IE 6 ติดตั้งอยู่ในขณะนี้ตาม KB การอัปเดตนี้จะทำงานกับ IE 8 ด้วยหากติดตั้งไว้แล้วอย่างไรก็ตามฉันไม่ได้ทำการทดสอบนี้)

ในที่สุดระหว่างการอัพเดทระบบของคุณจะหยุดทำงานที่ CPU 100% ใน svchost เป็นเวลาหนึ่งหรือสองชั่วโมงเมื่อติดตั้ง "Windows Genuine Advantage Notification (KB905474)" คุณสามารถรอให้มันเสร็จสิ้น (และฉันจะลองติดตั้งระบบใหม่สามครั้งในสองสามวันที่ผ่านมา) หรือไม่เลือกการปรับปรุงนั้น

หลังจาก humps เหล่านี้ฉันสามารถติดตั้งการอัปเดตลำดับความสำคัญสูงและตัวเลือกเสริมอื่น ๆ ด้วยตนเองได้โดยไม่มีปัญหาเพิ่มเติม สุดท้ายทราบว่าตรงกันข้ามกับบางฟอรัมที่ฉันอ่านฉันสามารถใช้งานได้กับ IE 6 IE 8 ไม่ใช่ข้อกำหนดเบื้องต้นสำหรับฉัน (อย่างน้อยในวันที่ 10/1/2556) แม้ว่าหลังจากการอัปเดตลำดับความสำคัญสูงทั้งหมดแล้ว IE 8 ก็ได้รับการอัพเกรดสำหรับฉัน


0

ฉันยังคงใช้ Internet Explorer 6ใน Windows XP ของฉันและฉันมีปัญหา CPU 100% ใน svchost.exe / wuaueng.dll นี้จะเกิดขึ้นทุกวันอังคารที่สองของทั้งสองเดือนที่ผ่านมา, ที่อยู่, Patch อังคาร ฉันพยายามที่จะแก้ไขมันในเดือนตุลาคม แต่เมื่อวันอังคารที่ผ่านมาฉันมีปัญหาเดียวกันอีกครั้ง

เนื่องจากฉันปฏิเสธที่จะอัปเดตเป็น IE8 และฉันอ่านว่ามีความเกี่ยวข้องกันระหว่างข้อเท็จจริงทั้งสองนี้ฉันจึงพยายามดาวน์โหลดและติดตั้งKB2888505ด้วยตนเอง(การปรับปรุงความปลอดภัยที่สะสมสำหรับ Internet Explorer: 12 พฤศจิกายน 2013) มันติดตั้งได้ดีและหลังจากนั้น Windows Update ตรวจพบดาวน์โหลดและติดตั้งการปรับปรุงที่เหลือโดยไม่ต้องใช้ซีพียู ฉันเดาว่าตราบใดที่ฉันเก็บ IE6 ไว้ฉันจะต้องดาวน์โหลดและติดตั้งแพตช์รักษาความปลอดภัยด้วยตนเองนับจากนี้เป็นต้นไป

ดังนั้นกุญแจที่นี่คือ IE6; ทางออกที่ง่ายคืออัปเกรดเป็น IE8 วิธีแก้ไขคือติดตั้งการปรับปรุงความปลอดภัยด้วยตนเองเมื่อ Windows Update Agent ติดขัดโดยใช้ CPU 100%


ธันวาคมเรื่องเดียวกัน ดาวน์โหลดและติดตั้ง KB2898785 ด้วยตนเอง
Chungalin

0

Svchost CPU hog (100%): พบปัญหานี้เช่นกัน นี่คือสิ่งที่ฉันพยายามและสิ่งที่ได้ผล ลองใช้ Windows XP Home SP3 ของฉันแล้ว:

  • ดาวน์โหลด WinUpdate agent 3.0 จาก microsoft ติดตั้งด้วย "/ wuforce" รีบูต -> ล้มเหลว
  • ใช้ SP3 อีกครั้งเพื่อประโยชน์: หมูยังคงอยู่ที่นั่น
  • ใช้ MS Fixit สำหรับ Win Update สำหรับ XP -> ไม่มีอะไรดีกว่า
  • พยายามอัพเดต IE8 เสริม (KB2870699) -> ล้มเหลวอีกครั้ง
  • ใช้เคล็ดลับปกติ
  • (หยุดสุทธิ wuauserv, ลบ% Windir% \ SoftwareDistribution, เริ่มต้นสุทธิ wuauserv) -> ยังคงล้มเหลว: WUpdate เปิดขึ้นและค้นหาตลอดไป, CPU hog อีกครั้ง)

ในที่สุดฉันก็สามารถดาวน์โหลดโปรแกรมติดตั้ง IE8 (พบฉันใน Clubic แต่ควรมีอยู่ที่ MS สำหรับภาษาของคุณโดยเฉพาะ) อันนี้ถอนการติดตั้งอย่างสมบูรณ์ในปัจจุบันของฉัน IE8 และติดตั้งใหม่ในการรีบูต ==> เสร็จสิ้น! มันเป็นการติดตั้งที่ยาวและคุณต้องปรับแต่ง IE อีกครั้ง แต่มันก็คุ้มค่า! ฉันกำลังเขียนสิ่งนี้ในขณะที่ MS Update ทำงาน (25+ อัปเดต ... )

ฉันต้องชี้ให้เห็นว่า:

  • IE6 และการอัพเดตไม่ทำงานบนเครื่องของฉันในการติดตั้งใหม่
  • ฉันต้องดาวน์โหลดและติดตั้ง IE8 + WindowsUpdate agent 3.0 ก่อน

  • ปัญหาปัจจุบันของฉันเกี่ยวกับ CPU hog นั้นเป็นปัญหาลึกและซ่อนเร้น IE8 (อาจเป็นหลังจากการอัพเดท MS หรืออะไรอย่างอื่น)

  • อย่าลืมว่า IE, เดสก์ท็อป / แถบงานและ WinUpdate เชื่อมโยงอย่างแน่นหนา

ฉันเรียนรู้อะไรมากมายใน thead นี้ดังนั้นฉันจะคืนให้ตอนนี้


0

ใช้ XP Pro 32 บิตติดตั้งใหม่บน Dell Latitude D800 ฉันมีปัญหาเดียวกันกับของแท้ Windows Update KB905474 จุดเยือกแข็งและใช้ CPU 100% ฉันอัปเดต IE เป็น IE8 แต่การปรับปรุงจะยังคงอ่อนแอและใช้ CPU 100% ฉันปิดการอัพเดทอัตโนมัติจากนั้นใช้ลิงค์ Windows Update และการติดตั้งแบบกำหนดเองเพื่อติดตั้งการอัปเดตทั้งหมดยกเว้น KB905474 ฉันดาวน์โหลดและบันทึกการอัพเดต KB905474 ไปยังเดสก์ท็อปของฉัน ฉันปิดแล้วรีบูตเข้าสู่เซฟโหมดด้วยระบบเครือข่าย ฉันรันการอัพเดต KB905474 ในโหมดนี้และติดตั้งโดยไม่มีปัญหา ปิดเครื่องอีกครั้งบูตใหม่ในโหมดปกติและเปิดการปรับปรุงอัตโนมัติอีกครั้ง คอมพิวเตอร์ทำงานได้ดีโดยไม่มีปัญหา สิ่งนี้ใช้ได้กับฉันด้วยการอัปเดต KB905474 หวังว่าจะช่วยคุณได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.