เหตุใด Wuauserv ทำให้เกิดการใช้งาน CPU สูงและวิธีแก้ไข


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                          strong>

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

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

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

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

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

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

                                กระทู้ที่เกี่ยวข้อง:


                                15.05.2021