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

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

คุณเคยเจอข้อผิดพลาดขณะดาวน์โหลดการอัปเดต Windows 10 หรือไม่? ปัญหานี้พบได้บ่อยใน Windows 7 เช่นกัน วันนี้เราจะแก้ไขข้อผิดพลาดการอัปเดต 0x80070002 บน Windows 10 ด้วยวิธีการที่ทดสอบและพิสูจน์แล้ว รหัสข้อผิดพลาด 0x80070002 บน Windows 7 และ 10 เกิดขึ้นโดยเฉพาะเมื่อไฟล์การอัปเดต Windows หายไปจากฐานข้อมูล หรือไฟล์บนอุปกรณ์ไม่ตรงกับคำสั่งในฐานข้อมูล ข้อความต่อไปนี้อาจปรากฏบนหน้าจอหากคุณเจอข้อผิดพลาดนี้:

  • Windows ไม่สามารถค้นหาการอัปเดตใหม่ได้
  • เกิดข้อผิดพลาดขณะตรวจสอบการอัปเดตใหม่สำหรับคอมพิวเตอร์ของคุณ
  • พบข้อผิดพลาด: รหัส 80070002
  • Windows Update พบข้อผิดพลาดที่ไม่รู้จัก รหัสข้อผิดพลาด 0x80070002

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

วิธีแก้ไขข้อผิดพลาด 0x80070002 บน Windows 10

นี่คือสาเหตุหลักของข้อผิดพลาด 0x80070002:

  • ไดรเวอร์ที่ผิดปกติ
  • ไฟล์การอัปเดต Windows หายไป
  • ปัญหาเกี่ยวกับ Windows Update
  • แอปพลิเคชันที่เสียหาย

มีรหัสข้อผิดพลาดอื่นๆ เช่น 80244001, 80244022 และอื่นๆ ที่บ่งชี้ปัญหาการอัปเดต Windows รหัสอาจแตกต่างกัน แต่วิธีแก้ไขเกือบจะเหมือนกันทั้งหมด ปฏิบัติตามวิธีใดวิธีหนึ่งด้านล่างเพื่อแก้ไขปัญหานี้

วิธีที่ 1: เรียกใช้โปรแกรมแก้ไขปัญหา Windows Update

Windows มีโปรแกรมแก้ไขปัญหาในตัวเพื่อแก้ไขปัญหาเล็กๆ น้อยๆ ควรเรียกใช้โปรแกรมแก้ไขปัญหา Windows ก่อนเพื่อแก้ไขรหัสข้อผิดพลาดการอัปเดต Windows 10 0x80070002 ดังนี้:

1. กด Windows + I พร้อมกันเพื่อเปิด Settings

2. คลิกที่แท็บ Update & Security ตามภาพ

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. ไปที่เมนู Troubleshoot ด้านซ้าย

4. เลือก Windows Update troubleshooter และคลิกปุ่ม Run the troubleshooter ที่ไฮไลท์ด้านล่าง

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

5. รอโปรแกรมแก้ไขปัญหาตรวจจับและแก้ไขปัญหา เมื่อเสร็จสิ้น รีสตาร์ท คอมพิวเตอร์ของคุณ

วิธีที่ 2: ซิงโครไนซ์การตั้งค่าวันที่และเวลา

คุณอาจสงสัยว่าทำไมต้องซิงโครไนซ์เวลาและวันที่สำหรับปัญหานี้ แต่ผู้ใช้หลายคนรายงานว่าวิธีนี้ทำงานได้ จึงแนะนำให้ทำเช่นกัน

1. คลิกขวาที่ เวลาและวันที่ มุมขวาของ Taskbar

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

2. เลือก Adjust date/time จากรายการ

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. สลับ เปิด สำหรับตัวเลือกต่อไปนี้:

  • Set time automatically
  • Set time zone automatically

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

ตอนนี้ลองอัปเดต Windows อีกครั้ง

วิธีที่ 3: แก้ไข Registry Editor

ปฏิบัติตามคำแนะนำอย่างระมัดระวัง เนื่องจากการเปลี่ยนแปลง Registry Editor จะเป็นถาวร

หมายเหตุ: ก่อนดำเนินการ ตรวจสอบให้แน่ใจว่าภาษาอุปกรณ์ตั้งเป็น English (United States)

1. กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run

2. พิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. คลิก Yes ยืนยันพร้อมท์ User Account Control

4. ไปที่ path ต่อไปนี้:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

หมายเหตุ: หากไม่มีโฟลเดอร์ OSUpgrade ให้ทำตามขั้นตอนด้านล่าง มิฉะนั้น ข้ามไป ขั้นตอนที่ 5 เพื่อแก้ไขคีย์ OSUpgrade

4A. คลิกขวาที่ WindowsUpdate เลือก New > DWORD (32-bit) value

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

4B. ตั้ง Value name: เป็น AllowOSUpgrade และ Value data: เป็น 1

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

4C. เลือก Hexadecimal ใน Base และคลิก OK

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

5. หรือเลือกคีย์ OSUpgrade

6. คลิกขวาที่ พื้นที่ว่าง คลิก New > DWORD (32-bit) Value

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

7. คลิกขวาที่ ค่าที่สร้างใหม่ เลือก Modify…

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

8. ตั้ง Value name เป็น AllowOSUpgrade และ Value data เป็น 1

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

9. เลือก Hexadecimal ใน Base และคลิก OK

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

10. สุดท้าย รีสตาร์ท คอมพิวเตอร์ของคุณ

วิธีที่ 4: ปิด Windows Defender Firewall (ไม่แนะนำ)

Windows Defender หรือซอฟต์แวร์แอนติไวรัสภายนอกที่ทำงานเบื้องหลังอาจก่อให้เกิดปัญหานี้ ปฏิบัติตามขั้นตอนด้านล่างเพื่อปิด Windows Defender ชั่วคราวเพื่อแก้ไขรหัสข้อผิดพลาด 0x80070002 บน Windows 7 และ 10:

1. ไปที่ Settings > Update & Security ตาม วิธีที่ 1

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

2. เลือก Windows Security ด้านซ้าย และ Virus & threat protection ด้านขวา

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. ในหน้าต่าง Windows Security คลิก Manage settings ภายใต้ Virus & threat protection settings

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

4. ปิด toggle bar สำหรับ Real-time protection

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

5. คลิก Yes ยืนยัน

วิธีที่ 5: ย้อนกลับการอัปเดต Windows

บางครั้ง Windows อาจดึงไฟล์อัปเดตไม่สำเร็จ เพื่อแก้ไขข้อผิดพลาด 0x80070002 Windows 10 แนะนำให้ย้อนกลับการอัปเดต Windows ดังนี้:

1. ไปที่ Settings > Update & Security ตามที่แสดงไว้ก่อนหน้า

2. ใน Windows Update คลิก View update history

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. คลิก Uninstall updates

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

4. เลือก การอัปเดตล่าสุด ของ Microsoft Windows (เช่น KB5007289) และคลิก Uninstall

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

5. สุดท้าย รีสตาร์ท คอมพิวเตอร์ Windows ของคุณ

วิธีที่ 6: เรียกใช้ SFC และ DISM Scans

ไฟล์ระบบที่เสียหายอาจส่งผลต่อ Windows Update บนเดสก์ท็อป/แล็ปท็อป Windows 7 หรือ 10 ปฏิบัติตามขั้นตอนด้านล่างเพื่อตรวจจับ ซ่อมแซม และกู้คืนไฟล์ระบบ และแก้ไขข้อผิดพลาดการอัปเดต 0x80070002 Windows 10 โดยใช้เครื่องมือซ่อมแซมในตัว:

1. กด Windows key พิมพ์ Command Prompt คลิก Run as administrator

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

2. คลิก Yes ในพร้อมท์ User Account Control

3. พิมพ์ sfc /scannow กด Enter เรียกใช้ System File Checker scan

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

หมายเหตุ: การสแกนระบบจะเริ่มต้นและใช้เวลานานหลายนาที ในขณะนั้นคุณสามารถทำกิจกรรมอื่นต่อไป แต่ระวังอย่าปิดหน้าต่างโดยไม่ได้ตั้งใจ

หลังสแกนเสร็จ จะแสดงข้อความใดข้อความหนึ่ง:

  • Windows Resource Protection did not find any integrity violations.
  • Windows Resource Protection could not perform the requested operation.
  • Windows Resource Protection found corrupt files and successfully repaired them.
  • Windows Resource Protection found corrupt files but was unable to fix some of them.

4. เมื่อสแกนเสร็จ รีสตาร์ท คอมพิวเตอร์ของคุณ

5. เปิด Command Prompt as administrator อีกครั้ง และรันคำสั่งต่อไปนี้ทีละคำสั่ง:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

หมายเหตุ: ต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ทำงานได้เพื่อรันคำสั่ง DISM ให้ถูกต้อง

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

วิธีที่ 7: แก้ไข Windows Update Service

บ่อยครั้งการอัปเดตอาจล้มเหลวและขาดไฟล์บางส่วน ในกรณีเช่นนี้ คุณต้องลบหรือเปลี่ยนชื่อไฟล์ติดตั้งเหล่านี้เพื่อแก้ไขข้อผิดพลาดการอัปเดต Windows 10 0x80070002

หมายเหตุ: บริการอัปเดตต้องถูกปิดให้ไม่ทำงานเบื้องหลังก่อนจึงจะแก้ไขไฟล์เหล่านี้ได้

ขั้นตอนที่ I: ปิดใช้งาน Windows Update Service

1. เปิดกล่องโต้ตอบ Run ด้วย Windows + R keys

2. พิมพ์ services.msc กด Enter เปิดหน้าต่าง Services

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. เลื่อนลงหา Windows Update service คลิกขวาเลือก Properties

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

4. ในแท็บ General ตั้ง Startup type: เป็น Automatic

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

5. คลิก Stop หาก Service status เป็น Running

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

6. คลิก Apply บันทึก แล้ว OK ออก

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

ขั้นตอนที่ II: ลบโฟลเดอร์ Software Distribution

1. กด Windows + E พร้อมกันเปิด File Explorer

2. ไปที่ C:\Windows ไดเรกทอรีที่ติดตั้ง Windows OS

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3A. เลือกโฟลเดอร์ SoftwareDistribution กด Del เพื่อลบ

หมายเหตุ: หากถูกขอให้แก้ไขเป็น administrator ใส่ รหัสผ่าน กด Enter

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3B. หรือ Rename ด้วยการกด F2 แล้วดำเนินต่อไป

ขั้นตอนที่ III: เปิดใช้งาน Windows Update Service อีกครั้ง

1. เปิดหน้าต่าง Services ตาม ขั้นตอนที่ I

2. คลิกขวา Windows Update service เลือก Start

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. รีสตาร์ท อุปกรณ์และลองอัปเดต Windows อีกครั้ง

วิธีที่ 8: รีเซ็ต Winsock Catalog

Winsock Catalog เป็นอินเตอร์เฟสสื่อสารระหว่างซอฟต์แวร์เครือข่าย Windows และบริการเครือข่าย การรีเซ็ตอินเตอร์เฟสนี้ช่วยแก้ไขรหัสข้อผิดพลาดการอัปเดต 0XC1900200 และ 0x80070002 บน Windows 7 และ 10

1. เปิด Command Prompt as administrator เหมือนเดิม

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

2. พิมพ์ netsh winsock reset กด Enter รีเซ็ต Windows Sockets Catalog

คู่มือแก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 แบบขั้นตอน

3. รีสตาร์ท คอมพิวเตอร์ของคุณ เมื่อเสร็จสิ้น

คำถามที่พบบ่อย (FAQs)

Q1. การอัปเดตไดรเวอร์อุปกรณ์จะช่วยแก้ไขปัญหาการอัปเดตได้หรือไม่?

Ans. ใช่ การอัปเดตไดรเวอร์อุปกรณ์อาจช่วยแก้ไขข้อผิดพลาดการอัปเดต 0x80070002 บน Windows 10 อ่านคู่มือ How to Update Device Drivers on Windows 10 เพื่อดำเนินการ

Q2. การปิด-เปิดเครื่อง (power cycling) จะแก้ไขปัญหาการอัปเดตได้หรือไม่?

Ans. ใช่ Power cycling อาจแก้ไขรหัสข้อผิดพลาดการอัปเดต 0x80070002 บน Windows 7 และ 10 คุณสามารถ power cycling ได้ดังนี้:

  • ปิด คอมพิวเตอร์และเราเตอร์
  • ถอด แหล่งจ่ายไฟ
  • กด-ค้างปุ่ม Power ไป 2-3 นาที
  • เสียบ แหล่งจ่ายไฟกลับ
  • เปิด คอมพิวเตอร์หลัง 5-6 นาที

แนะนำ:

  • แก้ไข Computer Did Not Resync Because No Time Data was Available
  • วิธี Eject External Hard Drive บน Windows 10
  • Is Divergent on Netflix?
  • วิธีแก้ไข Windows 10 Touchscreen Not Working

หวังว่าคู่มือนี้ช่วยคุณ แก้ไขข้อผิดพลาดการอัปเดต Windows 10 รหัส 0x80070002 ได้อย่างมีประสิทธิภาพ รู้สึกสบายใจที่จะติดต่อเราด้วยคำถามและข้อเสนอแนะผ่านส่วนความคิดเห็นด้านล่าง