Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข Windows Update ไม่ทำงาน ค้างที่ Checking for Updates หรือหน้าว่างเปล่า

การที่ 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 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 ไม่ทำงาน ค้างที่ Checking for Updates หรือหน้าว่างเปล่า

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

regsvr32 jscript
regsvr32 vbscript
regsvr32 /i mshtml

หน้า Settings ของ Windows Update ขาวเปล่า

แก้ไข Windows Update ไม่ทำงาน ค้างที่ Checking for Updates หรือหน้าว่างเปล่า

หากหน้า Windows Update ในแผง Settings ของ Windows เป็นสีขาวเปล่า ลองทำตามข้อเสนอต่อไปนี้:

  • รีเซต Settings
  • รัน Windows Update Troubleshooter
  • รัน System File Checker
  • ถอนการติดตั้ง Windows Update ล่าสุด หากปัญหาเกิดหลังอัปเดตครั้งล่าสุด
  • รีเซต Windows 11/10

หวังว่าจะช่วยได้!

บทความเรื่อง Turn Windows Features on or off แสดงหน้าว่าง ก็อาจน่าสนใจคุณเช่นกัน

แก้ไข Windows Update ไม่ทำงาน ค้างที่ Checking for Updates หรือหน้าว่างเปล่า