พีซี Windows 11 ของคุณอาจแสดงข้อความ "พบข้อผิดพลาด" ในการตั้งค่า Windows Update เมื่อไม่สามารถติดตั้งการอัปเดตได้ นี่คือทุกสิ่งที่คุณต้องแก้ไข
การอัปเดตระบบของคุณให้เป็น Windows เวอร์ชันล่าสุดเป็นสิ่งสำคัญสำหรับการทำงานอย่างมีประสิทธิภาพและคุณลักษณะด้านความปลอดภัยที่ได้รับการปรับปรุง นอกจากนี้ การอัปเดตแต่ละครั้งยังมีการแก้ไขข้อผิดพลาดมากมายที่ช่วยปรับปรุงประสิทธิภาพของระบบ แต่ถ้าคุณไม่สามารถอัปเดต Windows ได้เนื่องจากการอัปเดตพบข้อผิดพลาด
ผู้ใช้หลายคนรายงานว่าพบข้อผิดพลาดที่พบในการตั้งค่า Windows Update ดังนั้นจึงไม่สามารถติดตั้งการอัปเดตล่าสุดและแพตช์ความปลอดภัยทั้งหมดได้
1. เรียกใช้ตัวแก้ไขปัญหา Windows Update
เมื่อใดก็ตามที่คุณพบข้อผิดพลาด ให้ตรวจสอบว่ามีตัวแก้ไขปัญหาในตัวหรือไม่ ในกรณีส่วนใหญ่ เครื่องมือแก้ปัญหามีความสามารถในการระบุสาเหตุและแก้ไขข้อผิดพลาดมากกว่า
ในการเรียกใช้ตัวแก้ไขปัญหา Windows Update ให้คลิกขวาที่ไอคอน 'เริ่ม' ในแถบงาน หรือกด WINDOWS + X เพื่อเปิดเมนูการเข้าถึงด่วน และเลือก 'การตั้งค่า' จากรายการตัวเลือก หรือคุณสามารถกด WINDOWS + I เพื่อเปิดแอป "การตั้งค่า" โดยตรง
ในแท็บ "ระบบ" ของการตั้งค่า ให้เลือก "แก้ปัญหา" จากด้านขวา
จากนั้นเลือก 'ตัวแก้ไขปัญหาอื่นๆ'
ตอนนี้คุณจะพบรายการตัวแก้ไขปัญหา ค้นหาตัวเลือก 'Windows Update' และคลิกที่ 'Run' ข้างๆ
ตัวแก้ไขปัญหาจะทำงานและเริ่มวินิจฉัยปัญหา หากพบสิ่งใด เพียงทำตามคำแนะนำบนหน้าจอเพื่อแก้ไข เป็นไปได้ว่าจะเป็นการอัปเดตที่รอดำเนินการ และคุณจะถูกขอให้ติดตั้งโดยคลิกที่ตัวเลือกที่เกี่ยวข้อง หลังจากการแก้ไขปัญหาเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
2. บริการ Windows Update โดยอัตโนมัติด้วย Command Prompt
หลายครั้งที่คุณจะพบข้อผิดพลาดนี้เมื่อบริการที่เกี่ยวข้องไม่ทำงานหรือทำงานผิดปกติ ในกรณีนั้น คุณสามารถรันคำสั่งจำนวนมากใน Command Prompt ที่ยกระดับขึ้นเพื่อให้บริการเป็นอัตโนมัติ
ในการทำให้บริการเป็นอัตโนมัติด้วย Command Prompt ให้คลิกขวาที่ไอคอน 'Start' เพื่อเปิดเมนู Quick Access และเลือก 'Windows Terminal (Admin)' จากรายการตัวเลือกที่ปรากฏขึ้น คลิก 'ใช่' บนข้อความแจ้ง UAC (การควบคุมบัญชีผู้ใช้) ที่ปรากฏขึ้น
ใน Windows Terminal แท็บ PowerShell จะเปิดขึ้นเมื่อคุณไม่ได้เปลี่ยนโปรไฟล์เริ่มต้น หากต้องการเปิด Command Prompt ให้คลิกลูกศรชี้ลงที่ด้านบนและเลือก 'Command Prompt' จากรายการตัวเลือก หรือคุณสามารถกด CTRL + SHIFT + 2 เพื่อเปิด Command Prompt โดยตรงในแท็บอื่น
ใน Command Prompt ที่ยกระดับขึ้น ให้รันคำสั่งต่อไปนี้ เพียงวางทีละรายการแล้วกด ENTER หลังแต่ละรายการ
sc config wuauserv start=auto
sc config cryptSvc start=auto
sc config bits start=auto
sc config trustedinstaller start=auto
หลังจากรันคำสั่งแล้ว ให้ปิด Windows Terminal และรีสตาร์ทคอมพิวเตอร์ เมื่อคอมพิวเตอร์รีสตาร์ท ให้ตรวจสอบว่าคุณสามารถติดตั้งการอัปเดต Windows ได้หรือไม่
3. ดาวน์โหลดการอัพเดทข่าวกรองความปลอดภัย
วิธีนี้แก้ไขปัญหา 'พบข้อผิดพลาด' ขณะอัปเดต Windows สำหรับผู้ใช้ไม่กี่ราย และคุ้มค่าที่จะลองหากทั้งสองวิธีข้างต้นไม่ได้ผล มันค่อนข้างง่ายกว่าวิธีการที่ซับซ้อนอื่น ๆ ที่กล่าวถึงในบทความ
ในการดาวน์โหลดการอัปเดต Security Intelligence ให้กด WINDOWS + S เพื่อเปิดเมนู 'Search' ป้อน 'Windows Security' ในช่องข้อความที่ด้านบน และคลิกที่ผลการค้นหาที่เกี่ยวข้องเพื่อเปิดแอป
ในความปลอดภัยของ Windows ให้เลือกตัวเลือก 'การป้องกันไวรัสและภัยคุกคาม'
ถัดไป ค้นหาตัวเลือก 'การอัปเดตการป้องกันไวรัสและภัยคุกคาม' และคลิกที่ 'การอัปเดตการป้องกัน' ข้างใต้นั้น
ตอนนี้ คลิกที่ 'ตรวจสอบการอัปเดต' เพื่อดาวน์โหลดและติดตั้งการอัปเดตความปลอดภัยที่มีอยู่
หลังจากติดตั้งการอัปเดตแล้ว ปัญหา 'พบข้อผิดพลาด' เมื่ออัปเดต Windows ควรได้รับการแก้ไข
4. รีเซ็ตส่วนประกอบ Windows Update
คอมโพเนนต์ของ Windows Update มีหน้าที่ในการดาวน์โหลดและติดตั้งการอัปเดต แพตช์ความปลอดภัย และไดรเวอร์ หากคุณเคยประสบปัญหาขณะดาวน์โหลดสิ่งเหล่านี้และดูเหมือนว่าจะไม่มีอะไรทำงานอีก การรีเซ็ตคอมโพเนนต์ของ Windows Update จะพิสูจน์การแก้ไขที่มีประสิทธิภาพ
มีหลายวิธีที่คุณสามารถรีเซ็ตคอมโพเนนต์ของ Windows Update ได้ แต่ในที่นี้ เราจะเน้นที่วิธีการของพรอมต์คำสั่งเป็นหลัก คุณสามารถตรวจสอบวิธีอื่นๆ ได้ที่นี่
หากต้องการรีเซ็ตคอมโพเนนต์ของ Windows Update ให้เปิด Windows Terminal ที่ยกระดับแล้วเปิดแท็บ Command Prompt ตามที่กล่าวไว้ก่อนหน้านี้ ถัดไป ให้รันคำสั่งต่อไปนี้เพื่อหยุด BITS (Background Intelligent Transfer Service), Windows Update และบริการ Cryptographic ในการดำเนินการ ให้วางคำสั่งสามคำสั่งแยกกัน แล้วกด ENTER หลังแต่ละรายการ
บิตหยุดสุทธิ
หยุดสุทธิ wuauserv
หยุดสุทธิ cryptsvc
คุณจะต้องลบไฟล์ qmgr*.dat ต่อไปโดยดำเนินการคำสั่งต่อไปนี้
ลบ "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
บันทึก: คุณสามารถข้ามขั้นตอนต่อไปนี้ไปก่อนและดำเนินการขั้นตอนอื่นๆ ที่กล่าวถึงที่นี่ หากข้อผิดพลาดยังคงอยู่หลังจากดำเนินการกับส่วนอื่นแล้ว ให้ดำเนินการนี้ร่วมกับข้อผิดพลาดอื่นๆ ในความพยายามครั้งที่สอง
ถัดไป รันคำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อโฟลเดอร์บางโฟลเดอร์ในระบบ อีกครั้ง ให้วางคำสั่งต่อไปนี้ทีละคำสั่งแล้วกด ENTER หลังจากแต่ละคำสั่งเพื่อดำเนินการ
Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak
ขั้นตอนต่อไปคือการรีเซ็ตบริการ BITS และ Windows Update คุณสามารถทำได้โดยดำเนินการคำสั่งต่อไปนี้
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 เพื่อดำเนินการ
ตอนนี้คุณจะต้องลงทะเบียนไฟล์ Windows Update และ BITS ใหม่ ในการทำเช่นนั้น ให้วางคำสั่งต่อไปนี้ทีละครั้งแล้วกด ENTER หลังจากแต่ละรายการเพื่อดำเนินการ คลิก 'ตกลง' ในกรณีที่พรอมต์ปรากฏขึ้นหลังจากดำเนินการคำสั่ง
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 รีเซ็ต
ตอนนี้ ให้รันคำสั่งต่อไปนี้เพื่อเริ่มบริการทั้งสาม (BITS, Windows Update และ Cryptographic service) ที่เราหยุดในขั้นตอนแรก
บิตเริ่มต้นสุทธิ
เริ่มต้นสุทธิ wuauserv
net start cryptsvc
แค่นั้นแหละ! ตอนนี้ รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล และข้อผิดพลาดในการอัปเดตมักจะได้รับการแก้ไข
5. รีเซ็ตพีซี Windows 11 ของคุณ
ถ้าไม่มีอะไรทำงาน คุณสามารถรีเซ็ต Windows ได้ตลอดเวลา อย่างไรก็ตาม นี่ควรเป็นแนวทางสุดท้ายของคุณ เมื่อรีเซ็ต Windows คุณมีตัวเลือกในการบันทึกไฟล์ แต่ลบทุกอย่างรวมถึงแอพและการตั้งค่า หรือลบทุกอย่างและติดตั้ง Windows ใหม่ เราขอแนะนำให้ใช้อย่างหลังเพราะจะทำให้ Windows ของคุณทำงานบนกระดานชนวนที่สะอาดตาและแก้ไขข้อผิดพลาดต่างๆ
ในการรีเซ็ต Windows ให้เปิดแอปการตั้งค่าตามที่กล่าวไว้ก่อนหน้านี้แล้วเลือก 'การกู้คืน' ทางด้านขวาในแท็บ 'ระบบ'
จากนั้นคลิกที่ 'รีเซ็ตพีซี' ถัดจาก 'รีเซ็ตพีซีนี้' ใต้ 'ตัวเลือกการกู้คืน'
หน้าต่าง 'รีเซ็ตพีซีเครื่องนี้' จะปรากฏขึ้น และคุณจะพบสองตัวเลือก ไม่ว่าจะเป็นการเก็บไฟล์และลบแอพและการตั้งค่า หรือลบทุกอย่างรวมถึงไฟล์ เราแนะนำให้เลือกตัวเลือกที่สอง
บันทึก: หากมีหน้าต่างอื่นนอกเหนือจากที่แสดงไว้ที่นี่ ให้เลือกคำตอบที่เกี่ยวข้องเพื่อดำเนินการต่อ
ถัดไป ระบบจะถามคุณว่าต้องการติดตั้ง Windows ใหม่อย่างไร เลือก 'Local reinstall'
ถัดไปจะเป็นหน้าต่าง 'การตั้งค่าเพิ่มเติม' ซึ่งคุณสามารถตรวจสอบการตั้งค่าการรีเซ็ต Windows ปัจจุบันได้ คลิกที่ 'ถัดไป' เพื่อดำเนินการต่อ
สุดท้าย ตรวจสอบว่าการรีเซ็ต Windows จะส่งผลต่อพีซีอย่างไร และคลิก 'รีเซ็ต' เพื่อเริ่มกระบวนการ
การรีเซ็ต Windows จะใช้เวลาสักครู่ แต่เมื่อการรีเซ็ตเสร็จสิ้น ปัญหา 'พบข้อผิดพลาด' จะได้รับการแก้ไข
เมื่อคุณแก้ไขปัญหาข้างต้นเสร็จแล้ว ปัญหาเกี่ยวกับ Windows Update จะได้รับการแก้ไข และคุณสามารถสแกนและติดตั้งเวอร์ชันล่าสุดบนระบบของคุณได้อย่างง่ายดาย เช่นเดียวกับที่เคยทำ