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

แก้ไขข้อผิดพลาด Windows Update 0x80070002: 6 วิธีแก้ที่มีประสิทธิภาพ

สารบัญ

  • 1. รหัสข้อผิดพลาด 0x80070002 หมายถึงอะไร?
  • 2. วิธีแก้ไขรหัสข้อผิดพลาด 0x80070002 ใน Windows
  • 3. สรุป

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

1. รหัสข้อผิดพลาด 0x80070002 หมายถึงอะไร?

ไม่คาดคิด กล่องโต้ตอบโผล่บนหน้าจอหลังคุณคลิกปุ่ม Check for updates กล่าวว่า:

ข้อความเช่นนี้หมายความว่าคุณไม่สามารถทำอัปเดตให้เสร็จสิ้นได้ อาจเพราะไฟล์ระบบสำคัญหายหรือถูกลบบน Windows PC ของคุณ หรือความไม่ตรงกันของข้อมูลระหว่างฐานข้อมูล Windows Update บนคอมพิวเตอร์และคำแนะนำฐานข้อมูลในอัปเดต

สำหรับ Windows เวอร์ชันต่างๆ คุณอาจเจอข้อผิดพลาดนี้พร้อมรหัสตัวเลขต่างๆ เช่น 0x80070002, 0x80070003, 80070002, และ 8007003 ทั้งหมดบ่งชี้ปัญหา Windows Update เดียวกัน นอกจากนี้ รหัสข้อผิดพลาดประเภทนี้อาจโผล่เมื่อคุณติดตั้งแอปพลิเคชันและรีสตาร์ท Windows PC

2. วิธีแก้ไขรหัสข้อผิดพลาด 0x80070002 ใน Windows

รหัสข้อผิดพลาดนี้อาจเกิดจากการลบไฟล์ระบบสำคัญด้วยตนเอง, การใช้การตั้งค่าผิด, การติดเชื้อไวรัสและมัลแวร์ ฯลฯ ไม่ว่าสาเหตุจะเป็นอะไร คุณสามารถใช้วิธีแก้ไขที่พิสูจน์แล้วต่อไปนี้เพื่อ troubleshoot ข้อผิดพลาดอัปเดตนี้ รวมถึง:

1. ตรวจสอบการตั้งค่าวันที่และเวลา

ดูเหมือนจะไร้เหตุผลที่จะแก้ข้อผิดพลาดอัปเดต 0x80070002 ด้วยการตั้งค่าวันที่และเวลา แต่มันเป็น quick fix จริงๆ เมื่อเจอปัญหาอัปเดตแบบนี้ หากวันที่และเวลาไม่ซิงโครไนซ์กับเซิร์ฟเวอร์เวลาอินเทอร์เน็ต จะก่อให้เกิดข้อผิดพลาด Windows Update ดังนั้นตรวจสอบมันเป็นอันดับแรกหากข้อผิดพลาดอัปเดตโผล่ขึ้นมา

  1. คลิก Date and Time ที่มุมขวาล่างของหน้าจอ แล้วคลิก Change date and time settings
  2. เลือก Change date and time ให้แน่ใจว่าวันที่และเวลาถูกต้องบน Windows แล้วคลิก OK
  3. คลิก Change time zone ให้แน่ใจว่า time zone ถูกต้อง แล้วคลิก OK
  4. คลิก Internet Time ที่ด้านบน แล้วคลิก Change Settings
  5. ติ๊กถูกกล่องข้าง Synchronize with an Internet time server คลิก Update now แล้วคลิก OK
  6. รีสตาร์ท Windows และลองอัปเดตอีกครั้ง

2. เปลี่ยนชื่อหรือลบโฟลเดอร์ SoftwareDistribution

โฟลเดอร์ SoftwareDistribution ใช้จัดเก็บไฟล์ชั่วคราวที่อาจจำเป็นสำหรับติดตั้ง Windows Update บนคอมพิวเตอร์ของคุณ ในกรณีที่ไฟล์อัปเดตเสียหาย คุณต้อง เปลี่ยนชื่อหรือลบโฟลเดอร์ SoftwareDistribution เพื่อป้องกันไม่ให้ Windows Update ใช้ไฟล์ผิด ทำให้มันสามารถดาวน์โหลดและแตกไฟล์อัปเดตที่เกี่ยวข้องจากศูนย์ได้

  1. คลิก Start > Control Panel พิมพ์ Administrative Tools ในกล่องค้นหา กด Enter
  2. หาและดับเบิลคลิก Services ใส่รหัสผ่านแอดมินหากถาม ค้นหา Windows Update service ในรายการ คลิกขวาเลือก Stop บน Windows XP คลิกขวา Automatic Updates เลือก Stop
  3. คลิก My Computer เปิด C drive ที่ระบบปฏิบัติการติดตั้งอยู่
  4. เปิดโฟลเดอร์ Windows แล้ว เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution หรือลบเนื้อหาภายในไดเรกทอรีนี้
  5. กลับไปที่ Windows Update Service ใน Control Panel คลิกขวา คลิก Start เพื่อเปิดใช้งาน
  6. รีสตาร์ท Windows Update Service คลิก Check for updates ดูว่าทำงานหรือไม่

3. รัน System File Checker (SFC)

ไฟล์ระบบคือไฟล์ที่ Windows พึ่งพาเพื่อทำงานอย่างถูกต้อง การเสียหายของไฟล์ระบบใดๆ สามารถทำให้ Windows Update ล้มเหลวได้ ดังนั้นคุณต้องตรวจสอบว่ามีไฟล์ระบบเสียหายหรือไม่ และแก้ไขด้วยการรันเครื่องมือ System File Checker

  1. เปิดเมนู Start พิมพ์ cmd ในแถบค้นหา
  2. คลิกขวา Command Prompt เลือก Run as administrator
  3. พิมพ์คำสั่ง: sfc /scannow เพื่อเริ่ม SFC
  4. รอกระบวนการเสร็จและซ่อมแซมไฟล์ที่เสียหาย
  5. ลบไฟล์ที่เสียหายซ่อมไม่ได้ ที่อยู่ในไดเรกทอรี Windows/Logs/CBS

4. ตรวจสอบและซ่อมแซมข้อผิดพลาดระบบไฟล์

File System Errors เป็นข้อผิดพลาดที่เกี่ยวกับดิสก์อย่างพื้นฐาน เช่น ไฟล์เสียหาย, bad sectors, ความเสียหายของความสมบูรณ์ของดิสก์ ฯลฯ หากมีข้อผิดพลาดบนดิสก์เริ่มต้นที่ติดตั้งระบบปฏิบัติการ อาจทำให้ Windows Update ล้มเหลวและรายงานรหัสข้อผิดพลาด 0x80070002 และ Windows มียูทิลิตี้ชื่อ CHKDSK เพื่อตรวจสอบและซ่อมแซมข้อผิดพลาดระบบไฟล์

  1. พิมพ์ cmd ใน Search Box Command Prompt จะโผล่ คลิกขวาเลือก Run as administrator
  2. พิมพ์ chkdsk *: /r ในหน้าต่างป๊อปอัพ กด Enter เช่น ถ้า USB ไดรฟ์ที่เข้าถึงไม่ได้คือดิสก์ H ให้พิมพ์ chkdsk h: /r
  3. รอขั้นตอน chkdsk เสร็จ
  4. รีบูทคอมพิวเตอร์ Windows และลองอัปเดต OS อีกครั้ง

5. ใช้ Windows Update Troubleshooter

  1. กดปุ่ม Windows key และ I key พร้อมกันเพื่อเปิด Settings
  2. ไปที่แท็บ Troubleshoot เลือก Windows Update
  3. คลิกปุ่ม Run the troubleshooter เพื่อเริ่มตรวจจับปัญหา
  4. เลือก Apply this fix หรือ Skip this fix
  5. ปฏิบัติตามคำแนะนำบนหน้าจอจนกระบวนการทั้งหมดเสร็จ
  6. รีบูทคอมพิวเตอร์และรัน Windows Update อีกครั้ง

6. ติดตั้งอัปเดตด้วยตนเอง (Manually reinstall the update)

หากวิธีข้างต้นไม่ได้ผลและระบบยังแสดงรหัสข้อผิดพลาด 0x8007002 ใน Windows Update คุณสามารถติดตั้งอัปเดตด้วยตนเอง

  1. ไปที่เว็บไซต์ Microsoft Update Catalog
  2. ค้นหาอัปเดตโดยใช้ KB number ของอัปเดตที่คุณต้องการ เช่น KB3194798
  3. คลิกปุ่ม Download สำหรับเวอร์ชัน 64-bit หรือ 32-bit ของอัปเดต

หากคุณไม่รู้ประเภทระบบของคุณ ไปที่ Settings > System คลิก About แล้วตรวจสอบ System type

  1. บนหน้าต่างป๊อปอัพที่มีลิงก์ดาวน์โหลดตรง คลิกเพื่อดาวน์โหลดไฟล์ .msu
  2. ใช้ลัด Windows key + I เปิด Power User menu เลือก Command Prompt (admin)
  3. พิมพ์คำสั่งต่อไปนี้ และกด Enter:
    wusa C:\PATH-TO-UPDATE\NAME-OF-UPDATE.msu /quiet /norestart
  4. รีบูทอุปกรณ์เพื่อเสร็จสิ้นการใช้งานอัปเดต

3. สรุป

รหัสข้อผิดพลาด Windows Update 0x80070002 นี้สามารถแก้ไขได้ง่ายด้วยวิธีแก้ไขโดยละเอียดในบทความนี้ ในกรณีที่หายาก ปัญหายังคงอยู่ คุณสามารถรีเซ็ตและติดตั้ง Windows ใหม่เพื่อตั้งค่าคอมพิวเตอร์จากศูนย์ หลัง troubleshooting ปัญหาแล้ว คุณสามารถติดตั้งและเพลิดเพลินกับ Windows OS ที่อัปเดตแล้วบนอุปกรณ์ของคุณ

อ่านเพิ่มเติม:

  • วิธีแก้ USB ไดรฟ์เข้าถึงไม่ได้บน Windows 10?
  • ทำอย่างไรถ้าฮาร์ดดิสก์เป็น Unallocated บน Windows 10?
  • อัปเดต 2022: กู้ไฟล์ที่ลบบน Windows PC ได้ง่าย
  • [Fixed] The system cannot find the file specified บน Windows 10/8/7