Windows Update เป็นส่วนประกอบสำคัญของ Windows 10 เนื่องจากให้ความสามารถในการดาวน์โหลดและติดตั้งการอัปเดตล่าสุดพร้อมการแก้ไขจุดบกพร่อง แพตช์ความปลอดภัย และไดรเวอร์ นอกจากนี้ยังเป็นกลไกในการดาวน์โหลดการอัปเดตฟีเจอร์ใหม่และบิลด์ตัวอย่าง อย่างไรก็ตาม มีบางครั้งที่อุปกรณ์ของคุณอาจไม่ดาวน์โหลดหรือติดตั้งการอัปเดตเนื่องจากข้อความแสดงข้อผิดพลาดเฉพาะ Windows Update ไม่ได้เชื่อมต่อกับเซิร์ฟเวอร์ของ Microsoft และปัญหาอื่นๆ
โดยทั่วไป ผู้ใช้อาจประสบปัญหาประเภทนี้เมื่อบริการที่เกี่ยวข้องกับตัวแทน Windows Update หยุดทำงานWindows 10มีปัญหากับแคชการอัปเดต หรือส่วนประกอบบางอย่างเสียหาย คุณสามารถรีเซ็ต Windows Update บน Windows 10 เพื่อแก้ไขปัญหาส่วนใหญ่ในสถานการณ์เหล่านี้
ในคู่มือ นี้ คุณจะได้เรียนรู้ขั้นตอนในการรีเซ็ตส่วนประกอบ Windows Update โดยใช้ยูทิลิตี้ “Windows Update Troubleshooter” นอกจากนี้ คุณจะได้เรียนรู้คำแนะนำในการใช้ Command Prompt เพื่อแก้ไข Windows Update ด้วยตนเอง เพื่อรับโปรแกรมแก้ไขความปลอดภัย ไดรเวอร์ และคุณสมบัติต่างๆ เพื่อดาวน์โหลดอีกครั้งบนคอมพิวเตอร์ของคุณ อย่างไรก็ตาม ก่อนที่จะใช้ตัวเลือกพรอมต์คำสั่ง โปรดใช้คำแนะนำในการติดตั้งการอัปเดตล่าสุดด้วยตนเอง การอัปเดตกองบริการ (SSU) และซ่อมแซมไฟล์ระบบก่อน
วิธีรีเซ็ต Windows Update โดยใช้เครื่องมือแก้ไขปัญหา
ในการรีเซ็ต Windows Update โดยใช้ตัวแก้ไขปัญหา ให้ใช้ขั้นตอนเหล่านี้:
-
ดาวน์โหลดตัวแก้ไขปัญหา Windows Update จาก Microsoft
-
ดับเบิลคลิกที่ ไฟล์ WindowsUpdateDiagnostic.diagcabเพื่อเรียกใช้ตัวแก้ไขปัญหา
-
เลือกตัวเลือกWindows Update
-
คลิกปุ่มถัดไป
ตัวแก้ไขปัญหา Windows Update
-
คลิกตัวเลือกลองแก้ไขปัญหาในฐานะผู้ดูแลระบบ (ถ้ามี) เลือกตัวเลือกอีกครั้งแล้วคลิก ปุ่ม ถัดไปอีกครั้ง
-
คลิกปุ่มปิด
-
เปิดตัวแก้ไขปัญหา Windows Updateอีกครั้ง
-
เลือกตัวเลือกWindows Networking Diagnosticsเพื่อแก้ไขปัญหาเกี่ยวกับเครือข่ายที่ทำให้ไม่สามารถดาวน์โหลดการอัปเดตได้
-
คลิกปุ่มถัดไป
-
คลิกปุ่มปิด
-
รีสตาร์ทคอมพิวเตอร์
เมื่อคอมพิวเตอร์รีสตาร์ท ให้ลองอัปเดต Windows 10 อีกครั้ง และตอนนี้ก็ควรจะทำงานได้ตามปกติ
วิธีแก้ไข Windows Update ติดตั้งอัปเดตล่าสุดด้วยตนเอง
ในการติดตั้งการอัปเดตด้วยตนเอง ซึ่งสามารถช่วยแก้ไขปัญหาเกี่ยวกับ Windows Update ใน Windows 10 ได้ ให้ใช้ขั้นตอนเหล่านี้:
-
เปิด เว็บไซต์ประวัติการอัปเด ตWindows 10
-
ในบานหน้าต่างด้านซ้าย ให้เรียกดูการอัปเดตล่าสุดสำหรับเวอร์ชัน Windows 10 ของคุณและจดหมายเลข KB ของการอัปเดต
เคล็ดลับด่วน:คุณสามารถตรวจสอบเวอร์ชันปัจจุบันของคุณได้ที่การตั้งค่า > ระบบ > เกี่ยวกับและในส่วน "ข้อมูลจำเพาะของ Windows" ให้ยืนยันข้อมูลเวอร์ชัน
-
เปิดเว็บไซต์Microsoft Update Catalog
-
ค้นหาหมายเลขฐานความรู้ (KB) ของการอัพเดท
ดาวน์โหลด Windows Update ด้วยตนเอง
-
ดาวน์โหลดการอัปเดตสำหรับเวอร์ชันของ Windows 10 ที่คุณมี (32 บิต (x86) หรือ 64 บิต (x64))
-
ดับเบิลคลิกที่ไฟล์เพื่อติดตั้งการอัปเดต
-
รีสตาร์ทคอมพิวเตอร์
เมื่อคุณทำตามขั้นตอนต่างๆ เสร็จแล้ว อุปกรณ์ควรติดตั้งการอัปเดตล่าสุด การอัปเดตควรแก้ไขปัญหาด้วย Windows Update ด้วย คุณสามารถตรวจสอบได้โดยคลิกปุ่มตรวจหาการอัปเดตในหน้าการตั้งค่า Windows Update
วิธีแก้ไข Windows Update ที่ติดตั้ง Servicing Stack Update (SSU) ล่าสุด
เพื่อให้แน่ใจว่าคอมพิวเตอร์มี Servicing Stack Update ล่าสุดเพื่อแก้ไขปัญหา Windows Update ให้ใช้ขั้นตอนเหล่านี้:
-
เปิด การ ตั้งค่า
-
คลิกที่ระบบ
-
คลิกที่เกี่ยวกับ
-
ในส่วน "ประเภทระบบ" ให้ตรวจสอบว่าคุณมี Windows 10 รุ่น 32 บิตหรือ 64 บิต
การตั้งค่าสถาปัตยกรรม Windows 10
-
เปิดเว็บไซต์Microsoft Update Catalog
-
ดาวน์โหลด Service Stack Update ล่าสุดสำหรับเวอร์ชันที่คุณมี (32 บิต (x86) หรือ 64 บิต (x64))
-
ดับเบิลคลิกที่ไฟล์เพื่อติดตั้งการอัปเดต
-
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
หลังจากที่คุณรีสตาร์ทคอมพิวเตอร์ ตอนนี้คุณควรจะสามารถดาวน์โหลดและติดตั้งการอัปเดตโดยใช้แอปการตั้งค่า
วิธีแก้ไข Windows Update ซ่อมแซมไฟล์ระบบที่เสียหาย
ในการซ่อมแซมไฟล์ระบบโดยใช้เครื่องมือ Deployment Image Servicing and Management (DISM) และ System File Checker (SFC) เพื่อแก้ไขปัญหา Windows Update ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มต้น
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่ง DISM ต่อไปนี้เพื่อซ่อมแซมไฟล์ระบบที่เสียหายและกดEnter :
dism.exe /Online /Cleanup-image /Restorehealth
-
พิมพ์คำสั่ง SFC ต่อไปนี้เพื่อซ่อมแซมไฟล์ระบบและกดEnter :
sfc /scannow
Windows Update dism และการซ่อมแซม sfc
หลังจากที่คุณทำตามขั้นตอนต่างๆ เสร็จแล้ว ส่วนประกอบ Windows Update ควรเริ่มทำงานอีกครั้ง และคุณสามารถตรวจสอบการอัปเดตได้อีกครั้งเพื่อยืนยัน
วิธีรีเซ็ต Windows Update โดยใช้ Command Prompt
ในการรีเซ็ต Windows Update ด้วยตนเองโดยใช้ Command Prompt บน Windows 10 ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มต้น
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อหยุด Background Intelligent Transfer Service (BITS), บริการ Windows Update และบริการ Cryptographic แล้วกดEnterในแต่ละบรรทัด:
บิตหยุดสุทธิ หยุดสุทธิ wuauserv หยุดสุทธิ appidsvc หยุดสุทธิ cryptsvc
หยุดบริการ Windows Update
เคล็ดลับด่วน:คุณอาจต้องเรียกใช้คำสั่งมากกว่าหนึ่งครั้งจนกว่าคุณจะเห็นข้อความแจ้งว่าบริการหยุดทำงานสำเร็จ
-
พิมพ์คำสั่งต่อไปนี้เพื่อลบ ไฟล์ qmgr*.datทั้งหมดที่สร้างโดย BITS จากพีซีของคุณ และกดEnter :
ลบ "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
รีเซ็ตคำสั่ง Windows Update
-
พิมพ์Yเพื่อยืนยันการลบ
-
พิมพ์คำสั่งต่อไปนี้เพื่อล้างแคช Windows Update เพื่อให้ Windows 10 ดาวน์โหลดการอัปเดตใหม่ แทนที่จะใช้ไฟล์ที่ดาวน์โหลดแล้วในระบบที่อาจเสียหาย และกดEnterในแต่ละบรรทัด:
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
เคล็ดลับด่วน:เราใช้คำสั่งลบไดเร็กทอรีrmdirพร้อม /Sตัวเลือกในการลบไดเร็กทอรีที่ระบุและไดเร็กทอรีย่อยทั้งหมดภายในโฟลเดอร์หลัก และ/Qตัวเลือกจะลบไดเร็กทอรีอย่างเงียบๆ โดยไม่ต้องมีการยืนยัน หากคุณได้รับข้อความ“กระบวนการนี้ไม่สามารถเข้าถึงไฟล์ได้เนื่องจากกำลังถูกใช้โดยกระบวนการอื่น” ให้ ทำซ้ำขั้นตอนที่ 1แล้วลองอีกครั้ง เนื่องจากบริการใดบริการหนึ่งอาจเริ่มต้นใหม่โดยไม่คาดคิด
-
พิมพ์คำสั่งต่อไปนี้เพื่อรีเซ็ตบริการ BITS และ Windows Update เป็นตัวบอกความปลอดภัยเริ่มต้น แล้วกด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)
-
พิมพ์คำสั่งต่อไปนี้เพื่อย้ายไปยังโฟลเดอร์ System32 และกดEnter :
cd /d %windir%\system32
-
พิมพ์คำสั่งต่อไปนี้เพื่อลงทะเบียนไฟล์ BITS และ Windows Update DLL ที่เกี่ยวข้องทั้งหมดใน Registry แล้วกดEnterในแต่ละบรรทัด:
regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browserui.dll regsvr32.exe /s jscript.dll regsvr32 exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe / s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvr32.exe /s slbcsp .dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.dll regsvr32exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll
บันทึกย่อ:ความregsvr32ช่วยเหลือในการลงทะเบียน ไฟล์ “ .DLL”เป็นส่วนประกอบคำสั่งใน Registry และเราใช้/Sตัวเลือกเพื่อระบุเครื่องมือเพื่อเรียกใช้คำสั่งโดยไม่แสดงข้อความเพิ่มเติม
-
พิมพ์คำสั่งต่อไปนี้เพื่อรีเซ็ตการกำหนดค่าเครือข่ายที่อาจเป็นส่วนหนึ่งของปัญหา (แต่อย่าเพิ่งรีสตาร์ทคอมพิวเตอร์) แล้วกดEnterในแต่ละบรรทัด:
netsh winsock รีเซ็ต netsh winsock รีเซ็ตพร็อกซี
รีเซ็ตอะแดปเตอร์เครือข่ายใน Windows 10
-
พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มบริการ BITS, Windows Update และ Cryptographic ใหม่ แล้วกดEnterในแต่ละบรรทัด:
บิตเริ่มต้นสุทธิ net start wuauserv net start appidsvc net start cryptsvc
-
รีสตาร์ทคอมพิวเตอร์
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว Windows Update ควรรีเซ็ตแล้ว และควรทำงานอีกครั้งบนอุปกรณ์ Windows 10 ของคุณ
คุณยังสามารถใช้คำแนะนำด้านบนเพื่อแก้ไขปัญหาการอัปเดตเมื่อ Surface Pro 8, Pro 7, Laptop 4, Studio หรือ Surface อื่นๆ ไม่สามารถดาวน์โหลดการอัปเดตเฟิร์มแวร์ใหม่ได้