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

วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

ผู้ใช้ Windows บางรายรายงานว่าเมื่อใดก็ตามที่พยายามเปิดหน้าจอ Windows Update พวกเขาจะเห็น 0X80070012 รหัสข้อผิดพลาดหลังจากการสแกนหาการปรับปรุงที่พร้อมใช้งานใหม่ล้มเหลว ปัญหานี้มีรายงานว่าเกิดขึ้นใน Windows 10 เท่านั้น

วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

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

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

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

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

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

โปรดทราบว่า Windows 10 มีกลยุทธ์การซ่อมแซมในตัวจำนวนมากที่สามารถแก้ไขปัญหาความล้มเหลวส่วนใหญ่ในการติดตั้งการอัปเดต Windows 10 ที่รอดำเนินการ

ผู้ใช้หลายรายที่เรากำลังประสบปัญหานี้ได้จัดการเพื่อแก้ไขปัญหาและติดตั้งการอัปเดตที่รอดำเนินการโดยเรียกใช้ตัวแก้ไขปัญหา Windows Update และใช้การแก้ไขที่แนะนำ

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

ทำตามคำแนะนำด้านล่างเพื่อปรับใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไขรหัสข้อผิดพลาด 0X80070012 ใน Windows 10:

  1. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ในกล่องข้อความ ให้พิมพ์ “ms-settings-troubleshoot”  แล้วกด Enter เพื่อเปิด การแก้ปัญหา แท็บของ การตั้งค่า แอป. วิธีแก้ไข Windows Update 0x80070012 บน Windows 10
  2. ภายใน การแก้ไขปัญหา ไปที่ส่วนด้านขวาของ การตั้งค่า หน้าจอแล้วเลื่อนลงไปที่ เริ่มต้นใช้งาน และคลิกที่ Windows Update
  3. จากเมนูบริบทของ Windows Update จากนั้นคลิกที่ เรียกใช้ตัวแก้ไขปัญหา จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไข Windows Update 0x80070012 บน Windows 10
  4. ทันทีที่คุณเริ่มยูทิลิตี้นี้ โปรแกรมจะเริ่มสแกนระบบของคุณโดยอัตโนมัติเมื่อมีความไม่สอดคล้องกัน รออย่างอดทนจนกว่าการสแกนเริ่มต้นจะเสร็จสิ้น วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

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

  5. เมื่อพบกลยุทธ์การซ่อมแซมที่ใช้งานได้ คุณจะเห็นหน้าต่างใหม่ซึ่งคุณสามารถคลิก ใช้การแก้ไขนี้ เพื่อใช้การแก้ไขที่แนะนำ วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

    หมายเหตุ: คุณอาจต้องปฏิบัติตามชุดคำแนะนำเพิ่มเติมเพื่อบังคับใช้การแก้ไขที่แนะนำ ทั้งนี้ขึ้นอยู่กับการแก้ไขที่เครื่องมือแก้ปัญหาแนะนำ

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

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

วิธีที่ 2:การรีเซ็ตทุกคอมโพเนนต์ Windows Update

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

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

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

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

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

ก. การรีเซ็ต WU ผ่านตัวแทน WU

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

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

  1. เริ่มด้วยการกด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

    หมายเหตุ: ที่ UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ

  2. ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังจากแต่ละคำสั่งให้หยุดบริการที่เกี่ยวข้องกับ WU ทั้งหมด:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    หมายเหตุ: คำสั่งเหล่านี้จะหยุด Windows Update Services, MSI Installer, Cryptographic services และบริการ BITS

  3. เมื่อทุกบริการที่เกี่ยวข้องหยุดทำงาน ให้เรียกใช้คำสั่งต่อไปนี้เพื่อล้างและเปลี่ยนชื่อ SoftwareDistribution และ Catroot2  โฟลเดอร์:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

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

  4. เมื่อล้างโฟลเดอร์แล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานบริการที่เราปิดใช้งานไปก่อนหน้านี้อีกครั้ง:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเปิดคอมพิวเตอร์ครั้งถัดไป

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

วิธีที่ 3:การเรียกใช้การสแกน SFC และ DISM

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

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

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

เริ่มต้นด้วยการสแกน SFC

วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

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

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

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

หลังจากที่คุณ ปรับใช้การสแกน DISM และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น

วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

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

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

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

วิธีที่ 4:ทำการติดตั้งซ่อมแซม

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

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

วิธีแก้ไข Windows Update 0x80070012 บน Windows 10

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

ปฏิบัติตามคำแนะนำทีละขั้นตอนในการปรับใช้ขั้นตอนการติดตั้งการซ่อมแซมในการติดตั้ง Windows ของคุณ .