การอัปเดต 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 ในการแก้ไขปัญหานี้ คุณต้องอนุญาตให้ระบบปฏิบัติการของคุณทำการติดตั้งการอัปเดตที่รอดำเนินการให้เสร็จสิ้น
นี่คือวิธีการ:
- คลิกเมนู Start แล้วกดปุ่ม Update and Restart
- ตอนนี้ Windows จะรีสตาร์ทและติดตั้งการอัปเดตที่รอดำเนินการให้เสร็จสิ้น
- หลังจากที่คอมพิวเตอร์บูทเครื่องแล้ว ให้กลับไปที่ยูทิลิตี้ Windows Update และติดตั้งการอัปเดตใหม่ล่าสุด
- ข้อผิดพลาดควรได้รับการแก้ไขแล้ว มิฉะนั้น ให้ดำเนินการแก้ไขอื่น
แก้ไข #2:เรียกใช้ Windows Update ภายใต้คลีนบูต
Clean Boot เป็นกระบวนการที่ใช้ในการเปิดระบบปฏิบัติการ Windows โดยใช้ชุดทรัพยากรขั้นต่ำซึ่งรวมถึงไดรเวอร์และโปรแกรม วิธีนี้ช่วยป้องกันความขัดแย้งของซอฟต์แวร์ที่อาจเกิดขึ้นระหว่างการติดตั้งโปรแกรม การอัปเดต หรือเมื่อเรียกใช้โปรแกรมเฉพาะ
โปรดทราบว่า Safe Mode และ Clean Boot มีความแตกต่างกัน โดยที่ระบบเดิมมีส่วนช่วยเหลือในการแก้ปัญหาและวินิจฉัยปัญหาขั้นสูงที่เกี่ยวข้องกับระบบ Windows 10/11
นี่คือวิธีการเปิดระบบภายใต้สถานะ Clean Boot:
- ในช่องค้นหาของแถบงาน ให้พิมพ์ “MSConfig” (ไม่มีเครื่องหมายอัญประกาศ) แล้วกดปุ่ม Enter เพื่อเปิดหน้าต่างการกำหนดค่าระบบ
- ภายใต้แท็บ General ให้ป้อนฟิลด์ Selective Startup และยกเลิกการเลือกช่อง Load Startup Items ตรวจสอบให้แน่ใจว่าได้เลือกช่อง Load system services และ Use original boot configuration box ไว้
- ตอนนี้ ไปที่แท็บบริการและทำเครื่องหมายที่ช่องถัดจากซ่อนบริการทั้งหมดของ Microsoft ก่อนคลิกปิดใช้งานทั้งหมด
- คลิก Apply ตามด้วยปุ่ม OK ก่อนรีสตาร์ทเครื่อง
- ในการเริ่มต้นครั้งถัดไป Windows จะโหลดภายใต้สถานะ Clean Boot
จากนั้นคุณอาจลองติดตั้ง Windows Updates ที่รอดำเนินการโดยไม่พบรหัสข้อผิดพลาด 0x80070012
แก้ไข #3:เรียกใช้ตัวแก้ไขปัญหา Windows Update
หากการบังคับรีสตาร์ทคอมพิวเตอร์ไม่ได้ช่วยแก้ปัญหา ให้เรียกใช้ยูทิลิตี้ Windows Update Troubleshooter แทน ตามที่ผู้ใช้บางคนระบุ พวกเขาสามารถแก้ไขข้อผิดพลาดได้ด้วยการเรียกใช้เครื่องมือ
ในกรณีที่คุณสงสัยว่าตัวแก้ไขปัญหา Windows Update คืออะไร โดยทั่วไปแล้วจะเป็นยูทิลิตี้ในตัวบนอุปกรณ์ Windows 10/11 ที่ใช้ในการระบุและแก้ไขข้อผิดพลาดและข้อบกพร่องที่เกี่ยวข้องกับ Windows Update ตัวแก้ไขปัญหา Windows Update มีกลยุทธ์การซ่อมแซมมากมายที่จะนำไปใช้โดยอัตโนมัติ หากพบความไม่สอดคล้องบางประเภท หากการสแกนพบกลยุทธ์การซ่อมแซมที่ใช้งานได้ ยูทิลิตีจะแนะนำวิธีแก้ไขที่ใช้งานได้โดยอัตโนมัติ ซึ่งคุณนำไปใช้ได้ด้วยการคลิกเพียงครั้งเดียว
ในการเรียกใช้เครื่องมือนี้ ให้ทำตามขั้นตอนเหล่านี้:
- เปิดยูทิลิตี้ Run โดยกดปุ่ม Windows + R
- พิมพ์ ms-settings:troubleshoot ลงในช่องข้อความแล้วกด Enter นี่ควรเปิด Windows Update Troubleshooter.ms-settings Troubleshooter
- ตอนนี้ ไปที่การแก้ไขปัญหา เลื่อนลงผ่านรายการคำแนะนำแล้วคลิก Windows Update
- เลือก Run the Troubleshooter.Windows Troubleshooter
- รอในขณะที่เครื่องมือแก้ปัญหาพบปัญหาใดๆ ที่อาจเกิดขึ้นกับยูทิลิตี้ Windows Update
- เมื่อเครื่องมือวิเคราะห์เสร็จแล้ว ให้กดปุ่ม Apply and Fix
- สุดท้าย รอให้กระบวนการเสร็จสิ้น
- รีสตาร์ทคอมพิวเตอร์ของคุณ
หาก 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
- เปิดเบราว์เซอร์เริ่มต้นของคุณ ไปที่หน้าดาวน์โหลด Microsoft Technet และดาวน์โหลดสคริปต์ Reset Windows Update Agent
- เมื่อดาวน์โหลดเสร็จแล้ว ให้แยกไฟล์ zip ด้วยยูทิลิตี้อย่าง WinRar, WinZip หรือ 7Zip แล้ววางลงในตำแหน่งที่เข้าถึงได้ง่าย
- ถัดไป ให้ดับเบิลคลิกที่ไฟล์ ResetWUENG.exe และคลิกใช่ที่ข้อความแจ้งการควบคุมบัญชีผู้ใช้
- จากนั้น ทำตามคำแนะนำเพื่อเรียกใช้สคริปต์บนคอมพิวเตอร์ของคุณ เมื่อสิ้นสุดการดำเนินการนี้ ยูทิลิตีจะรีเซ็ตส่วนประกอบ WU ทั้งหมดของคุณ
- หลังจากดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าคุณสามารถติดตั้งการอัปเดตที่ล้มเหลวได้หรือไม่เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์
รีเซ็ต WU ผ่าน CMD ที่ยกระดับ
- เริ่มต้นด้วยการกดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ "cmd" ในช่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่ยกระดับขึ้น
- ที่ข้อความแจ้ง UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังแต่ละคำสั่งเพื่อหยุดบริการที่เกี่ยวข้องกับ WU ทั้งหมด:
- เน็ตหยุด wuauserv
- net stop cryptSvc
- เน็ตสต็อปบิต
- เน็ตหยุด msiserver
- คำสั่งเหล่านี้จะหยุด Windows Update Services, MSI Installer, Cryptographic services และบริการ BITS
- เมื่อทุกบริการที่เกี่ยวข้องหยุดทำงาน ให้รันคำสั่งต่อไปนี้เพื่อล้างและเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2:
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- การเปลี่ยนชื่อโฟลเดอร์เหล่านี้ด้วยคำสั่งด้านบนจะบังคับให้ระบบปฏิบัติการของคุณสร้างไฟล์ที่เทียบเท่าใหม่ที่มีประสิทธิภาพซึ่งจะไม่ได้รับผลกระทบจากความเสียหาย
- เมื่อล้างโฟลเดอร์แล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานบริการที่เราปิดใช้งานไปก่อนหน้านี้อีกครั้ง:
- เน็ตเริ่ม wuauserv
- net start cryptSvc
- บิตเริ่มต้นสุทธิ
- เซิร์ฟเวอร์เริ่มต้นสุทธิ
- สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเปิดคอมพิวเตอร์ครั้งถัดไป
หากข้อผิดพลาด 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:ลบรายการรีจิสทรีที่มีปัญหา
หากคุณสงสัยว่ามีรายการรีจิสตรีที่เสียหายหรือเสียหาย ให้ลบออก แม้ว่าการแก้ไขนี้จะฟังดูซับซ้อน แต่ก็ค่อนข้างง่าย เพียงทำตามขั้นตอนด้านล่าง:
- กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
- พิมพ์ regedit ลงในช่องข้อความเพื่อเรียกใช้ Registry Editor
- กด Enter
- ไปที่บานหน้าต่างด้านซ้ายและไปที่ตำแหน่งนี้:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto UpdateRequestedAppCategories
- ขยายส่วนนี้และคลิกขวาที่ 8B24B027-1DEE-BABB-9A95-3517DFB9C552
- เอาออก
- รีสตาร์ทคอมพิวเตอร์ของคุณ
โปรดทราบว่าการเล่นกับรายการรีจิสตรีอาจมีความเสี่ยง การย้ายผิดครั้งเดียวและคุณอาจสร้างความเสียหายมากกว่าผลดี ดังนั้น ก่อนที่คุณจะพิจารณาการแก้ไขนี้ โปรดแน่ใจว่าคุณมีไฟล์สำรองไว้พร้อม
แก้ไข #8:ตั้งค่าบริการอัปเดตเป็นอัตโนมัติ
บางครั้ง การกำหนดค่าบริการที่ไม่ดีอาจทำให้เกิดข้อผิดพลาดในการอัปเดต Windows ได้ ดังนั้น ตรวจสอบให้แน่ใจว่าได้ตั้งค่าอย่างถูกต้อง นี่คือสิ่งที่คุณควรทำ:
- เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบโดยกดปุ่ม Windows + X
- เลือก Command Prompt (Admin)
- ถัดไป ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละรายการ:
- SC config wuauserv start=auto
- SC config bits start=auto
- SC config cryptsvc start=auto
- SC config trustedinstaller start=auto
- เน็ตหยุด wuauserv
- รีสตาร์ทคอมพิวเตอร์และเปิด Command Prompt อีกครั้ง เรียกใช้คำสั่งนี้:net start wuauserv .
- ไปที่การตั้งค่าและเลือกอัปเดตและความปลอดภัย
- คลิกปุ่มตรวจหาการอัปเดต
ยูทิลิตี Windows Update จะเริ่มสแกนหาการอัปเดตที่มีอยู่ หากตรวจพบสิ่งใด ระบบจะติดตั้งโดยอัตโนมัติ
แก้ไข #9:ดาวน์โหลดและติดตั้งการอัปเดตด้วยตนเอง
หากคุณไม่สามารถติดตั้งการอัปเดตได้เนื่องจากข้อผิดพลาด 8024a112 คุณสามารถแก้ไขปัญหาได้โดยการดาวน์โหลดการอัปเดตด้วยตนเองจาก Microsoft Update Catalog อย่างเป็นทางการ แต่เพื่อให้สามารถทำได้ คุณต้องทราบรหัสอัปเดตของการอัปเดต Windows ที่คุณต้องการดาวน์โหลด
โดยปกติ รหัสการอัพเดทจะขึ้นต้นด้วย KB แล้วตามด้วยการรวมกันของตัวเลข หลังจากพบโค้ดนี้แล้ว ให้ดาวน์โหลดโดยปฏิบัติตามคำแนะนำเหล่านี้:
- ไปที่เว็บไซต์ทางการของ Microsoft Update Catalog
- พิมพ์รหัสอัปเดตลงในช่องค้นหา
- รายการอัปเดตที่ตรงกันทั้งหมดจะแสดงขึ้น ค้นหาสิ่งที่เกี่ยวข้องมากที่สุดที่เข้ากันได้กับสถาปัตยกรรมระบบของคุณ
- กดปุ่มดาวน์โหลดข้างๆ
- ถัดไป ให้เรียกใช้ไฟล์ติดตั้งและทำตามวิซาร์ดการติดตั้ง
- รีสตาร์ทคอมพิวเตอร์เพื่อแก้ไขปัญหา
แก้ไข #10:ใช้การคืนค่าระบบเพื่อเปลี่ยนคอมพิวเตอร์ให้อยู่ในสถานะปกติ
หากข้อผิดพลาดนี้เริ่มเกิดขึ้นหลังจากการติดตั้ง Windows Update คุณสามารถเปลี่ยนระบบของคุณให้อยู่ในสถานะปกติได้ก่อนที่จะเกิดการติดตั้งที่ไม่เรียบร้อย ในการดำเนินการนี้ คุณสามารถใช้เครื่องมือ System Restore
ระบบสร้างจุดคืนค่าระบบโดยอัตโนมัติ พวกเขาสร้างสแน็ปช็อตท่ามกลางเหตุการณ์สำคัญของระบบ เช่น การติดตั้งของบริษัทอื่น การอัปเดตความปลอดภัย และการอัปเดต Windows ล่าสุด เว้นแต่จะมีการปรับเปลี่ยนการกำหนดค่าด้วยตนเองเพื่อเปลี่ยนการทำงานของ Windows Update ควรมีจุดคืนค่าหลายจุดให้เลือก
หากไม่สามารถบู๊ตได้ตามปกติ คุณต้องใส่สื่อการติดตั้งที่เข้ากันได้อย่างสมบูรณ์กับ Windows 10 เวอร์ชันที่ติดตั้งอยู่ในปัจจุบัน
- กดปุ่มใดก็ได้เพื่อบู๊ตจากสื่อการติดตั้ง
- ในหน้าจอการติดตั้งเริ่มต้น ให้คลิก Repair your computer เพื่อเปิดเมนู Advanced Options
- ตอนนี้ เลือก System Restore เพื่อเปิดยูทิลิตี้
- เมื่อเข้าไปข้างในแล้ว ให้ทำเครื่องหมายที่ช่องถัดจากแสดงจุดคืนค่าเพิ่มเติม จากนั้นเลือกอันที่สร้างขึ้นก่อนที่ปัญหาจะเกิดขึ้น คลิกที่จุดคืนค่าที่ต้องการแล้วคลิกถัดไปเพื่อดำเนินการต่อ
- คลิก เสร็จสิ้น และรอให้กระบวนการคืนค่าระบบของคุณเป็นจุดคืนค่าที่เลือกให้เสร็จสิ้น
- รีบูตระบบและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
แก้ไข #11:ทำการติดตั้งใหม่ทั้งหมดหรือซ่อมแซม
หากคุณได้ลองใช้วิธีแก้ปัญหาที่มีให้ทั้งหมดโดยไม่มีโชค วิธีสุดท้ายคือดำเนินการติดตั้งซ่อมแซมหรือล้าง ตัวเลือกนี้ควรได้รับการพิจารณาเป็นครั้งสุดท้าย โดยเฉพาะอย่างยิ่งหากคุณแน่ใจว่าปัญหาที่คุณกำลังเผชิญอยู่นั้นรุนแรงและอยู่เหนือการควบคุม
เมื่อทำการติดตั้ง Repair / Clean สิ่งสำคัญคือคุณต้องสำรองข้อมูลของคุณ เนื่องจากจะรีเฟรชส่วนประกอบระบบทั้งหมดเพื่อกำจัดปัญหาพื้นฐานที่ทำให้เกิดข้อผิดพลาดร้ายแรง C0000034
หากคุณมีสื่อการติดตั้งที่เข้ากันได้ คุณสามารถดำเนินการติดตั้งซ่อมแซมได้ ซึ่งจะทำให้คุณสามารถเก็บไฟล์ส่วนตัวได้
ติดตั้งซ่อม
- ใส่สื่อการติดตั้งและรีบูตเครื่องคอมพิวเตอร์ กดปุ่มใดก็ได้ระหว่างขั้นตอนการบู๊ตเพื่อโหลด Windows จากสื่อการติดตั้ง
- เลือกภาษาและเขตเวลา จากนั้นเลือกวิธีการป้อนข้อมูลด้วยแป้นพิมพ์ก่อนคลิกถัดไป
- คลิกที่ Repair your computer จากนั้นเลือก System Image Recovery
- ปฏิบัติตามคำแนะนำเพื่อดำเนินการให้เสร็จสิ้น
- เมื่อเสร็จแล้ว ให้รีสตาร์ทและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ล้างการติดตั้ง
- ใส่สื่อการติดตั้งและรีบูตระบบ กดปุ่มใดก็ได้เพื่อบู๊ตจากสื่อการติดตั้ง
- โปรดทราบว่าแม้ว่าสำเนา Windows 10/11 ที่คุณมีจะแตกต่างจากสำเนาที่ติดตั้งไว้ คุณก็สามารถนำไปใช้เมื่อทำการติดตั้งใหม่ทั้งหมดได้ หรือคุณสามารถจับคู่รายละเอียดการติดตั้งดั้งเดิมและใช้รหัสก่อนหน้าเพื่อเปิดใช้งานการติดตั้งใหม่ทั้งหมดของคุณ
- เมื่อคุณไปถึงหน้าจอการตั้งค่าเริ่มต้นของ Windows ให้คลิกติดตั้งทันที
- ทำตามคำแนะนำเพื่อตั้งค่าพาร์ติชั่นดิสก์ใหม่ ฯลฯ
- กระบวนการนี้อาจใช้เวลาตั้งแต่ 30 นาทีถึงมากกว่าหนึ่งชั่วโมง ทั้งนี้ขึ้นอยู่กับข้อกำหนดพีซีของคุณ
- เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีอีกครั้ง
ความคิดสุดท้าย
ข้อผิดพลาดของ Windows Update นั้นพบได้บ่อยมาก โดยเฉพาะอย่างยิ่งหากการอัปเดตที่กำลังติดตั้งเป็นเพียงรายการใหม่ หากคุณต้องการหลีกเลี่ยงข้อผิดพลาดเหล่านี้ คุณสามารถรอจนกว่าจะมีการเปิดตัวเวอร์ชันที่เสถียรกว่านี้ อย่างไรก็ตาม หากคุณอดใจรอที่จะลองใช้การอัปเดตล่าสุดไม่ได้ อย่าลังเลที่จะติดตั้ง หากคุณพบข้อผิดพลาดอย่าตกใจ ให้ค้นหาบทความนี้เพื่อที่คุณจะได้กลับไปอยู่ในเส้นทางเดิม
หากวิธีการแก้ไขปัญหาพื้นฐานใช้ไม่ได้ผล คุณสามารถดำเนินการขั้นสูงเพิ่มเติมได้ คุณสามารถเริ่มต้นด้วยการใช้เครื่องมือแก้ไขปัญหา Windows Update หากไม่สามารถแก้ไขปัญหาได้ ให้ใช้คำสั่ง SFC และ DISM หรือรีเซ็ตบริการ Windows Update วิธีแก้ปัญหาอื่นๆ ที่คุณสามารถลองได้ ได้แก่ การติดตั้งใหม่ทั้งหมด ดาวน์โหลดการอัปเดต Windows ด้วยตนเอง กำจัดขยะและไฟล์ที่ไม่ต้องการ สแกนไวรัส และปิดการเชื่อมต่อ VPN ที่ใช้งานอยู่
อย่างไรก็ตาม หากคุณไม่สามารถแก้ไขปัญหาได้ด้วยตัวเอง ให้ขอความช่วยเหลือจากผู้เชี่ยวชาญที่รู้จักงานฝีมือและคุ้นเคยกับสภาพแวดล้อม Windows 10/11