Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Windows 7 ค้างที่ "Checking for Updates"

Windows 7 Update ค้างที่ "Checking for Updates" บางครั้งตามด้วย Error 0x80070057 เป็นปัญหาอัปเดตทั่วไป เกิดขึ้นระหว่าง Windows Update ผู้ใช้ Windows 7 ที่เจอปัญหานี้ไม่สามารถดาวน์โหลดอัปเดตได้ Windows Update ไม่เริ่ม หรือค้างระหว่างดาวน์โหลด อาจค้างนานหลายชั่วโมง

สาเหตุหลากหลาย: อาจไม่ได้รับอนุญาตให้ดาวน์โหลด Windows Update, การตั้งค่า Windows Update ไม่ถูกต้อง, ปัญหาสิทธิ์ Admin หรือการติดเชื้อไวรัส

แก้ไข: Windows 7 ค้างที่  Checking for Updates

ซ่อมแซมไฟล์ที่เสียหาย

ดาวน์โหลดและรัน Restoro เพื่อสแกนและกู้คืนไฟล์ที่เสียหายหายไปจาก ที่นี่ เสร็จแล้ว ดำเนินการตามวิธีแก้ไขด้านล่าง

วิธี 1: ดาวน์โหลด Windows Updates แบบ Manual

  1. กด Windows key คลิก Control Panel
  2. คลิก Categories เลือก Small Icons
  3. เลือก Windows Update
  4. เลือก Change Settings
  5. เลือก Never check for updates (not recommended) จาก Drop-down ใต้ Important Updates
  6. คลิก OK รีสตาร์ทคอมพิวเตอร์

แก้ไข: Windows 7 ค้างที่  Checking for Updates

ไปที่นี่ ดาวน์โหลด KB3020369 ติดตั้ง ไม่ต้องกังวลหากมีอัปเดตนี้อยู่แล้ว หากติดตั้งแล้วจะไม่ติดตั้งซ้ำ ดาวน์โหลด KB3020369 ไว้ที่หาเจอง่าย สำหรับ Windows Version ของคุณ รันไฟล์ที่ดาวน์โหลด

Installer จะตรวจสอบว่าติดตั้ง KB3020369 แล้วหรือยัง เสร็จแล้วหรือบอกว่ามีอยู่แล้ว ให้รีสตาร์ท

ไปที่นี่ ดาวน์โหลด KB3172605 ทำขั้นตอนเดียวกับ KB3020369 ติดตั้งเสร็จ รีสตาร์ท PC

หลังรีสตาร์ท ทำดังนี้:

  1. กด Windows key คลิก Control Panel
  2. คลิก Categories เลือก Small Icons
  3. เลือก Windows Update
  4. คลิก Check for Updates

รอระบบตรวจสอบ ดาวน์โหลด และติดตั้งอัปเดต

วิธี 2: Windows Catalogue (ต้องใช้ Internet Explorer เท่านั้น)

วิธีนี้ต้องใช้ Internet Explorer จะ ไม่ทำงาน บน Browser อื่น ใช้ IE เลือกและดาวน์โหลดอัปเดต 2 รายการที่ต้องการ

  1. กด Windows key คลิก Control Panel
  2. คลิก Categories เลือก Small Icons
  3. เลือก Windows Update
  4. เลือก Change Settings
  5. เลือก Never check for updates (not recommended) จาก Drop-down ใต้ Important Updates
  6. คลิก OK รีสตาร์ทคอมพิวเตอร์

เปิด Internet Explorer (Start > Internet Explorer) วางลิงก์ https://catalog.update.microsoft.com/v7/site/home.aspx ใน Address Bar (บนกลาง) หาก IE ไม่ใช่ Default Browser อย่าคลิกลิงก์โดยตรง เพราะไม่ได้ผล ต้อง Copy Paste ลงใน IE

  1. พิมพ์ KB3020369 ในช่องค้นหา Windows Catalogue กด Enter
  2. คลิกปุ่ม Add หน้าของรายการ ตรวจสอบให้แน่ใจว่าเลือก Bit format ถูกต้อง (32 หรือ 64) สำหรับ Windows X64 package สำหรับ 64-bit, x86 package สำหรับ 32-bit
  3. ควรเห็นรายการเพิ่มในตะกร้า
  4. พิมพ์ KB3172605 ในช่องค้นหา กด Enter
  5. ทำซ้ำขั้นตอน 2 สำหรับ KB3172605 ตอนนี้ควรมี 2 รายการในตะกร้า
  6. คลิก View Basket
  7. คลิก Download
  8. คลิก Desktop (หรือที่ต้องการบันทึก) คลิก OK

ดาวน์โหลดเสร็จ ไปที่ Desktop (หรือที่บันทึก) คลิกสองครั้ง KB3020369 Installer ตรวจสอบว่าติดตั้งแล้วหรือยัง เสร็จ รีสตาร์ท (จำเป็นสำหรับให้ Update มีผล)

ไปที่ Desktop คลิกสองครั้ง KB3172605 Installer รีสตาร์ทเมื่อ Installer เสร็จ

หลังรีสตาร์ท ทำดังนี้:

  1. กด Windows key คลิก Control Panel
  2. คลิก Categories เลือก Small Icons
  3. เลือก Windows Update
  4. คลิก Check for Updates

รออัปเดตเสร็จ ควรแก้ไขปัญหาได้

เตือน

หลังอัปเดตเสร็จ สามารถเปลี่ยนการตั้งค่าใน Control Panel กลับไปเหมือนเดิมได้ หรือเก็บไว้หากไม่ต้องการให้ระบบเช็คอัปเดตอัตโนมัติ หากเก็บ "Never check for updates" อย่าลืมเช็คอัปเดตด้วยตนเองอย่างน้อยเดือนละครั้ง โดยเฉพาะหลังวันอังคารที่สองของทุกเดือน เนื่องจาก Microsoft มักปล่อยอัปเดตในเวลานั้น

วิธี 3: Reset Update Components

วิธีนี้จะ Restart BITS, Cryptographic, MSI Installer และ Windows Update Services แล้ว Rename โฟลเดอร์ SoftwareDistribution และ Catroot2 ซึ่งแก้ปัญหาได้แน่นอน

  1. กด Windows Key + X (ปล่อย Windows Key) คลิก Command Prompt (Admin)
  2. พิมพ์ net stop wuauserv กด Enter
  3. พิมพ์ net stop cryptSvc กด Enter
  4. พิมพ์ net stop bits กด Enter
  5. พิมพ์ net stop msiserver กด Enter
  6. พิมพ์ ren C:\Windows\SoftwareDistribution SoftwareDistribution.old กด Enter
  7. พิมพ์ ren C:\Windows\System32\catroot2 Catroot2.old กด Enter
  8. พิมพ์ net start wuauserv กด Enter
  9. พิมพ์ net start cryptSvc กด Enter
  10. พิมพ์ net start bits กด Enter
  11. พิมพ์ net start msiserver กด Enter
  12. ปิด Command Prompt

แก้ไข: Windows 7 ค้างที่  Checking for Updates

วิธี 4: เปลี่ยน DNS Server Settings

การเปลี่ยน DNS Server Settings ก็แก้ปัญหา Windows Update ได้ ขั้นตอนด้านล่าง

  1. กด Windows Key + R
  2. พิมพ์ ncpa.cpl กด Enter
    แก้ไข: Windows 7 ค้างที่  Checking for Updates
  3. Right-click Connection ที่ต้องการเปลี่ยน เลือก Properties
    แก้ไข: Windows 7 ค้างที่  Checking for Updates
  4. เลือกแท็บ Networking หากยังไม่ได้เลือก
  5. เลือก Internet Protocol Version 4 (TCP/IPv4) หรือ Internet Protocol Version 6 (TCP/IPv6)
  6. คลิก Properties
    แก้ไข: Windows 7 ค้างที่  Checking for Updates
  7. คลิกปุ่ม Advanced
    แก้ไข: Windows 7 ค้างที่  Checking for Updates
  8. เลือกแท็บ DNS
  9. เลือก DNS Entry ในส่วน DNS server address, in order of use บันทึกไว้สำหรับอ้างอิง
  10. คลิก Remove ลบ Old DNS Entry
    แก้ไข: Windows 7 ค้างที่  Checking for Updates
  11. คลิก Add
  12. พิมพ์ 8.8.8.8 หรือ 8.8.4.4 หากเลือก IPv4 ขั้นตอน 5
  13. พิมพ์ 2001:4860:4860::8888 หรือ 2001:4860:4860::8844 หากเลือก IPv6 ขั้นตอน 5
  14. คลิก Add แล้ว OK

แก้ไข: Windows 7 ค้างที่  Checking for Updates

เช็ค Windows Update อีกครั้ง ดูว่าปัญหาแก้ไขหรือยัง หากยังคงอยู่ หรือแก้ไขแล้วแต่อยากเปลี่ยน DNS กลับค่าเดิม ทำตามขั้นตอนข้างต้น ใส่ค่า DNS เดิมในขั้นตอน 11/12

วิธี 5: Windows Updates Installation Wizard

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

หมายเหตุ: Wizard นี้ทำงานได้ก็ต่อเมื่อมี Windows 7 SP1 ติดตั้งอยู่ ไม่ทำงานบน SP2 หรืออื่นๆ

หมายเหตุ: ไฟล์ Wizard ที่ดาวน์โหลดอาจถูก Quarantine โดย Antivirus โดยเฉพาะ Norton Antivirus หากหาไฟล์ไม่เจอ ให้ดูใน Quarantine Section ของ Antivirus วิธีง่ายคือ Disable Antivirus ก่อนดาวน์โหลด คลิกขวาไอคอน Antivirus ที่ System Tray (ขวาล่าง) เลือก Disable

  1. Disconnect อินเทอร์เน็ต (ก่อนทำ ให้ดาวน์โหลดไฟล์ขั้นตอน 2 และ 3 ก่อน) หากไม่รู้วิธี ทำดังนี้:
    1. กด Windows Key + R
    2. พิมพ์ ncpa.cpl กด Enter
      แก้ไข: Windows 7 ค้างที่  Checking for Updates
    3. หาและ Right-click Internet Connection เลือก Disable
      แก้ไข: Windows 7 ค้างที่  Checking for Updates
  2. คลิก ที่นี่ หากมีระบบ 64-bit
  3. คลิก ที่นี่ หากมีระบบ 32-bit หากไม่แน่ใจ 32/64-bit ทำดังนี้
  4. คลิก Download anyway
  5. Right-click ไฟล์ที่ดาวน์โหลด เลือก Extract ต้องมี Winzip หรือ Winrar
  6. เลือกตำแหน่ง Extract
  7. รันไฟล์ wizard_64.bat หรือ wizard_32.bat ขึ้นกับระบบ
  8. ปฏิบัติตามคำแนะนำบนหน้าจอ จะเสร็จสิ้น