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

วิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121

บางผู้ใช้ Windows กำลังประสบปัญหาแปลกๆ ที่ป้องกันไม่ให้พวกเขาติดตั้งชุดอัปเดตฟีเจอร์ที่สำคัญต่อระบบปฏิบัติการ ข้อผิดพลาดที่ปรากฏคือ 0xc1420121 ปัญหานี้ยืนยันว่าเกิดขึ้นทั้งบน Windows 10 และ Windows 11

วิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121

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

  • ข้อผิดพลาดทั่วไปของ Windows Update — Windows 10 และ Windows 11 มาพร้อมกับชุดสาธารณูปโภคที่สามารถแก้ไขปัญหาทั่วไปที่ทำลายคอมโพเนนต์อัปเดตได้ ดังนั้นก่อนทำอะไรอื่น ให้ดูว่าการติดตั้ง Windows ของคุณสามารถซ่อมแซมตัวเองได้หรือไม่โดยการรัน Windows Update Troubleshooter
  • การรบกวนของไฟล์ Macrium — 原來คอมโพเนนต์อัปเดตมักรายงานว่าขัดแย้งกับชุดไฟล์ที่เหลือจากการติดตั้ง Macrium เพื่อป้องกันไม่ให้เกิดขึ้น คุณจะต้องเริ่มต้นด้วยการถอนการติดตั้งซอฟต์แวร์หลัก และลบคีย์รีจิสทรีที่เหลือซึ่งอาจยังคงทำให้เกิดความขัดแย้ง
  • เซกเตอร์ไดรฟ์เสียหาย/ล้มเหลว — ผู้ใช้ที่ได้รับผลกระทบหลายรายยืนยันว่าปัญหานี้อาจเกี่ยวข้องกับเซกเตอร์ไดรฟ์ที่เสียหายหรือไดรฟ์ที่เริ่มเสียหาย หากปัญหาเป็นเพียงพื้นผิว คุณอาจหลีกเลี่ยงการเปลี่ยนไดรฟ์ได้โดยการรันสาธารณูปโภค CHKDSK และอนุญาตให้แทนที่เซกเตอร์ที่ล้มเหลวด้วยเซกเตอร์ที่ไม่ได้ใช้งาน
  • การเสียหายของไฟล์ระบบ — ปัญหาประเภทนี้มักรายงานว่าเกิดขึ้นหลังจากผู้ใช้อัปเกรดเป็น Windows 11 จากเวอร์ชัน Windows เก่า มีวิธีแก้ไขหลายอย่าง ตั้งแต่การปรับใช้การสแกน SFC และ DISM ไปจนถึงกระบวนการ repair install และ clean install

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

รัน Windows Update Troubleshooter

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

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

หากคุณยังไม่เคยลองรัน Windows Update Troubleshooter ให้ทำตามคำแนะนำด้านล่างสำหรับคำแนะนำวิธีการรันและนำวิธีแก้ไขที่แนะนำมาใช้:

หมายเหตุ: คำแนะนำด้านล่างเป็นคำแนะนำสากลและจะใช้ได้ไม่ว่าคุณจะอยู่บน Windows 10 หรือ Windows 11

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'control' ภายในกล่องข้อความและกด Enter เพื่อเปิดเมนู Control Panel แบบคลาสสิกวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  2. เมื่อคุณอยู่ภายในอินเตอร์เฟซแบบคลาสสิกของ Control Panel ให้ใช้ฟังก์ชันค้นหา (มุมขวาบน) พิมพ์ 'troubleshooting' และกด Enter.

    วิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  3. จากรายการผลลัพธ์ ให้คลิกที่ Troubleshooting
  4. ต่อไป จากรายการตัวเลือก ให้คลิกที่ Fix problems with Windows Update (ภายใต้ System and Security)วิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  5. เมื่อคุณอยู่ภายในหน้าจอ Windows Update ให้เริ่มต้นด้วยการคลิกที่ Advanced จากนั้นติ๊กช่องที่เกี่ยวข้องกับ Apply repairs automaticallyวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  6. กด Next เพื่อปรับใช้การสแกนแก้ไขปัญหา จากนั้นรอดูว่ามีการแนะนำกลยุทธ์ซ่อมแซมหรือไม่
  7. ในกรณีที่คุณได้รับผลลัพธ์ ให้คลิกที่ Apply this fix (หากได้รับแจ้งให้ทำ) และรอจนกว่าการดำเนินการจะเสร็จสิ้นวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  8. หลังจากนำวิธีแก้ไขที่แนะนำมาใช้แล้ว ให้รีสตาร์ทคอมพิวเตอร์ของคุณ และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่เมื่อการเริ่มต้นครั้งต่อไปเสร็จสมบูรณ์

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

ลบซากของการติดตั้ง Macrium เก่า (หากเกี่ยวข้อง)

ตามรายงานของผู้ใช้ที่ได้รับผลกระทบบางราย การติดตั้ง Macrium เก่าอาจป้องกันไม่ให้ Windows Update ติดตั้งได้ ปัญหานี้รายงานว่าเกิดขึ้นกับทั้งคอมพิวเตอร์ที่มี Macrium ติดตั้งอยู่ และคอมพิวเตอร์ที่เคยติดตั้ง Macrium ไว้ก่อนหน้านี้ (และทิ้งไฟล์ซากไว้)

อัปเดต: 原來ปัญหานี้อาจปรากฏทันทีหลังจากที่คุณอัปเกรดเป็น Windows 11 บนคอมพิวเตอร์ที่มี Macrium ติดตั้งอยู่บน OS เวอร์ชันเก่า

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

นี่คือสิ่งที่คุณต้องทำ:

หมายเหตุ: หาก Macrium Reflect ถูกถอนการติดตั้งแล้ว ให้ข้าม 4 ขั้นตอนแรกและไปยังขั้นตอนที่ 5 ทันที

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป ภายในกล่องข้อความ ให้พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดเมนู Programs and Featuresวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  2. เมื่อคุณอยู่ภายในเมนู Programs and Features ให้เลื่อนลงผ่านรายการแอปพลิเคชันและค้นหาการติดตั้ง Macrium Reflect
  3. คลิกขวาที่ Macrium Reflect จากนั้นเลือก Uninstall จากเมนูบริบทวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  4. ทำตามพรอมต์บนหน้าจอเพื่อเสร็จสิ้นการถอนการติดตั้ง Macrium Reflect จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณ
  5. เมื่อคอมพิวเตอร์ของคุณบูทกลับมาแล้ว ให้กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'regedit' และกด Ctrl + Shift + Enter เพื่อเปิด Registry Editor ด้วยสิทธิ์ผู้ดูแลระบบวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  6. เมื่อคุณอยู่ภายใน Registry Editor ให้ใช้เมนูทางซ้ายเพื่อนำทางไปยังตำแหน่งต่อไปนี้:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount\

    หมายเหตุ: คุณสามารถนำทางไปยังตำแหน่งนี้ด้วยตนเอง หรือคุณสามารถวางพาธเต็มภายในแถบนำทางที่ด้านบนและกด Enter เพื่อไปถึงที่นั่นทันที

  7. หลังจากที่คุณมาถึงตำแหน่งที่ถูกต้องแล้ว ให้ไปที่ส่วนด้านขวาและดับเบิลคลิกที่ ImagePathวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  8. ต่อไป ให้ปรับพาธสตริงเป็นค่าต่อไปนี้:
    system32\drivers\wimmount.sys

    หมายเหตุ: หากค่าปัจจุบันคือ '\??\C:\Program Files\Macrium\Reflect\wimmount.sys' คุณสามารถมั่นใจได้ว่าปัญหานี้เกิดจากการถอนการติดตั้ง Macrium Reflect จริงๆ มันเกี่ยวข้องกับข้อบกพร่องที่ทำให้ซอฟต์แวร์ล้มเหลวในการคืนค่าพาธของ wimmount.sys Image path

  9. เมื่อการแก้ไขได้รับการบังคับใช้แล้ว ให้รีบูทคอมพิวเตอร์ของคุณ และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากปัญหาแบบเดียวกันยังคงเกิดขึ้นแม้หลังจากที่คุณบังคับใช้วิธีแก้ไขข้างต้น (หรือวิธีนี้ไม่เกี่ยวข้อง) ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ปรับใช้การสแกน CHKDSK

原來 Windows Update 0xc1420121 error อาจเกี่ยวข้องกับบางประเภทของความไม่สอดคล้องที่เกิดจากไดรฟ์ที่เริ่มเสียหาย

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

หากคุณกำลังจัดการกับปัญหานี้ วิธีแก้ไขระยะยาวเพียงอย่างเดียวคือการเปลี่ยนไดรฟ์เป็นตัวใหม่ (แนะนำให้เป็น SSD เนื่องจากน่าเชื่อถือมากกว่ามาก)

แต่หากนั่นไม่ใช่ตัวเลือก คุณสามารถลองใช้สาธารณูปโภค Check Disk (CHKDSK) และดูว่ามันสามารถแทนที่เซกเตอร์ที่เสียหายด้วยเซกเตอร์ที่ไม่ได้ใช้งานได้หรือไม่

ทำตามคำแนะนำด้านล่างเพื่อปรับใช้การสแกน CHDKDSK และดูว่ามันสามารถแก้ไขปัญหาในกรณีของคุณได้หรือไม่:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'cmd' ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิด CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบวิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121
  2. เมื่อคุณได้รับแจ้งจากพรอมต์ User Account Control ให้คลิก yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
  3. เมื่อคุณอยู่ภายใน CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบแล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อปรับใช้การสแกน CHKDSK:
    chkdsk C: /f /x

    หมายเหตุ: คำสั่งด้านบนสมมติว่าการติดตั้ง Windows อยู่บนพาร์ติชัน C: หากการตั้งค่าของคุณแตกต่าง ให้แก้ไขตัวอักษรตามนั้น

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

หากคุณลองปรับใช้การสแกน CHKDSK แล้ว และคุณยังคงเห็นข้อผิดพลาด 0xc1420121 เดียวกัน ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ปรับใช้การสแกน SFC และ DISM

หากคุณมาถึงขั้นนี้และข้อผิดพลาด 0xc1420121 ยังคงปรากฏเมื่อคุณพยายามติดตั้ง Windows Updates บางอย่าง คุณควรเริ่มพิจารณาว่าคุณอาจกำลังจัดการกับการเสียหายของไฟล์ระบบบางประการ

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

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

เริ่มต้นด้วยการ ปรับใช้การสแกน SFC จาก CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบ และรอจนกว่าการดำเนินการจะเสร็จสิ้น

วิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121

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

หลังจากคอมพิวเตอร์ของคุณบูทกลับมาแล้ว ให้เปิด CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบอีกครั้ง และ ปรับใช้การสแกน DISM

วิธีแก้ไขรหัสข้อผิดพลาด Windows Update: 0xc1420121

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

ดำเนินการ repair install / clean install

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

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

เมื่อพูดถึงการทำเช่นนี้ มีสองวิธี:

  • Clean install — Clean install หมายความว่าคุณจะล้างพาร์ติชันระบบปฏิบัติการและเริ่มใหม่ทั้งหมด นี่จะไม่จำเป็นต้องใช้สื่อติดตั้ง Windows ที่เข้ากันได้ แต่คุณจะต้องสำรองข้อมูลของคุณล่วงหน้าหากคุณไม่ต้องการสูญเสียข้อมูลอย่างถาวร
  • Repair install — หากคุณมีข้อมูลละเอียดอ่อนบนพาร์ติชันเดียวกับไดรฟ์ OS ของคุณ วิธีที่แนะนำควรเป็นการ repair install (in-place upgrade) กระบวนการนี้จะต้องใช้สื่อติดตั้งที่เข้ากันได้ แต่ข้อดีหลักคือคุณได้เก็บไฟล์ส่วนตัว สื่อ เกม และแอปพลิเคชันที่จัดเก็บอยู่บนไดรฟ์ OS ไว้ทั้งหมด