Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

กระบวนการของระบบ Windows จำนวนมากถือว่าจำเป็นสำหรับการเรียกใช้พีซีที่ปลอดภัยและทำงานได้อย่างสมบูรณ์ Wuauserv ถือได้ว่าเป็นหนึ่งในบริการที่สำคัญที่สุด—บริการนี้ (หรือที่รู้จักในชื่อบริการ Windows Update) ช่วยให้พีซีของคุณทันสมัยอยู่เสมอด้วยการเปิดตัวคุณสมบัติล่าสุดและการแก้ไขข้อบกพร่อง

เช่นเดียวกับ ntoskrnl.exe และบริการระบบที่สำคัญอื่นๆ wuauserv ต้องการการเข้าถึงทรัพยากรระบบของคุณตามลำดับความสำคัญเป็นครั้งคราว น่าเสียดาย นี่หมายความว่าบางครั้งคุณจะเห็น wuauserv รายงานการใช้งาน CPU สูง หากสิ่งนี้เกิดขึ้นกับคุณและคุณกำลังมองหาวิธีแก้ไข สิ่งที่คุณต้องทำมีดังนี้

    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    เหตุใด Wuauserv ทำให้มีการใช้งาน CPU สูง

    บริการ Windows Update (หรือ wuauserv) มีหน้าที่ในการตรวจสอบให้แน่ใจว่าพีซี Windows ของคุณเป็นปัจจุบัน ตามชื่อ การรักษาความปลอดภัยอย่างเร่งด่วนและการแก้ไขจุดบกพร่อง ตลอดจนคุณลักษณะใหม่และการปรับปรุงระบบ มีให้บริการผ่านระบบ Windows Update

    โดยปกติแล้ว Windows จะดูแลการอัปเดตเหล่านี้โดยที่คุณไม่แม้แต่จะสังเกตเห็น แม้ว่าคุณอาจต้องแก้ไขการอัปเดตที่ค้างอยู่เป็นครั้งคราว หากกระบวนการที่เกี่ยวข้องกับ wuauserv (เช่น wuauclt.exe) รายงานการใช้งาน CPU สูงในตัวจัดการงานเป็นระยะเวลานาน นั่นอาจบ่งบอกถึงปัญหากับพีซีของคุณ ซึ่งคุณจะต้องแก้ไขปัญหาเพิ่มเติม

    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

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

    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    ในกรณีนี้ คุณจะต้องตรวจสอบและซ่อมแซมไฟล์ระบบของคุณ หรือในกรณีที่เลวร้ายที่สุด ให้พิจารณารีเซ็ต Windows 10 เป็นการตั้งค่าจากโรงงาน แน่นอน หากพีซีของคุณมีปัญหา คุณอาจต้องพิจารณาอัปเกรดพีซีเพื่อให้มีพลังในการประมวลผลมากขึ้น

    ตรวจสอบสถานะการอัปเดต Windows ของคุณ

    การใช้งาน CPU สูงมีสาเหตุหลัก—อย่างไรก็ตาม มันไม่สูงโดยไม่มีเหตุผล หาก wuauserv และกระบวนการที่เกี่ยวข้อง (เช่น wuauclt.exe หรือ svchost.exe) กำลังรายงานการใช้งาน CPU สูงบนพีซีของคุณ แสดงว่า Windows Update กำลังทำงาน

    คำตอบที่เป็นไปได้คือ Windows Update ทำในสิ่งที่ทำได้ดีที่สุด นั่นคือการดาวน์โหลดและติดตั้งการอัปเดต การอัปเดตบางอย่าง (โดยเฉพาะการอัปเดตฟีเจอร์ที่ใหญ่กว่า) ใช้เวลาในการดาวน์โหลดและติดตั้ง ซึ่งต้องใช้ทรัพยากรระบบเพิ่มเติมเพื่อดำเนินการให้เสร็จสิ้น หากเป็นกรณีนี้อย่าตกใจ

    อนุญาตให้ Windows Update ดำเนินการอัปเดตให้เสร็จสิ้น และเมื่อได้รับคำแนะนำ ให้รีสตาร์ทพีซีของคุณเพื่อสิ้นสุด คุณสามารถตรวจสอบสถานะ Windows Update ของคุณ (รวมถึงว่ามีการดาวน์โหลดหรือติดตั้งโปรแกรมปรับปรุงใด ๆ อยู่หรือไม่) ในเมนูการตั้งค่า Windows

    1. ในการตรวจสอบสิ่งนี้ ให้คลิกขวาที่เมนู Start แล้วเลือก การตั้งค่า .
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. ในเมนูการตั้งค่า Windows เลือก อัปเดตและความปลอดภัย > Windows Update . จากที่นี่ คุณจะเห็นสถานะปัจจุบันของบริการ Windows Update รวมถึงมีการอัปเดตใด ๆ กำลังดาวน์โหลด หรือกำลังติดตั้งอยู่
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    หาก Windows Update ใช้ทรัพยากรระบบของคุณเป็นจำนวนมากโดยไม่มีสัญญาณของกิจกรรมตามปกติ (เช่น การดาวน์โหลดหรือติดตั้งการอัปเดต) คุณจะต้องดำเนินการตรวจสอบการแก้ไขปัญหาที่เป็นไปได้ต่อไปโดยใช้ขั้นตอนด้านล่าง

    ตรวจสอบและซ่อมแซมไฟล์ระบบของคุณ

    ลองนึกภาพการติดตั้ง Windows ของคุณเป็นเหมือนนาฬิกาแขวนราคาแพง มันอาจจะดูเรียบง่าย แต่ภายใต้ ฟันเฟือง คันโยก และอุปกรณ์จับยึดทุกชนิดมารวมกันเพื่อสร้างระบบที่คุณใช้อยู่

    อย่างไรก็ตาม หากฟันเฟืองตัวใดตัวหนึ่งชำรุดหรือเสียหาย ทั้งระบบจะหยุดทำงาน ในกรณีนี้ ฟันเฟืองที่หักคือไฟล์ระบบของคุณ ไฟล์ระบบที่เสียหายทำให้เกิดปัญหา ไม่ว่าจะเป็นความไม่เสถียรของระบบทั่วไป (รวมถึงการใช้งาน CPU สูง) หรือข้อขัดข้องและข้อผิดพลาด BSOD ที่ร้ายแรง

    บริการ Windows Update เป็นหนึ่งในฟันเฟืองเหล่านี้ หากคุณพบปัญหาเกี่ยวกับ Windows Update คุณควรตรวจสอบไฟล์ระบบของคุณเพื่อหาข้อผิดพลาด และหากพบ ให้แก้ไข คุณสามารถทำได้โดยใช้ System File Checker เครื่องมือใน Windows PowerShell

    1. ในการเริ่ม ให้คลิกขวาที่เมนู Start แล้วเลือก Windows PowerShell (Admin) .
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. ในหน้าต่าง PowerShell ให้พิมพ์ /sfc scannow แล้วเลือก ป้อน เพื่อเรียกใช้คำสั่ง การดำเนินการนี้จะทำการตรวจสอบความสมบูรณ์ในไฟล์ระบบของคุณ เปรียบเทียบกับอิมเมจการติดตั้ง Windows มาตรฐาน และแก้ไขไฟล์ที่เสียหายที่พบโดยอัตโนมัติ แต่โปรดระวังคำแนะนำเพิ่มเติมบนหน้าจอ
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    ปิดใช้งานการเพิ่มประสิทธิภาพการนำส่ง Windows Update

    หากเครือข่ายภายในของคุณมีพีซี Windows 10 หลายเครื่อง คุณอาจสังเกตเห็นการใช้งาน CPU ที่เพิ่มขึ้นจากบริการ wuauserv และกระบวนการที่เกี่ยวข้อง ทั้งนี้เนื่องมาจากการเพิ่มประสิทธิภาพการแสดงโฆษณา ระบบ ซึ่งช่วยจำกัดจำนวนแบนด์วิดท์ที่ใช้สำหรับการดาวน์โหลด Windows Update โดยการแชร์ไฟล์ในเครือข่ายของคุณ

    หากคุณมีพีซีหนึ่งเครื่องที่ดาวน์โหลดการอัปเดตหลัก การอัปเดตนี้จะถูกแชร์กับพีซี Windows เครื่องอื่นในเครือข่ายของคุณโดยอัตโนมัติโดยใช้ Delivery Optimization ระบบเดียวกันนี้ยังสามารถใช้เพื่ออัปเดตอุปกรณ์บนอินเทอร์เน็ตอื่นๆ ได้ด้วย เนื่องจากลักษณะของระบบแบบเพียร์ทูเพียร์

    สิ่งนี้สามารถกินแบนด์วิดท์อินเทอร์เน็ตที่มีอยู่ของคุณ (รวมถึงตัวพิมพ์ใหญ่ข้อมูลใด ๆ ในการเชื่อมต่อของคุณ) แต่ก็อาจทำให้การใช้งาน CPU ของคุณพุ่งสูงขึ้นเมื่อมีการแชร์เนื้อหากับอุปกรณ์อื่น หากต้องการจำกัดสิ่งนี้ คุณสามารถหยุด Delivery Optimization ทั้งหมดได้ในการตั้งค่า Windows

    1. ในการเริ่ม ให้คลิกขวาที่เมนู Start แล้วเลือก การตั้งค่า .
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. ใน เมนูการตั้งค่า Windows เลือก อัปเดตและความปลอดภัย > การเพิ่มประสิทธิภาพการแสดงโฆษณา
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. เลือก อนุญาตให้ดาวน์โหลดจากพีซีเครื่องอื่น ตัวเลื่อนใน การเพิ่มประสิทธิภาพการแสดงโฆษณา เมนูสลับไปที่ ปิด ตำแหน่ง. อีกวิธีหนึ่ง ปล่อยให้แถบเลื่อนเปิดใช้งานอยู่ แต่เลือก พีซีในเครือข่ายท้องถิ่นของฉัน ด้านล่างเพื่อจำกัดการแชร์ไฟล์การอัปเดตไปยังพีซี Windows เครื่องอื่นบนเครือข่ายท้องถิ่นของคุณ
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    เมื่อคุณปิดใช้งาน Delivery Optimization แล้ว ให้รีสตาร์ทพีซีของคุณเพื่อให้แน่ใจว่าการเปลี่ยนแปลงมีผล

    ตรวจหามัลแวร์โดยใช้ Microsoft Defender

    หากพีซีของคุณติดไวรัสหรือมัลแวร์ ผลกระทบต่อพีซีของคุณอาจมีนัยสำคัญ การหยุด Windows Updates เป็นเส้นทางหนึ่งที่เป็นไปได้สำหรับการติดมัลแวร์ที่เป็นไปได้เพื่อสร้างความเสียหาย โดยเฉพาะอย่างยิ่งเนื่องจากการอัปเดตด้านความปลอดภัยสามารถหยุดมัลแวร์บางประเภทไม่ให้ได้รับผลกระทบ

    ในกรณีนี้ คุณจะต้องสแกนหามัลแวร์ในพีซีของคุณ แม้ว่าจะมีเครื่องมือของบริษัทอื่นสำหรับสิ่งนี้ วิธีที่ดีที่สุดคือการเรียกใช้การสแกนการบูตของพีซีของคุณโดยใช้ Microsoft Defender ในตัว

    โซลูชันป้องกันไวรัสและมัลแวร์ที่มีคุณสมบัติครบถ้วนนี้สามารถลบการติดมัลแวร์ที่ดื้อรั้นส่วนใหญ่ออกจากพีซีของคุณ คุณสามารถใช้ Microsoft Defender ได้เฉพาะในกรณีที่คุณยังไม่ได้ใช้โปรแกรมป้องกันไวรัสของบริษัทอื่น หากเป็นเช่นนั้น ให้พิจารณาใช้คุณลักษณะการสแกนบูตของเครื่องมือนั้นแทนทางเลือกอื่น

    1. ในการเริ่ม ให้คลิกขวาที่เมนู Start แล้วเลือก การตั้งค่า .
    1. ในเมนูการตั้งค่า เลือก อัปเดตและความปลอดภัย > ความปลอดภัยของ Windows > เปิดความปลอดภัยของ Windows .
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. ในหน้าต่างความปลอดภัยของ Windows เลือก การป้องกันไวรัสและภัยคุกคาม > ตัวเลือกการสแกน . รายการวิธีการสแกนเพิ่มเติมสำหรับ Microsoft Defender จะปรากฏขึ้นด้านล่าง
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. เลือก การสแกน Microsoft Defender ออฟไลน์ ในรายการ จากนั้นเลือก สแกนเลย เพื่อกำหนดเวลา
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. Windows จะแจ้งให้คุณปิดหน้าต่างที่เปิดอยู่ บันทึกงานของคุณ และเตรียมเริ่มต้นใหม่ เลือก สแกน เพื่อดำเนินการต่อ
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    หลังจากนั้นครู่หนึ่ง Windows จะรีสตาร์ทและบู๊ตในเมนูการสแกนของ Microsoft Defender Microsoft Defender จะตรวจหามัลแวร์ในพีซีของคุณ โดยทำตามคำแนะนำเพิ่มเติมบนหน้าจอเพื่อยืนยันการลบ การกักกัน หรือการแก้ไขที่เป็นไปได้สำหรับไฟล์ที่ติดไวรัสที่พบ

    หยุดการอัปเดตอัตโนมัติของ Windows

    แม้ว่าจะไม่สามารถปิดใช้งานบริการ Windows Update ได้อย่างสมบูรณ์และป้องกันไม่ให้ติดตั้งการอัปเดต แต่คุณสามารถหยุดการอัปเดตได้ชั่วคราว การหยุดการอัปเดตเหล่านี้ชั่วคราวจะช่วยให้คุณแก้ไขปัญหาต่างๆ ได้มากขึ้น โดยเฉพาะอย่างยิ่งหากการอัปเดตใดทำให้เกิดปัญหา

    1. เริ่มต้นด้วยการคลิกขวาที่เมนู Start แล้วเลือก การตั้งค่า .
    1. ในเมนูการตั้งค่า เลือก อัปเดตและความปลอดภัย > Windows Update คุณสามารถเลือกที่จะหยุดบริการ Windows Update ชั่วคราวเป็นเวลาหนึ่งสัปดาห์โดยเลือก หยุดการอัปเดตชั่วคราวเป็นเวลา 7 วัน ตัวเลือก. หรือเลือก ตัวเลือกขั้นสูง เพื่อเลือกระยะเวลาที่นานขึ้น
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข
    1. ใช้ หยุดการอัปเดตชั่วคราว เมนูแบบเลื่อนลงใน ตัวเลือกขั้นสูง เพื่อเลือกวันที่เพื่อดำเนินการอัปเดต Windows ต่อ การเปลี่ยนแปลงจะมีผลโดยอัตโนมัติ
    เหตุใด Wuauserv จึงใช้ CPU สูงและวิธีแก้ไข

    หากคุณชะลอการอัปเดตโดยใช้เมนูตัวเลือกขั้นสูง คุณจะต้องติดตั้งการอัปเดตที่ไม่ได้รับเมื่อพ้นวันที่แล้วจึงจะทำซ้ำได้

    อัปเดต Windows 10 อยู่เสมอ

    หากบริการ wuauserv ทำให้เกิดการใช้งาน CPU สูงบนพีซีของคุณ แสดงว่าอาจชี้ถึงการบำรุงรักษาระบบที่ค้างชำระ Windows Update เป็นส่วนหนึ่งของกระบวนการดังกล่าว แต่ถ้าการอัปเดตดูเหมือนลำบาก คุณอาจต้องหยุดการติดตั้ง Windows Update เพื่อตรวจสอบและแก้ไขปัญหาพื้นฐานก่อน

    คุณยังสามารถนึกถึงการอัปเดตไดรเวอร์อุปกรณ์โดยอัตโนมัติโดยใช้ Windows Update หรือแอปของบริษัทอื่น แม้ว่าส่วนประกอบบางอย่าง (รวมถึงการ์ดกราฟิกของคุณ) อาจต้องการให้คุณดาวน์โหลดไดรเวอร์ล่าสุดด้วยตนเอง หากกังวลเกี่ยวกับซอฟต์แวร์ที่ล้าสมัย คุณยังอัปเดตแอปได้โดยอัตโนมัติ