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

แก้ Windows Error 0x800700c1: คู่มือทีละขั้นตอน

Windows Update คือ Software Update สำหรับ Microsoft Windows ประกอบ Bug Fixes, Security Patches, Features ใหม่

Windows Updates เป็น Cumulative (รวม Update เก่าทั้งหมด) ส่งอัตโนมัติให้อุปกรณ์ออนไลน์ หรือโหลด Manual จากเว็บ Microsoft จนสิ้น 2017 มีรู้จัก Update หลายแสนรหัส

ติดตั้ง Windows Updates สำคัญมากต่อความปลอดภัยและความเสถียร แต่การติดตั้งบางครั้งท้าทาย เพราะ Error ต่างๆ รหัสหนึ่งที่โดดเด่นคือ Windows Update Download Error – 0x800700c1

Windows Update Error 0x800700c1 คืออะไร?

รหัส 0x800700c1 เป็นปัญหา Windows Update สาเหตุหลัก:

  • ปัญหา Internet Connection
  • Data Corrupted
  • Malware
  • Server Connectivity Problems
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทาง กำจัดการตั้งค่าผิด ไฟล์ขยะ แอปอันตราย ภัยคุกคาม ที่ทำให้ระบบมีปัญหาหรือช้า

บางครั้ง Error นี้ส่งผลต่อ App อื่น เช่น Outlook → เจอ Error 0x800700c1 ใน Outlook ด้วย

สาเหตุละเอียด

  • Connection Issues – ต้องมี Internet ดาวน์โหลด Update แม้ติดตั้ง Offline ได้ แต่ Config ต้องการ Connection เสถียร
  • Corrupted Data – พลาดหยุดไฟฟ้า/ครัชระหว่าง Save File → System Files เสีย → Error 0x800700c1 (System Files สำคัญต่อ Download/Install)
  • Malware and Viruses – บล็อก/หยุด Download/Install Updates → ตรวจสอบให้แน่ใจว่า Clean
  • Server Connectivity – Microsoft Server เองอาจมีปัญญา → รอซ่อมจาก Microsoft เท่านั้น
  • Unstable/Corrupted Windows Update – Update File เองเสีย หรือ Microsoft ปล่อย Update ที่มีบั๊ก → รอรุ่นเสถียร
  • Antivirus/Firewall Overprotective – บล็อก Windows Update → ปิดชั่วคราวระหว่าง Install → เปิดกลับ (สำคัญต่อความปลอดภัย)

วิธีแก้ Windows Update 0x800700c1 Error

ขั้นแรก: Restart PC → ลอง Install ใหม่ (Basic Troubleshooting หลายครั้งแก้ได้ เพราะ Restart กำจัด Process ไม่จำเป็น)

Method #1: ใช้ Windows Update Troubleshooter

Windows มี Built-in Tool: Windows Update Troubleshooter แก้ Error นี้ได้

  1. Win + I → Settings → Update and Security → Troubleshoot
  2. Additional Troubleshooters → Windows Update → Run the Troubleshooter
  3. Tool สแกน/แก้ Error 0x800700c1 ให้ → Restart

Method #2: เปลี่ยนชื่อ Software Distribution Folder

โฟลเดอร์ Software Distribution มีบนทุก Windows เก็บ Temp Files สำหรับ Install Updates + Update History หากเสียหาย = Error

Rename โฟลเดอร์นี้ช่วยได้ ต้องหยุด Services ก่อน:

  1. CMD (Admin): Search cmd → Right-click Top → Run as Administrator
  2. พิมพ์ทีละคำสั่ง:
    net stop wuauserv
    net stop bits
  3. File Explorer → C:\Windows → หา SoftwareDistribution → Rename (เช่น SoftwareDistribution.old)
    หรือ CMD: ren c:\windows\softwaredistribution softwaredistribution.old
  4. Restart PC → เช็ค Error 0x800700c1

Method #3: ติดตั้ง Update ด้วย Media Creation Tool

Microsoft มี Windows 10/11 Media Creation Tool ฟรี ใช้ง่าย สร้าง Installation Media Upgrade OS หรือ USB Clean Install

  1. โหลด Media Creation Tool จาก Microsoft (ขนาดเล็ก ไม่ต้อง Install)
  2. รัน Tool → Create installation media → Accept License → Next
  3. เลือก USB Flash Drive → เลือก Flash Drive → Next → Finish
  4. มี Bootable Drive แล้ว → ต่อที่ PC → เปิด Tool → Upgrade This PC Now → Tool ทำงานต่อ

Method #4: ตรวจสอบ Required Services ว่าทำงานอยู่

Services ที่จำเป็นอาจ Disabled/Corrupt → Restart ให้ทำงาน:

  • Cryptographic Services
  • Background Intelligent Transfer Services (BITS)
  • Remote Procedure Call (RPC) Services
  • Windows Update
  • Windows Update Medic Services
  1. Win + R → services.msc → Enter (หาไม่เจอ ใช้ Task Manager หรือ Cortana Search)
  2. หา Services ใน List → Right-click แต่ละตัว → Restart (หรือ Stop → Start)
  3. Startup Type = Manual → Double-click → Automatic (Delayed)
  4. Restart PC → เช็ค Services ทำงานทั้งหมด

Method #5: อัปเดต Drivers ด้วยตนเอง

Windows 10/11 โหลด Drivers ใหม่ Auto แต่ Error 0x800700c1 บล็อก → โหลด Manual จากเว็บ Manufacturer

  1. Start → Control Panel (Cortana Search)
  2. System and Security → System
  3. Advanced System Settings → System Properties
  4. หา Hardware Driver → Device Installation Setting → Related Options → Save

Method #6: ใช้ System File Checker (SFC)

คิดว่า System Files เสีย → SFC ช่วยแก้ 0x800700c1

  1. Win + R → cmd → OK
  2. sfc /scannow → Enter
  3. รอสแกน → พบ Integrity Issues → Auto-fix

Method #7: ปิด Firewall ชั่วคราว

Firewall สงสัย Connection ไป Microsoft Servers → Block Update

  1. Cortana Search firewall → Enter
  2. Windows Firewall → Turn Windows Firewall On or Off
  3. Disable ทั้ง Private และ Public → OK
  4. CMD (Admin) → พิมพ์ทีละคำสั่ง:
    regsvr32 wuapi.dll
    regsvr32 wuaueng.dll
    regsvr32 wucltui.dll
  5. Install Windows Update → เสร็จ → เปิด Firewall กลับ

Method #8: รัน Virus Scan

Virus ทำลาย System Processes/Services ทำให้ Update Files เสีย/หาย → ตรวจสอบระบบ Clean

ใช้ Windows Defender (Built-in Windows 10/11) หรือ Third-party Anti-malware

Method #9: ลบ Junk Files

Junk Files รบกวน System Processes/Services เช่นเดียวกับ Malware → ลบเป็นประจำ

ใช้ PC Repair Tool ลบ Unwanted Files คลิกไม่กี่ครั้ง → PC เร็ว/ราบรื่นเหมือนใหม่

สรุป

Windows Update Error 0x800700c1 แก้ได้ง่ายเหมือน Error อื่นๆ ดูซับซ้อนแต่อย่างจริงทำตามคำแนะนำได้เอง แม้ไม่มี Technical Knowledge

เริ่ม Restart → ไม่หาย ลอง Troubleshooter, Disable Firewall, Rename SoftwareDistribution Folder → ยังไม่หาย ติดต่อ Windows Professional

แชร์ประสบการณ์ว่าวิธีไหนแก้ได้ด้านล่างครับ!