การที่ Windows Update ดาวน์โหลดหรือติดตั้งล้มเหลวใน Windows เป็นเรื่องหนึ่ง แต่จะทำอย่างไรถ้า Windows Update หรือ Microsoft Update เอง ไม่ทำงาน ค้างระหว่างตรวจสอบอัปเดต หรือหน้า Windows Update ใน Control Panel หรือ Settings ที่คุณเปิดขึ้นมาแสดงผล หน้าว่างเปล่า ปัญหานี้พบได้บ่อยใน Windows Vista และรุ่นก่อนหน้า แต่ใน Windows 11/10/8/7 ปัญหานี้ลดลงมาก อย่างไรก็ตาม หากคุณเผชิญปัญหานี้ สามารถลองขั้นตอนแก้ไขต่อไปนี้ได้ (ไม่จำเป็นต้องทำตามลำดับ) จำไว้ก่อนว่าควรสร้าง System Restore Point ก่อนเสมอ

Windows Update ค้างที่ Checking for Updates หรือไม่ทำงาน
โปรดอ่านทั้งบทความก่อน แล้วค่อยดูว่าข้อเสนอไหนเหมาะกับ Windows OS รุ่นของคุณ หาก Windows Update ไม่ทำงาน ให้ทำตามขั้นตอนต่อไปนี้:
1. เรียกใช้ System Restore
ขั้นตอนแรกคือตรวจสอบว่าคุณติดตั้งซอฟต์แวร์ใหม่หรือไม่ หากมี ให้ลองกู้คืนคอมพิวเตอร์ไปยังจุดก่อนหน้าที่ทำงานได้ดี
2. ล้างแคชของคอมพิวเตอร์
ล้างโฟลเดอร์ Temporary Files, Cookies และ Temporary Internet Files แล้วรีบูตและลองใหม่ วิธีที่ง่ายที่สุดคือใช้ Disk Cleanup utility มาตรฐานของ Windows
3. ล้างโฟลเดอร์ Software Distribution
เปิด Command Prompt เป็น Administrator ในหน้าต่าง CMD ให้พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด แล้วกด Enter:
net stop wuauserv net stop bits
จากนั้นไปที่โฟลเดอร์ C:\Windows\SoftwareDistribution และลบไฟล์และโฟลเดอร์ทั้งหมดภายใน
หากไฟล์กำลังถูกใช้งาน ให้รีสตาร์ทเครื่อง แล้วรันคำสั่งด้านบนอีกครั้ง โปรดปิด Windows Store App ก่อน อย่าเปิดมัน
ตอนนี้คุณจะลบไฟล์จากโฟลเดอร์ Software Distribution ได้แล้ว ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด แล้วกด Enter:
net start wuauserv net start bits
รีบูต หากใช้ Windows Update ลองเปลี่ยนมาใช้ Microsoft Updates หรือในทางกลับกัน
4. รัน SFC (System File Checker)
รัน System File Checker หากพบไฟล์ระบบเสียหาย จะถูกแทนที่เมื่อรีบูต
5. เพิ่มไซต์ใน Trusted Sites
หาก Windows Update ไม่ทำงาน ลองทำดังนี้:
เปิด Internet Explorer > Tools > Internet Options > Security > คลิกไอคอน 'Trusted Sites' > คลิก Sites > ยกเลิกเครื่องหมายถูก 'Require server verification'
จากนั้นเพิ่มไซต์ต่อไปนี้:
- https://*.windowsupdate.microsoft.com
- https://*.windowsupdate.com
- https://update.microsoft.com
- https://update.microsoft.com/microsoftupdate/v6/default.aspx
คลิก Close > Apply > OK วิธีนี้ช่วยได้ในบางกรณีสำหรับ Windows ที่ผ่านการตรวจสอบ Genuine แต่ไม่ใช่ทุกครั้ง
6. ตรวจสอบว่า Windows Update Agent ติดตั้งแล้วหรือยัง
ตรวจสอบให้แน่ใจว่าคุณมี Windows Update Agent เวอร์ชันล่าสุดติดตั้งอยู่
7. ลงทะเบียน DLL ต่อไปนี้ใหม่
ลองลงทะเบียน DLL ต่อไปนี้ทีละตัว ดูวิธี register/unregister DLL หากไม่แน่ใจ
- wuapi.dll
- wuaueng.dll
- wups.dll
- wups2.dll
- wuwebv.dll
- wucltux.dll
- wudriver.dll
หรือเปิด Notepad คัดลอกบรรทัดคำสั่งต่อไปนี้ไปวาง แล้วบันทึกเป็นไฟล์ .bat หรือ .cmd
regsvr32 /s wuapi.dll regsvr32 /s wuaueng.dll regsvr32 /s wups.dll regsvr32 /s wups2.dll regsvr32 /s wuwebv.dll regsvr32 /s wucltux.dll regsvr32 /s wudriver.dll
ดับเบิลคลิกไอคอนไฟล์ .bat หรือ .cmd จะมีหน้าต่างคำสั่งเปิดขึ้น รันคำสั่ง แล้วปิด รีบูต และดูว่า Windows Update ทำงานปกติหรือไม่
8. ตรวจสอบ Internet Options
เปิด IE > Tools > Internet Options > Advanced > Security Settings > ตรวจสอบให้แน่ใจว่ากล่อง "Enable SSL 2" และ "Enable SSL 3" ถูกเลือก
9. อ้างอิงรหัสข้อผิดพลาดจาก Microsoft
ไปที่ Complete Master List of Windows Update Error Codes หากได้ error 80246008 ขณะดาวน์โหลดอัปเดต อาจต้องเปลี่ยนการตั้งค่า Background Intelligent Transfer Service (BITS) หรือ Windows Event Log service แล้วรีสตาร์ทบริการแต่ละตัว
10. ตรวจสอบ Hosts file
หากคุณกำลังกู้คืนจากการโจมตีมัลแวร์ อาจต้องตรวจสอบ Hosts file โปรแกรมมัลแวร์บางตัวอาจแก้ไข hosts file เพื่อควบคุม DNS name resolution ให้ลบรายการทั้งหมดเกี่ยวกับ Windows Update และ Microsoft Update ออกจาก Hosts file ที่อยู่ที่ C:\Windows\system32\drivers\etc\hosts
11. ใช้ Fix WU Tool
ใช้เครื่องมือ Fix WU ของเราดูว่าช่วยได้หรือไม่ มันจะลงทะเบียน DLL, OCX และ AX files ทั้งหมดที่จำเป็นสำหรับการทำงานของ Windows Update
12. รัน Windows Update Troubleshooter
ใช้ Windows Update Troubleshooter จาก Microsoft มันจะตั้งค่า Windows Updates กลับเป็นค่าเริ่มต้น
คุณสามารถลบบรรทัดที่มีรายการ Windows Update หรือ Microsoft Update ได้ หรือวางเครื่องหมาย # หน้าบรรทัดที่มีคำว่า "microsoft" และ "update" HostsMan เป็นฟรีแวร์ที่ช่วยจัดการ Hosts file ได้ดี
บทความเกี่ยวข้อง:
- Windows 10 ค้างที่ Working on updates
- Windows Update ค้างขณะดาวน์โหลดอัปเดต
หน้า Windows Update ขาวเปล่า

หากเปิด Windows Update จาก Control Panel แล้วเห็นหน้าว่างสีขาว ให้ลองลงทะเบียน DLL files ต่อไปนี้ใหม่ วิธีนี้รู้จักกันดีว่าได้ผล เปิด Run เป็น Administrator พิมพ์คำสั่งต่อไปนี้ทีละอัน แล้วกด Enter:
regsvr32 jscript regsvr32 vbscript regsvr32 /i mshtml
หน้า Settings ของ Windows Update ขาวเปล่า

หากหน้า Windows Update ในแผง Settings ของ Windows เป็นสีขาวเปล่า ลองทำตามข้อเสนอต่อไปนี้:
- รีเซต Settings
- รัน Windows Update Troubleshooter
- รัน System File Checker
- ถอนการติดตั้ง Windows Update ล่าสุด หากปัญหาเกิดหลังอัปเดตครั้งล่าสุด
- รีเซต Windows 11/10
หวังว่าจะช่วยได้!
บทความเรื่อง Turn Windows Features on or off แสดงหน้าว่าง ก็อาจน่าสนใจคุณเช่นกัน
