วิธีรีเซ็ตส่วนประกอบ Windows Update บน Windows 11

แก้ไขปัญหาการอัปเดตใน Windows 11 โดยการรีเซ็ตส่วนประกอบการอัปเดต Windows ในระบบของคุณ

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

มีสามวิธีหลักในการรีเซ็ตส่วนประกอบ Windows Update เราได้จัดลำดับความสลับซับซ้อนและใช้เวลาเพิ่มขึ้น ดังนั้น ให้ปฏิบัติตามวิธีการในลำดับที่แสดงไว้สำหรับกระบวนการรีเซ็ตอย่างรวดเร็ว

1. รีเซ็ตผ่านตัวแก้ไขปัญหา Windows Update

Microsoft เสนอตัวแก้ไขปัญหาในตัวหลายตัวเพื่อช่วยแก้ไขปัญหาส่วนใหญ่ นอกจากนี้ยังมี 'Windows Update Troubleshooter' ซึ่งสามารถใช้เพื่อรีเซ็ตส่วนประกอบที่ต้องการได้

ในการรีเซ็ตส่วนประกอบ Windows Update ผ่านตัวแก้ไขปัญหา Windows Update ให้คลิกขวาที่ไอคอน 'เริ่ม' ในแถบงาน หรือกด WINDOWS + X เพื่อเปิดเมนู Quick Access และเลือก 'การตั้งค่า' จากรายการตัวเลือก

ในแท็บ "ระบบ" เลือก "แก้ไขปัญหา" ทางด้านขวา

จากนั้นเลือก "ตัวแก้ไขปัญหาอื่นๆ" ทางด้านขวา

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

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

2. รีเซ็ตผ่านพรอมต์คำสั่ง

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

ในการรีเซ็ต Windows Update Components ผ่าน Command Prompt ให้ค้นหา 'Windows Terminal' ในเมนู Search คลิกขวาที่ผลการค้นหาที่เกี่ยวข้อง และเลือก 'Run as administrator' จากเมนูบริบท คลิก 'ใช่' ในกล่อง UAC ที่ปรากฏขึ้น

Windows PowerShell จะเปิดขึ้นโดยค่าเริ่มต้น เว้นแต่คุณจะเปลี่ยนโปรไฟล์เริ่มต้นในการตั้งค่าเทอร์มินัล หากต้องการเปิด Command Prompt ให้คลิกลูกศรชี้ลงที่ด้านบนและเลือก 'Command Prompt' จากรายการตัวเลือก หรือคุณสามารถกด CTRL + SHIFT + 2 เพื่อเปิดแท็บพร้อมรับคำสั่ง

อันดับแรก เราจะหยุด BITS (Background Intelligent Transfer Service), บริการ Windows Update และบริการ Cryptographic ในการทำเช่นนั้น ให้พิมพ์คำสั่งต่อไปนี้ทีละคำสั่งและกด ENTER หลังจากแต่ละคำสั่งเพื่อดำเนินการ

บิตหยุดสุทธิ
หยุดสุทธิ wuauserv
หยุดสุทธิ cryptsvc

ขั้นตอนต่อไปคือการลบไฟล์ qmgr*.dat คุณสามารถทำได้โดยดำเนินการคำสั่งต่อไปนี้

ลบ "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

บันทึก: คุณสามารถข้ามขั้นตอนนี้ได้ หากนี่เป็นความพยายามครั้งแรกของคุณในการรีเซ็ตส่วนประกอบ Windows Update อย่างไรก็ตาม หากไม่ได้ผล ให้รวมขั้นตอนนี้ในครั้งต่อไป

ขั้นตอนต่อไปคือการเปลี่ยนชื่อบางโฟลเดอร์ในระบบ โดยพิมพ์คำสั่งต่อไปนี้และกด ENTER หลังจากแต่ละคำสั่งเพื่อดำเนินการ

Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak

บันทึก: คุณสามารถข้ามขั้นตอนนี้ได้ หากนี่เป็นความพยายามครั้งแรกของคุณในการรีเซ็ตส่วนประกอบ Windows Update อย่างไรก็ตาม หากไม่ได้ผล ให้รวมขั้นตอนนี้ในครั้งต่อไป

ตอนนี้คุณต้องรีเซ็ตบริการ Windows Update และ BITS สำหรับสิ่งนี้ ให้พิมพ์คำสั่งสองคำสั่งต่อไปนี้ และกด ENTER หลังจากแต่ละคำสั่ง

sc.exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 

จากนั้นป้อนคำสั่งต่อไปนี้แล้วกด ENTER

cd /d %windir%\system32

มาถึงขั้นตอนที่ต้องใช้เวลามาก ป้อนคำสั่งต่อไปนี้ทีละรายการแล้วกด ENTER หลังจากแต่ละรายการ เพื่อลงทะเบียนไฟล์ Windows Updates และ BITS อีกครั้ง คลิก 'ตกลง' บนข้อความแจ้งที่ปรากฏขึ้นหลังจากลงทะเบียนแต่ละไฟล์

regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browserui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun32.dll exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvrx32.dll rsa .dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initvr32.dll regs regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32prxy32.dll exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll

ขั้นตอนสุดท้ายคือการรีเซ็ต Winsock (Windows Sockets) ดำเนินการคำสั่งต่อไปนี้เพื่อทำเช่นนั้น

netsh winsock รีเซ็ต

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

บิตเริ่มต้นสุทธิ
เริ่มต้นสุทธิ wuauserv 
net start cryptsvc

ตอนนี้ รีสตาร์ทพีซีเพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล ส่วนประกอบ Windows Update ได้รับการรีเซ็ตแล้ว

3. รีเซ็ตด้วยเครื่องมือรีเซ็ต Windows Update ซึ่งเป็นเครื่องมือของบุคคลที่สามที่เป็นโอเพ่นซอร์ส

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

ขั้นแรก คุณจะต้องดาวน์โหลด 'Reset Windows Update Tool'

ในการดาวน์โหลดเครื่องมือ ให้ไปที่ github.com/ManuelGil แล้วคลิกตัวเลือก 'zip' ใต้เวอร์ชันล่าสุด

เนื่องจากเป็นไฟล์ zip คุณจะต้องแตกไฟล์ ในการแตกไฟล์ zip ให้ไปที่โฟลเดอร์ 'ดาวน์โหลด' คลิกขวาที่ไฟล์แล้วเลือก 'แยกทั้งหมด'

ตอนนี้ คลิกที่ 'เรียกดู' เพื่อเลือกปลายทางสำหรับไฟล์ที่แยกออกมา และคลิกที่ 'แยก' ที่ด้านล่าง

ตอนนี้คุณจะต้องดาวน์โหลดแอปอื่น 'Dev-C++

ในการดาวน์โหลด ไปที่ sourceforge.net/projects และคลิกที่ 'ดาวน์โหลด'

หลังจากดาวน์โหลดแล้ว ให้ไปที่โฟลเดอร์ "ดาวน์โหลด" อีกครั้ง แล้วดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลดเพื่อเรียกใช้โปรแกรมติดตั้ง

ถัดไป ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดขั้นตอนการติดตั้ง

เมื่อติดตั้งแอปแล้ว ให้คลิกขวาที่ทางลัดหรือไฟล์แอปในโฟลเดอร์ต้นทาง แล้วเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" เพื่อเรียกใช้แอปด้วยสิทธิ์ระดับผู้ดูแลระบบ

จากนั้น คลิกที่เมนู 'ไฟล์' ที่ด้านบนซ้ายและเลือก 'เปิด' จากรายการตัวเลือก

ตอนนี้ เรียกดูตำแหน่งที่คุณแตกไฟล์ 'Reset Windows Update Tool' ก่อนหน้านี้ เลือกไฟล์ 'WUReset.dev' และคลิกที่ 'Open' ที่ด้านล่าง

รอสักครู่ในขณะที่ 'Dev-C++' แยกวิเคราะห์ไฟล์ ตอนนี้ คลิกที่เมนู 'ดำเนินการ' ที่ด้านบนและเลือก 'รวบรวม' จากรายการตัวเลือก หรือคุณสามารถกด F9 เพื่อคอมไพล์

รอให้การรวบรวมเสร็จสมบูรณ์ กระบวนการนี้น่าจะรวดเร็ว

ถัดไป คลิกอีกครั้งที่เมนู 'ดำเนินการ' และเลือก 'เรียกใช้' หรือคุณสามารถกด F10 เพื่อเรียกใช้

หน้าต่าง 'เครื่องมือรีเซ็ต Windows Update' จะเปิดขึ้นและระบุข้อกำหนดและเงื่อนไขการใช้งาน ผ่านพวกเขา พิมพ์ Y แล้วกด ENTER

ต่อไป กด 2 แล้วกด ENTER

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

นี่คือสามวิธีที่คุณสามารถรีเซ็ตส่วนประกอบ Windows Update บน Windows 11 ได้ คุณควรลองใช้ตัวแก้ไขปัญหาก่อนในกรณีที่คุณพบข้อผิดพลาดขณะอัปเดต Windows แต่ไม่รับประกันผลลัพธ์ หากเป็นกรณีนี้กับคุณ ให้ใช้วิธี Command Prompt หรือ Reset Windows Update Tool

หมวดหมู่: Windows