Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ปัญหาเมื่อคุณได้รับรหัสข้อผิดพลาดการอัปเดต Windows 0x80070012

การอัปเดต Windows จำเป็นสำหรับระบบ Windows 10/11 โดยเฉพาะอย่างยิ่งเนื่องจากจะผลักดันการอัปเดตความปลอดภัยไปยังคอมพิวเตอร์ อย่างไรก็ตาม ในบางครั้งผู้ใช้พบข้อผิดพลาดของ Windows Update 0x80070012 ขณะพยายามอัปเดต Windows 10/11 ข้อผิดพลาดของ Windows 0x80070012 เกิดจากระบบที่กำหนดค่าผิดพลาด ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อคุณพยายามอัปเดตหน้าต่างหรือแอปพลิเคชันใดๆ ข้อผิดพลาดนี้บ่งชี้ว่าพีซีของคุณค้าง ระบบทำงานช้า การปิดอัตโนมัติของคำขอใด ๆ สาเหตุของข้อผิดพลาดนี้คือไวรัสและมัลแวร์ เนื่องจากไฟล์เสียหายและอาจทำให้ Windows ล้มเหลวได้ การติดตั้งแอปพลิเคชันหรือไดรเวอร์ซอฟต์แวร์ที่ไม่สมบูรณ์อาจเป็นสาเหตุของข้อผิดพลาดนี้ได้เช่นกัน

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

รหัสข้อผิดพลาดของ Windows Update 0x80070012 คืออะไร

Windows Update คือบริการของ Microsoft ที่ใช้ในการจัดเตรียมการอัปเดตสำหรับซอฟต์แวร์ของ Microsoft รวมถึงระบบปฏิบัติการ Windows บริการ Windows Update มีการอัปเดตในรูปแบบของแพตช์และเซอร์วิสแพ็ค วัตถุประสงค์หลักของ Windows Update คือเพื่อให้ระบบปฏิบัติการได้รับการอัปเดตด้วยคุณลักษณะด้านความปลอดภัยและการปรับปรุงที่ได้รับการปรับปรุง ทุกวันอังคารที่สองของเดือนเรียกว่า “Patch Tuesday” ซึ่งเป็นวันที่ Microsoft ออกโปรแกรมแก้ไขและอัปเดตความปลอดภัยเป็นประจำสำหรับผู้ใช้ระบบปฏิบัติการ Windows

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

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

อย่างไรก็ตาม ผู้ใช้จำนวนมากรายงานว่าได้รับ Windows Update Error Code 0x80070012 เมื่อพยายามอัปเดตไดรเวอร์เครื่องพิมพ์

นี่คือตัวอย่างข้อความแสดงข้อผิดพลาดสำหรับกรณีนี้:

การอัปเดตไดรเวอร์ Canon สำหรับ Canon Inkjet MP830 Series – ข้อผิดพลาด 0x80070012

เครื่องพิมพ์ยังคงใช้งานได้แต่อาจไม่ได้รับการอัปเดตอื่นๆ จนกว่าข้อผิดพลาดจะได้รับการแก้ไข การรีเซ็ตหน้าต่างก็ใช้งานไม่ได้เช่นกัน

ผู้ใช้หลายคนพบรหัสข้อผิดพลาดของ Windows Update 0x80073712 แม้ว่าจะมีการรายงานในคอมพิวเตอร์ที่ใช้ Windows 10/11 เป็นส่วนใหญ่ โชคดีที่มีหลายวิธีในการแก้ปัญหา ในคำแนะนำด้านล่าง เราจะสรุปวิธีแก้ปัญหาต่างๆ

อะไรทำให้ Windows Update Error Code 0x80070012?

ตามที่ปรากฏ มีสาเหตุหลายประการที่อาจเรียกรหัสข้อผิดพลาดนี้โดยเฉพาะ นี่คือรายการของผู้กระทำผิดที่อาจก่อให้เกิดข้อผิดพลาด Windows Update 0X80070012:

  • ปัญหาทั่วไปของ Windows Update – วิธีที่เหมาะสมที่สุดในการเริ่มแก้ไขปัญหานี้คือเรียกใช้ตัวแก้ไขปัญหา Windows Update หากกลยุทธ์การซ่อมแซมครอบคลุมถึงปัญหาแล้ว ยูทิลิตี้จะสามารถแก้ไขปัญหาได้โดยอัตโนมัติ
  • บริการของ WU ติดอยู่ในสถานะขอบรก – หากปัญหาเกิดจากปัญหาที่เกี่ยวข้องกับสถานะของบริการ WU ที่สำคัญหลายอย่างที่ไม่ได้เปิดหรือปิด ในการแก้ไขปัญหานี้ คุณจะต้องรีเซ็ตส่วนประกอบ Windows ทั้งหมดผ่านตัวแทนอัตโนมัติหรือด้วยชุดคำสั่งด้วยตนเองภายในพร้อมท์คำสั่งที่มีการยกระดับ
  • ไฟล์ระบบเสียหาย – สถานการณ์สมมติทั่วไปอีกประการหนึ่งที่จะทำให้เกิดปัญหานี้คือไฟล์ระบบเสียหายบางประเภทที่ส่งผลต่อองค์ประกอบ WU ผู้ใช้หลายคนที่ประสบปัญหาเดียวกันสามารถแก้ไขปัญหาได้โดยการปรับใช้การสแกน SFC และ DISM ในสถานการณ์ที่ร้ายแรงกว่านั้น คุณอาจต้องไปติดตั้งซ่อมแซม
  • รายการรีจิสทรีของ Windows เสียหาย – รายการรีจิสทรีของ Windows ที่เสียหายสามารถเรียก Windows Update Error 0x800f0805 ได้ เนื่องจากหาก Windows ไม่พบไฟล์ที่จำเป็นสำหรับการอัพเดท จะไม่สามารถบู๊ตได้อย่างถูกต้อง ซึ่งจะส่งผลให้เกิดข้อผิดพลาด
  • การเข้าถึงอินเทอร์เน็ตที่ไม่เสถียร – จำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรเพื่อติดตั้งการอัปเดต Windows หากการเชื่อมต่อของคุณไม่เสถียร คุณอาจพบข้อผิดพลาดในการอัปเดต Windows
  • ปิดบริการ Windows Update – คุณต้องเปิดใช้งานบริการ Windows Update เพื่อให้สามารถดาวน์โหลดและติดตั้งการอัปเดต Windows ได้ มิฉะนั้น ข้อความแสดงข้อผิดพลาดจะถูกส่งออกไป
  • การกำหนดค่าผิดพลาด – หากการตั้งค่า Windows Update ของคุณไม่ได้รับการกำหนดค่าอย่างเหมาะสม มีโอกาสที่คุณจะพบข้อผิดพลาดของ Windows Update 0x80070012
  • หน่วยงานที่เป็นอันตราย – หน่วยงานที่เป็นอันตราย เช่น ไวรัส มัลแวร์ และแอดแวร์เป็นสาเหตุของข้อผิดพลาดต่างๆ ของ Windows และ Windows Update Error 0x80070012 ก็ไม่ได้รับการยกเว้น

วิธีการแก้ไข Windows Update Error Code 0x80070012

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

คุณต้องตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณด้วย การเชื่อมต่อเครือข่ายของคุณอาจรบกวนการดาวน์โหลดการอัปเดตและทำให้เกิดข้อผิดพลาดนี้ ในการแก้ไขปัญหานี้ ให้ลองเปลี่ยนไปใช้ตัวเชื่อมต่อ LAN หากคุณใช้ Wi-Fi หรือในทางกลับกัน เมื่อเสร็จแล้ว ให้ลองดาวน์โหลดและติดตั้งการอัปเดตอีกครั้ง

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

หากวิธีแก้ปัญหาข้างต้นไม่ได้ผล คุณควรลองใช้วิธีแก้ปัญหาด้านล่าง:

แก้ไข #1:บังคับรีสตาร์ท Windows

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

ดังนั้น หากมีการอัปเดตและคุณพยายามติดตั้ง การอัปเดตนั้นอาจล้มเหลวด้วยรหัสข้อผิดพลาดของ Windows Update 0x80070012 ในการแก้ไขปัญหานี้ คุณต้องอนุญาตให้ระบบปฏิบัติการของคุณทำการติดตั้งการอัปเดตที่รอดำเนินการให้เสร็จสิ้น

นี่คือวิธีการ:

  1. คลิกเมนู Start แล้วกดปุ่ม Update and Restart
  2. ตอนนี้ Windows จะรีสตาร์ทและติดตั้งการอัปเดตที่รอดำเนินการให้เสร็จสิ้น
  3. หลังจากที่คอมพิวเตอร์บูทเครื่องแล้ว ให้กลับไปที่ยูทิลิตี้ Windows Update และติดตั้งการอัปเดตใหม่ล่าสุด
  4. ข้อผิดพลาดควรได้รับการแก้ไขแล้ว มิฉะนั้น ให้ดำเนินการแก้ไขอื่น

แก้ไข #2:เรียกใช้ Windows Update ภายใต้คลีนบูต

Clean Boot เป็นกระบวนการที่ใช้ในการเปิดระบบปฏิบัติการ Windows โดยใช้ชุดทรัพยากรขั้นต่ำซึ่งรวมถึงไดรเวอร์และโปรแกรม วิธีนี้ช่วยป้องกันความขัดแย้งของซอฟต์แวร์ที่อาจเกิดขึ้นระหว่างการติดตั้งโปรแกรม การอัปเดต หรือเมื่อเรียกใช้โปรแกรมเฉพาะ

โปรดทราบว่า Safe Mode และ Clean Boot มีความแตกต่างกัน โดยที่ระบบเดิมมีส่วนช่วยเหลือในการแก้ปัญหาและวินิจฉัยปัญหาขั้นสูงที่เกี่ยวข้องกับระบบ Windows 10/11

นี่คือวิธีการเปิดระบบภายใต้สถานะ Clean Boot:

  1. ในช่องค้นหาของแถบงาน ให้พิมพ์ “MSConfig” (ไม่มีเครื่องหมายอัญประกาศ) แล้วกดปุ่ม Enter เพื่อเปิดหน้าต่างการกำหนดค่าระบบ
  2. ภายใต้แท็บ General ให้ป้อนฟิลด์ Selective Startup และยกเลิกการเลือกช่อง Load Startup Items ตรวจสอบให้แน่ใจว่าได้เลือกช่อง Load system services และ Use original boot configuration box ไว้
  3. ตอนนี้ ไปที่แท็บบริการและทำเครื่องหมายที่ช่องถัดจากซ่อนบริการทั้งหมดของ Microsoft ก่อนคลิกปิดใช้งานทั้งหมด
  4. คลิก Apply ตามด้วยปุ่ม OK ก่อนรีสตาร์ทเครื่อง
  5. ในการเริ่มต้นครั้งถัดไป Windows จะโหลดภายใต้สถานะ Clean Boot

จากนั้นคุณอาจลองติดตั้ง Windows Updates ที่รอดำเนินการโดยไม่พบรหัสข้อผิดพลาด 0x80070012

แก้ไข #3:เรียกใช้ตัวแก้ไขปัญหา Windows Update

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

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

ในการเรียกใช้เครื่องมือนี้ ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดยูทิลิตี้ Run โดยกดปุ่ม Windows + R
  2. พิมพ์ ms-settings:troubleshoot ลงในช่องข้อความแล้วกด Enter นี่ควรเปิด Windows Update Troubleshooter.ms-settings Troubleshooter
  3. ตอนนี้ ไปที่การแก้ไขปัญหา เลื่อนลงผ่านรายการคำแนะนำแล้วคลิก Windows Update
  4. เลือก Run the Troubleshooter.Windows Troubleshooter
  5. รอในขณะที่เครื่องมือแก้ปัญหาพบปัญหาใดๆ ที่อาจเกิดขึ้นกับยูทิลิตี้ Windows Update
  6. เมื่อเครื่องมือวิเคราะห์เสร็จแล้ว ให้กดปุ่ม Apply and Fix
  7. สุดท้าย รอให้กระบวนการเสร็จสิ้น
  8. รีสตาร์ทคอมพิวเตอร์ของคุณ

หาก 0X80070012 ยังคงเกิดขึ้นเมื่อคุณพยายามติดตั้งการอัปเดตที่รอดำเนินการ หรือตัวแก้ไขปัญหา Windows Update ไม่พบกลยุทธ์การซ่อมแซมที่ใช้งานได้ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

แก้ไข #4:ลบไฟล์ XML ที่รอดำเนินการ

หากคุณไม่สามารถอัปเดตระบบปฏิบัติการ Windows ได้ คุณอาจต้องการลบไฟล์ .xml ที่รอดำเนินการ และลองเริ่มกระบวนการ Windows Update อีกครั้ง เปิด Command Prompt ในฐานะผู้ดูแลระบบ แล้วพิมพ์คำสั่งต่อไปนี้ (อย่าลืมกดปุ่ม Enter หลังจากคุณพิมพ์แต่ละคำสั่ง):

  • net stop trustedinstaller
  • cd %windir%\winsxs
  • ครอบครอง /f pending.xml /a
  • cacls pending.xml /e /g everyone:f
  • del pending.xml

หากคุณได้รับข้อความที่ระบุว่า "บริการตัวติดตั้งโมดูล Windows ยังไม่เริ่มทำงาน" ให้เพิกเฉยและดำเนินการคำสั่งต่อไปโดยกด Enter หลังจาก:ลบไฟล์ xml ที่รอดำเนินการ

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

แก้ไข #5:รีเซ็ตทุกคอมโพเนนต์ Windows Update

หากตัวแก้ไขปัญหา Windows Update ไม่สามารถแก้ไขข้อผิดพลาด 0X80070012 ได้ แสดงว่าคุณกำลังจัดการกับจุดบกพร่องที่ยังคงมีอยู่ซึ่งส่งผลต่อคอมโพเนนต์ Windows Update

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

หมายเหตุ: อินสแตนซ์ที่พบบ่อยที่สุดที่จะทำให้เกิดปัญหาประเภทนี้คือส่วนประกอบ WU (Windows Update) อย่างน้อยหนึ่งองค์ประกอบที่ติดอยู่ในสถานะขอบรก (ไม่ได้เปิดหรือปิด)

หากสถานการณ์นี้ใช้ได้ คุณจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตส่วนประกอบ WU ทั้งหมดที่เกี่ยวข้องกับกระบวนการอัปเดต

ต่อไปนี้คือวิธีการสองวิธีที่คุณสามารถปฏิบัติตามเพื่อรีเซ็ตส่วนประกอบ Windows Update ทั้งหมด:

รีเซ็ต WU ผ่าน WU Agent

  1. เปิดเบราว์เซอร์เริ่มต้นของคุณ ไปที่หน้าดาวน์โหลด Microsoft Technet และดาวน์โหลดสคริปต์ Reset Windows Update Agent
  2. เมื่อดาวน์โหลดเสร็จแล้ว ให้แยกไฟล์ zip ด้วยยูทิลิตี้อย่าง WinRar, WinZip หรือ 7Zip แล้ววางลงในตำแหน่งที่เข้าถึงได้ง่าย
  3. ถัดไป ให้ดับเบิลคลิกที่ไฟล์ ResetWUENG.exe และคลิกใช่ที่ข้อความแจ้งการควบคุมบัญชีผู้ใช้
  4. จากนั้น ทำตามคำแนะนำเพื่อเรียกใช้สคริปต์บนคอมพิวเตอร์ของคุณ เมื่อสิ้นสุดการดำเนินการนี้ ยูทิลิตีจะรีเซ็ตส่วนประกอบ WU ทั้งหมดของคุณ
  5. หลังจากดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าคุณสามารถติดตั้งการอัปเดตที่ล้มเหลวได้หรือไม่เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์

รีเซ็ต WU ผ่าน CMD ที่ยกระดับ

  1. เริ่มต้นด้วยการกดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ "cmd" ในช่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่ยกระดับขึ้น
  2. ที่ข้อความแจ้ง UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
  3. ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังแต่ละคำสั่งเพื่อหยุดบริการที่เกี่ยวข้องกับ WU ทั้งหมด:
    • เน็ตหยุด wuauserv
    • net stop cryptSvc
    • เน็ตสต็อปบิต
    • เน็ตหยุด msiserver
  4. คำสั่งเหล่านี้จะหยุด Windows Update Services, MSI Installer, Cryptographic services และบริการ BITS
  5. เมื่อทุกบริการที่เกี่ยวข้องหยุดทำงาน ให้รันคำสั่งต่อไปนี้เพื่อล้างและเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2:
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 Catroot2.old
  6. การเปลี่ยนชื่อโฟลเดอร์เหล่านี้ด้วยคำสั่งด้านบนจะบังคับให้ระบบปฏิบัติการของคุณสร้างไฟล์ที่เทียบเท่าใหม่ที่มีประสิทธิภาพซึ่งจะไม่ได้รับผลกระทบจากความเสียหาย
  7. เมื่อล้างโฟลเดอร์แล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานบริการที่เราปิดใช้งานไปก่อนหน้านี้อีกครั้ง:
    • เน็ตเริ่ม wuauserv
    • net start cryptSvc
    • บิตเริ่มต้นสุทธิ
    • เซิร์ฟเวอร์เริ่มต้นสุทธิ
  8. สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเปิดคอมพิวเตอร์ครั้งถัดไป

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

แก้ไข #6:ทำการสแกน SFC และ DISM

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

หากสถานการณ์นี้ใช้ได้กับสถานการณ์ปัจจุบันของคุณ คุณควรเริ่มต้นด้วยการสแกนสองสามครั้งด้วยยูทิลิตี้ในตัวสองตัว – System File Checker (SFC) และ Deployment Image Servicing and Management (DISM)

SFC และ DISM มีความคล้ายคลึงกัน แต่คำแนะนำของเราคือให้เรียกใช้การสแกนทั้งสองแบบต่อเนื่องกันอย่างรวดเร็ว เพื่อเพิ่มโอกาสในการแก้ไขไฟล์ระบบที่เสียหาย

เริ่มต้นด้วยการสแกน SFC อย่างง่าย เครื่องมือนี้เป็นเครื่องมือในพื้นที่ทั้งหมดและไม่ต้องการให้คุณเชื่อมต่อกับอินเทอร์เน็ตอย่างจริงจัง เมื่อคุณเริ่มขั้นตอนนี้แล้ว สิ่งสำคัญมากที่จะไม่ปิดหน้าต่าง CMD แม้ว่ายูทิลิตี้จะดูเหมือนค้างอยู่ก็ตาม รออย่างอดทนจนกว่ากระบวนการจะเสร็จสิ้น (การขัดจังหวะการดำเนินการอาจทำให้เกิดข้อผิดพลาดทางตรรกะบน HDD/SSD ของคุณ)

เมื่อการสแกน SFC เสร็จสมบูรณ์ ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นคอมพิวเตอร์ครั้งถัดไปเสร็จสมบูรณ์

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

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

แก้ไข #7:ลบรายการรีจิสทรีที่มีปัญหา

หากคุณสงสัยว่ามีรายการรีจิสตรีที่เสียหายหรือเสียหาย ให้ลบออก แม้ว่าการแก้ไขนี้จะฟังดูซับซ้อน แต่ก็ค่อนข้างง่าย เพียงทำตามขั้นตอนด้านล่าง:

  1. กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
  2. พิมพ์ regedit ลงในช่องข้อความเพื่อเรียกใช้ Registry Editor
  3. กด Enter
  4. ไปที่บานหน้าต่างด้านซ้ายและไปที่ตำแหน่งนี้:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto UpdateRequestedAppCategories
  5. ขยายส่วนนี้และคลิกขวาที่ 8B24B027-1DEE-BABB-9A95-3517DFB9C552
  6. เอาออก
  7. รีสตาร์ทคอมพิวเตอร์ของคุณ

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

แก้ไข #8:ตั้งค่าบริการอัปเดตเป็นอัตโนมัติ

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

  1. เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบโดยกดปุ่ม Windows + X
  2. เลือก Command Prompt (Admin)
  3. ถัดไป ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละรายการ:
    • SC config wuauserv start=auto
    • SC config bits start=auto
    • SC config cryptsvc start=auto
    • SC config trustedinstaller start=auto
    • เน็ตหยุด wuauserv
  4. รีสตาร์ทคอมพิวเตอร์และเปิด Command Prompt อีกครั้ง เรียกใช้คำสั่งนี้:net start wuauserv .
  5. ไปที่การตั้งค่าและเลือกอัปเดตและความปลอดภัย
  6. คลิกปุ่มตรวจหาการอัปเดต

ยูทิลิตี Windows Update จะเริ่มสแกนหาการอัปเดตที่มีอยู่ หากตรวจพบสิ่งใด ระบบจะติดตั้งโดยอัตโนมัติ

แก้ไข #9:ดาวน์โหลดและติดตั้งการอัปเดตด้วยตนเอง

หากคุณไม่สามารถติดตั้งการอัปเดตได้เนื่องจากข้อผิดพลาด 8024a112 คุณสามารถแก้ไขปัญหาได้โดยการดาวน์โหลดการอัปเดตด้วยตนเองจาก Microsoft Update Catalog อย่างเป็นทางการ แต่เพื่อให้สามารถทำได้ คุณต้องทราบรหัสอัปเดตของการอัปเดต Windows ที่คุณต้องการดาวน์โหลด

โดยปกติ รหัสการอัพเดทจะขึ้นต้นด้วย KB แล้วตามด้วยการรวมกันของตัวเลข หลังจากพบโค้ดนี้แล้ว ให้ดาวน์โหลดโดยปฏิบัติตามคำแนะนำเหล่านี้:

  1. ไปที่เว็บไซต์ทางการของ Microsoft Update Catalog
  2. พิมพ์รหัสอัปเดตลงในช่องค้นหา
  3. รายการอัปเดตที่ตรงกันทั้งหมดจะแสดงขึ้น ค้นหาสิ่งที่เกี่ยวข้องมากที่สุดที่เข้ากันได้กับสถาปัตยกรรมระบบของคุณ
  4. กดปุ่มดาวน์โหลดข้างๆ
  5. ถัดไป ให้เรียกใช้ไฟล์ติดตั้งและทำตามวิซาร์ดการติดตั้ง
  6. รีสตาร์ทคอมพิวเตอร์เพื่อแก้ไขปัญหา

แก้ไข #10:ใช้การคืนค่าระบบเพื่อเปลี่ยนคอมพิวเตอร์ให้อยู่ในสถานะปกติ

หากข้อผิดพลาดนี้เริ่มเกิดขึ้นหลังจากการติดตั้ง Windows Update คุณสามารถเปลี่ยนระบบของคุณให้อยู่ในสถานะปกติได้ก่อนที่จะเกิดการติดตั้งที่ไม่เรียบร้อย ในการดำเนินการนี้ คุณสามารถใช้เครื่องมือ System Restore

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

หากไม่สามารถบู๊ตได้ตามปกติ คุณต้องใส่สื่อการติดตั้งที่เข้ากันได้อย่างสมบูรณ์กับ Windows 10 เวอร์ชันที่ติดตั้งอยู่ในปัจจุบัน

  1. กดปุ่มใดก็ได้เพื่อบู๊ตจากสื่อการติดตั้ง
  2. ในหน้าจอการติดตั้งเริ่มต้น ให้คลิก Repair your computer เพื่อเปิดเมนู Advanced Options
  3. ตอนนี้ เลือก System Restore เพื่อเปิดยูทิลิตี้
  4. เมื่อเข้าไปข้างในแล้ว ให้ทำเครื่องหมายที่ช่องถัดจากแสดงจุดคืนค่าเพิ่มเติม จากนั้นเลือกอันที่สร้างขึ้นก่อนที่ปัญหาจะเกิดขึ้น คลิกที่จุดคืนค่าที่ต้องการแล้วคลิกถัดไปเพื่อดำเนินการต่อ
  5. คลิก เสร็จสิ้น และรอให้กระบวนการคืนค่าระบบของคุณเป็นจุดคืนค่าที่เลือกให้เสร็จสิ้น
  6. รีบูตระบบและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

แก้ไข #11:ทำการติดตั้งใหม่ทั้งหมดหรือซ่อมแซม

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

เมื่อทำการติดตั้ง Repair / Clean สิ่งสำคัญคือคุณต้องสำรองข้อมูลของคุณ เนื่องจากจะรีเฟรชส่วนประกอบระบบทั้งหมดเพื่อกำจัดปัญหาพื้นฐานที่ทำให้เกิดข้อผิดพลาดร้ายแรง C0000034

หากคุณมีสื่อการติดตั้งที่เข้ากันได้ คุณสามารถดำเนินการติดตั้งซ่อมแซมได้ ซึ่งจะทำให้คุณสามารถเก็บไฟล์ส่วนตัวได้

ติดตั้งซ่อม

  1. ใส่สื่อการติดตั้งและรีบูตเครื่องคอมพิวเตอร์ กดปุ่มใดก็ได้ระหว่างขั้นตอนการบู๊ตเพื่อโหลด Windows จากสื่อการติดตั้ง
  2. เลือกภาษาและเขตเวลา จากนั้นเลือกวิธีการป้อนข้อมูลด้วยแป้นพิมพ์ก่อนคลิกถัดไป
  3. คลิกที่ Repair your computer จากนั้นเลือก System Image Recovery
  4. ปฏิบัติตามคำแนะนำเพื่อดำเนินการให้เสร็จสิ้น
  5. เมื่อเสร็จแล้ว ให้รีสตาร์ทและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

ล้างการติดตั้ง

  1. ใส่สื่อการติดตั้งและรีบูตระบบ กดปุ่มใดก็ได้เพื่อบู๊ตจากสื่อการติดตั้ง
  2. โปรดทราบว่าแม้ว่าสำเนา Windows 10/11 ที่คุณมีจะแตกต่างจากสำเนาที่ติดตั้งไว้ คุณก็สามารถนำไปใช้เมื่อทำการติดตั้งใหม่ทั้งหมดได้ หรือคุณสามารถจับคู่รายละเอียดการติดตั้งดั้งเดิมและใช้รหัสก่อนหน้าเพื่อเปิดใช้งานการติดตั้งใหม่ทั้งหมดของคุณ
  3. เมื่อคุณไปถึงหน้าจอการตั้งค่าเริ่มต้นของ Windows ให้คลิกติดตั้งทันที
  4. ทำตามคำแนะนำเพื่อตั้งค่าพาร์ติชั่นดิสก์ใหม่ ฯลฯ
  5. กระบวนการนี้อาจใช้เวลาตั้งแต่ 30 นาทีถึงมากกว่าหนึ่งชั่วโมง ทั้งนี้ขึ้นอยู่กับข้อกำหนดพีซีของคุณ
  6. เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีอีกครั้ง

ความคิดสุดท้าย

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

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

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