เมื่อคอมพิวเตอร์เชื่อมต่ออินเทอร์เน็ต Windows 10/11 จะค้นหาอัปเดตล่าสุดโดยอัตโนมัติ ผู้ใช้ยังเลือกติดตั้งด้วยตนเองแทนอัปเดตอัตโนมัติได้
ผลคือ อัปเดต Windows เรียบร้อยให้เข้าถึงฟีเจอร์ล่าสุดของ Microsoft services และแอปพลิเคชัน เช่น Office และ Outlook ยังให้ bug fixes และการบำรุงรักษาความปลอดภัยระบบ
ผู้ใช้ Windows ส่วนใหญ่คุ้นเคยกับข้อความข้อผิดพลาดต่อไปนี้:
"An error occurred while checking for new updates for your computer. Error(s) found: Code 80070002 Windows Update encountered an unknown problem."
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือทำงานช้า
คุณอาจเจอปัญหานี้ขณะพยายามติดตั้งบาง Windows 10/11 updates เช่น KB3200970 และแพ็กเกจอื่นๆ น่าจะเจอ feature update to Windows 10/11, version 1709 – error 0x80070002 หรือ feature update to Windows 10/11, version 1903 – error 0x80070002 ขึ้นอยู่กับเวอร์ชันที่พยายามติดตั้ง อัปเดตจะเริ่มดาวน์โหลด แต่ทุกทีถึงหน้าจอการติดตั้ง จะล้มเหลวทันทีและถอนติดตั้งตัวเอง อาจ reboot คอมพิวเตอร์ แล้วล้มเหลวและถอนติดตั้ง
ข้อผิดพลาด 0x80070002 และ 0x80070003 ทั้งคู่เกี่ยวข้องกับ Windows updates ขณะทำงานบน Windows PC และพยายามติดตั้ง system updates อาจเจอ Error Code 0x80070002 หรือ 0x80070003 ปัญหานี้มักปรากฏพร้อมข้อความข้อผิดพลาดที่ต่างกันระหว่าง Windows versions
Error Code 0x80070002 คืออะไร?
อีกข้อผิดพลาดที่อาจเจอขณะพยายามอัปเดต Windows 10/11 เป็นเวอร์ชันล่าสุดคือ 0x80070002 Update errors เป็นเรื่องทั่วไป และแสดงด้วย code names ต่างๆ แทนแง่มุมต่างๆ ของปัญหา อย่างไรก็ตาม มีหลายวิธีแก้ปัญหานี้ครั้งหนึ่งและלתמיד
ผู้ใช้หลายรายรายงานว่าไม่สามารถอัปเดต OS เป็นเวอร์ชันล่าสุดได้ เมื่อเข้าถึง Windows Update ผ่าน settings มันรันสั้นๆ แล้วค้างและคืนค่า 0x80070002 error อื่นรายงานได้ 0x80070003 error code แทน
รหัสข้อผิดพลาดมักเห็นเมื่ออัปเกรดจาก Windows 7 หรือ 8 เป็น Windows 10/11 แต่ก็อาจเกี่ยวข้องกับ app updates 儘管 Microsoft ยืนยันบั๊กนี้อย่างเป็นทางการและให้ fixes แต่ไม่ชัดเจนว่าปัญหาใดก่อให้เกิดมัน ข้อผิดพลาด Windows 10/11 update ก่อนหน้านี้มักเกิดจาก incomplete previous update installation, registry errors, date/time settings ผิด, antivirus, ฯลฯ
อย่างไรก็ตาม ในกรณีนี้ รหัสข้อผิดพลาดบ่งชี้ initialization issues หมายถึงไฟล์ที่ดาวน์โหลดถูกแยก (extracted) บนคอมพิวเตอร์ แต่ส่วนหนึ่งของแพ็กเกจถูกทิ้งไว้ด้วยเหตุผลบางอย่าง
คุณอาจเจอหลายรูปแบบของ 0x80070002 error ไม่ว่าจะเป็นเวอร์ชันไหน ปัญหาเดิมคือ: ผู้ใช้ไม่สามารถอัปเดต Windows computers ได้ ผลคือปัญหาหลากหลายอาจเกิดระหว่างการทำงานของ PC ข้อความต่อไปนี้เกี่ยวข้องกับปัญหานี้:
- Try again later
Something happened to this app. We're working to fix the problem.
The error code is 0x80070002, in case you need it.
- An error has occurred in the program during initialization. If this problem continues, please contact your system administrator.
Error code: 0x80070002
- Windows could not search for new updates
An error occurred while checking for new updates for your computer
Error(s) found: Code 80070002
- Error encountered
There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070002)
ดังนั้น Error Code 0x80070002 หมายถึงปัญหากับ Windows Update ที่ป้องกันไม่ให้ติดตั้งอัปเดต อาจแสดงคำเตือนว่า BITS (Background Intelligent Transfer Service) ถูก terminated แต่ปัญหาอยู่ที่ Windows Update
คุณอาจเจอปัญหานี้ขณะพยายามติดตั้ง Windows 10/11 updates ต่างๆ เช่น KB3200970 อัปเดตจะเริ่มดาวน์โหลด แต่ทุกทีถึงจุดที่ควรติดตั้ง จะล้มเหลวและถอนติดตั้งตัวเอง หรือ reboot คอมพิวเตอร์ แล้วล้มเหลวและถอนติดตั้ง
ทริกเกอร์เดียวกันใช้จัดการ 0x80070002 (หรือ 0x80070003) errors ได้ โชคดีที่มีบางอย่างทำได้เพื่อแก้ปัญหานี้และรัน Windows 10/11 update สำเร็จ ตรวจสอบวิธีด้านล่างเพื่อดูว่าต้องทำอะไรเพื่อกำจัดรหัสข้อผิดพลาด
สาเหตุของ Windows Update Error 0x80070002
สาเหตุหลักของข้อผิดพลาด 0x80070002 ดังนี้:
- ไฟล์ระบบเสียหาย — มัลแวร์เป็นสาเหตุหลักของ file corruption ที่รบกวน Windows processes รวมถึง Windows Update ในกรณีนี้ ต้องแทนที่หรือซ่อมไฟล์เสียหายด้วยไฟล์ที่สมบูรณ์ เพื่อให้ OS ทำงานถูกต้อง
- Windows Update services ไม่ตอบสนอง — หากปัญหามาจาก WU services สำคัญที่ค้างอยู่ คุณแก้ได้โดยการรีเซ็ตทุก Windows component
- Windows Registry entries หายไปหรือเสียหาย — Corrupt Windows Registry entries อาจทำให้ Error 0x80070002 เนื่องจาก OS ไม่สามารถหาไฟล์ที่จำเป็นสำหรับอัปเดต ทำให้บูทไม่ถูกต้อง
- การเชื่อมต่ออินเทอร์เน็ตไม่เสถียร — ต้องการการเชื่อมต่ออินเทอร์เน็ตเสถียรเพื่อติดตั้ง Windows update หากการเชื่อมต่อไม่เสถียร เกือบแน่นอนจะได้ Windows Update error
- Windows Update Service ถูกปิดใช้งาน — ก่อนดาวน์โหลดและติดตั้ง Windows update ต้องเปิด Windows Update service ก่อน มิฉะนั้น 0x80070002 error code จะปรากฏ
- การตั้งค่าผิดปกติ — Windows 10/11 Update Error 0x80070002 อาจเกิดหาก Windows Update settings ของคุณตั้งค่าผิด
การรู้สาเหตุของ Windows Update 0x80070002 เป็นครึ่งหนึ่งของการต่อสู้ จะช่วยตัดสินใจโฟกัส troubleshooting efforts ที่ไหน เพื่อไม่เสียเวลา อย่างไรก็ตาม หากไม่สามารถแยกแยะแหล่งปัญหาได้ คู่มือ troubleshooting ด้านล่างควรช่วยมาก ต้องทำตามโซลูชันตามลำดับที่ระบุที่นี่
โซลูชันสำหรับ Windows 10/11 Update Error 0x80070002
การรีสตาร์ทคอมพิวเตอร์เป็นวิธีแก้ Windows 10/11 Update Error 0x80070002 ที่ง่ายที่สุด และเป็นสิ่งแรกที่ควรลองขณะ troubleshooting ปิดโปรแกรมและเอกสารทั้งหมดที่กำลังทำงาน เพื่อไม่สูญเสียความก้าวหน้า รีสตาร์ทคอมพิวเตอร์ และลองติดตั้งอัปเดตอีกครั้ง
คุณควรตรวจสอบการเชื่อมต่ออินเทอร์เน็ตด้วย การเชื่อมต่อเครือข่ายอาจรบกวนการดาวน์โหลดอัปเดต ทำให้เกิดข้อผิดพลาดนี้ หากเชื่อมต่อผ่าน Wi-Fi ลองเปลี่ยนเป็น LAN และในทางกลับกัน แล้วดาวน์โหลดและติดตั้งอัปเดตอีกครั้ง
วิธีง่ายที่สุดแก้ Error 0x80070002 คือสแกนคอมพิวเตอร์ด้วย PC Repair Tool ที่น่าเชื่อถือ ซึ่งจะตรวจสอบระบบหาทุกอย่างที่อาจส่งผลต่อประสิทธิภาพ เช่น Windows Update glitches อย่าง 0x80070002 error นี้
คุณควรพิจารณาปิด firewall และ antivirus software ชั่วคราวด้วย เนื่องจากเป็นผู้กระทำทั่วไปที่สุดป้องกัน Windows Update ไม่ให้ทำงาน หากโซลูชันข้างต้นไม่ได้ผล พิจารณาต่อไปนี้:
โซลูชัน #1: ใช้ประโยชน์จาก Windows Update Troubleshooter
Windows Update troubleshooter เป็นหนึ่งใน built-in utilities หลายอย่างใน Windows 10/11 เครื่องมือนี้ออกแบบมาเพื่อช่วยแก้ปัญหาที่ป้องกันไม่ให้คุณอัปเดต OS เมื่อมีปัญหากับ Windows Update ควรลองเครื่องมือนี้ก่อน
เพื่อเข้าถึง Windows Update troubleshooter ทำตามขั้นตอน:
- เปิด Run dialog ด้วยการกด Windows logo key และ R พร้อมกัน
- ใส่ msdt.exe /id WindowsUpdateDiagnostic เปิดหน้าต่าง Windows Update troubleshooter
- คลิก Next ทำตามคำแนะนำบนหน้าจอ เพื่อให้ troubleshooter หาและแก้ WU issues ใดๆ
ตรวจสอบว่า Windows Update troubleshooter แก้ปัญหาสำเร็จหรือไม่ หากไม่ได้ ดำเนินขั้นตอนถัดไปด้านล่าง
โซลูชัน #2: ลองรีสตาร์ท Windows Update Service
สาเหตุหลักของข้อผิดพลาดนี้คือคุณมี corrupt หรือ incomplete update files ในระบบ ทางเทคนิค การรีสตาร์ท Windows Update service และลบ corrupt หรือ saved update files ทั้งหมดในโฟลเดอร์ SoftwareDistribution ช่วยผู้ใช้ส่วนใหญ่แก้ 0x80070002 error
ขั้นตอนดำเนินการส่วนนี้:
- ปิด Windows Update service กด Windows + R เปิด Run dialog box
- ในกล่องค้นหา Run พิมพ์ services.msc กด OK
- ตอนนี้คุณเปิดหน้าต่าง Services บน PC หา local service ชื่อ Windows Update ในรายการ services
- คลิก Stop หลังดับเบิลคลิกที่ Windows Update service
- ต่อไป ลบ temporary update files ในโฟลเดอร์ Software Distribution
- เปิด My Computer หรือ This PC นำทางไป drive C หรือไดรฟ์ที่ติดตั้ง OS
- เลือก Windows >SoftwareDistribution
- หาโฟลเดอร์ DataStore และ Download ภายใน Software Distribution ลบไฟล์และโฟลเดอร์ทั้งหมดในสองโฟลเดอร์นี้
- เริ่ม Windows Update service ใหม่
- ดำเนินต่อโดยเปิดหน้าต่าง Services ค้นหา Windows Update service ด้วยคำแนะนำข้างต้น
- ดับเบิลคลิก Windows Update แล้วเลือก Start
การรีสตาร์ท Windows Update service ทำงานส่วนใหญ่ แต่หากไม่ช่วย ดำเนินโซลูชันถัดไป
โซลูชัน #3: ตรวจสอบการตั้งค่าเวลาและวันที่ของคอมพิวเตอร์
การตั้งค่าเวลาและวันที่ของระบบที่ไม่ถูกต้อง อาจก่อให้เกิดปัญหาระหว่าง Windows Update ในกรณีนี้ การซิงโครไนซ์ Date and Time settings ของคอมพิวเตอร์กับ Internet time server แก้ปัญหาได้สมบูรณ์ คุณต้องเปลี่ยนวันที่และเวลาหากไม่ต้องการ sync กับ Internet time
วิธีแก้ ทำตามขั้นตอน:
- กด Windows + X เปิด Power User menu เลือก Control Panel
- เลือก Large icons จาก View by dropdown
- เลือก Date and Time จากเมนู dropdown
- คลิก Change date and time… ทำการเปลี่ยนแปลงที่จำเป็น
- คลิก Change time zone… เลือก time zone ที่ตรงกับที่ตั้งของคุณ
- ไปแท็บ Internet Time เลือก Change settings ด้านซ้าย
- ติ๊ก Synchronize with an Internet time server และไซต์ที่ต้องการซิงค์เวลา กด Update now
- คลิก OK เพื่อให้การเปลี่ยนแปลงมีผล รีสตาร์ทคอมพิวเตอร์
หลังรีสตาร์ท เปิด Windows Update ตรวจสอบอัปเดตอีกครั้ง หากข้อความข้อผิดพลาด 0x80070002 เกิดจาก date and time settings ผิด การใช้โซลูชันนี้จะแก้ปัญหาได้รวดเร็วและง่าย
โซลูชัน #4: แก้ไฟล์ระบบที่เสียหาย
สาเหตุหลักอีกอย่างของ Error 0x80070002 ในคอมพิวเตอร์ Windows คือ corrupt system files คุณแก้ได้ด้วย Windows utilities เช่น SFC (System File Checker) และ DISM (Deployment Image Servicing & Management)
Windows 10/11 มีเครื่องมือและยูทิลิตี้หลายอย่างสำหรับซ่อมแซม Windows system DISM เป็นหนึ่งในนั้น ตรวจสอบและซ่อม Windows image files ทั้ง online และ offline ที่เสียหายหรือต้องการซ่อมแซม
ทำตามคำแนะนำด้านล่างเพื่อสแกน PC หา corrupt files และพยายามซ่อม:
- เปิด Command Prompt ด้วยสิทธิ์ admin คลิกไอคอน Start เมนู พิมพ์ cmd ในกล่องค้นหา คลิกขวา Command Prompt จากผลลัพธ์ เลือก Run as administrator จากตัวเลือก คลิก Yes บนหน้าต่าง UAC
- ใน CMD ใส่คำสั่ง sfc /scannow กด Enter ค้าง Command Prompt เปิดจนคำสั่งเสร็จ
- SFC จะแสดงผลการตรวจสอบเมื่อคำสั่งเสร็จ รายการ corrupt system files หาได้ใน log file cbs.log ที่ directory path: C:\Windows\Logs\CBS
- ใส่คำสั่ง: DISM.exe /Online /Cleanup-image /Restorehealth
- ปิด Command Prompt ลองรันคำสั่ง Check for updates อีกครั้ง
ไม่โชคดี? ลองโซลูชันถัดไป
โซลูชัน #5: ปิด Proxy Connection ของ PC
Windows Update errors อาจเกิดจาก proxy connection บนคอมพิวเตอร์ เริ่มจาก proxy connection ทำหน้าที่เป็นเซิร์ฟเวอร์เชื่อมผู้ใช้กับหน้าเว็บหรือ web addresses ทำงานเป็นสะพานระหว่างระบบของคุณและอินเทอร์เน็ต
เพิ่มเติม Proxy Servers มี firewall และ web filter เพิ่มเติม กรองสิ่งไม่ดีที่พยายามเข้าระบบ ผลคือให้ความเป็นส่วนตัวระดับสูงกับคอมพิวเตอร์
บางกรณี Proxy server บล็อกการเชื่อมต่อระหว่างระบบของคุณและ Update server connection ทำให้เกิดข้อผิดพลาดระหว่างดาวน์โหลดแพ็กเกจ
ขั้นตอนปิด proxy connection ของ PC:
- ไปที่ Control Panel ของคอมพิวเตอร์
- ไป Network and Internet > Internet Settings
- คลิก LAN Settings บนแท็บ Connections
- เอาติ๊กออกจากกล่อง "Use a proxy server for your LAN."
คลิก OK ปิดหน้าต่าง LAN Settings คลิก Apply แล้ว OK บันทึกการตั้งค่า
โซลูชัน #6: ใช้ Windows Update Assistant
Windows Update Assistant เป็นเครื่องมือที่มีประโยชน์ ดาวน์โหลดด้วยตนเองจากเว็บไซต์ Microsoft มันทำให้การอัปเดตหรืออัปเกรดคอมพิวเตอร์อัตโนมัติ
เพียงดาวน์โหลด utility รัน และทำตามคำแนะนำบนหน้าจอเพื่ออัปเกรดระบบ
จำไว้ว่าต้องการการเชื่อมต่ออินเทอร์เน็ตที่เสถียร และความสามารถในการรีสตาร์ทคอมพิวเตอร์เมื่อได้รับแจ้ง
ข้อคิดสุดท้าย
หากโซลูชันเหล่านี้ไม่ได้ผล ลองทำ clean boot ก่อน การปิด non-Microsoft startup applications และ services ทั้งหมดเป็นขั้นตอนแรกในการ clean boot บนระบบของคุณ ทำไมถึงเช่นนั้น? การมีแอปพลิเคชันบุคคลที่สามอาจสร้างอุปสรรคเพิ่มเติมขณะพยายามติดตั้ง Windows Updates ล่าสุดและเจอ 0x80070002 error
นี่คือวิธีทั่วไปและมีประสิทธิภาพที่สุดสำหรับแก้ 0x80070002 error code ใน Windows Update วิธีไหนมีประสิทธิภาพมากที่สุดสำหรับปัญหาของคุณ? หากปัญหายังคงอยู่ โปรดความคิดเห็นด้านล่าง เราจะดูว่าอะไรช่วยคุณได้อีก