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

วิธีการแก้ไขรหัสข้อผิดพลาดของ Windows 10/11 0x8007012F

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

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

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

รหัสข้อผิดพลาดของ Windows 10/11 0x8007012F คืออะไร

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

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

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

นี่คือข้อความแสดงข้อผิดพลาดบางส่วนที่คุณอาจพบ:

มีปัญหาในการติดตั้งการอัปเดต แต่เราจะลองอีกครั้งในภายหลัง หากคุณยังคงเห็นสิ่งนี้อยู่และต้องการค้นหาเว็บหรือติดต่อฝ่ายสนับสนุนเพื่อขอข้อมูล สิ่งนี้อาจช่วยได้:(0x8007012F)

การดำเนินการล้มเหลว
ไฟล์นี้ไม่สามารถเปิดได้เนื่องจากอยู่ในขั้นตอนการลบ
รหัสข้อผิดพลาด:0x8007012F

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

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

สิ่งที่ทำให้เกิดความสับสนมากขึ้นเกี่ยวกับข้อผิดพลาดนี้คือมักเกิดขึ้นเมื่อดาวน์โหลดการอัปเดตอย่างสมบูรณ์และความคืบหน้าในการติดตั้งถึง 100% ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นโดยแจ้งว่าการดาวน์โหลดล้มเหลว แม้ว่ากล่องโต้ตอบจะระบุว่ามีการติดตั้งการอัปเดตแล้ว ถ้านั่นไม่น่ารำคาญแล้วมันคืออะไร?

สาเหตุของรหัสข้อผิดพลาดของ Windows 10/11 0x8007012F

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

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

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

วิธีแก้ไขรหัสข้อผิดพลาด 0x8007012F บน Windows 10/11

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

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

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

โซลูชัน #1:เรียกใช้เครื่องมือ SFC

System File Checker เป็นยูทิลิตี้ในตัวที่ออกแบบมาเพื่อสแกน ซ่อมแซม หรือกู้คืนไฟล์ระบบที่เสียหายใน Windows 10/11 ดังนั้น หากรหัสข้อผิดพลาด 0x8007012F ของ Windows 10/11 ถูกเรียกใช้โดยไฟล์การติดตั้งที่เสียหายหรือบริการ Windows Update การเรียกใช้เครื่องมือนี้น่าจะแก้ไขได้ ในการเรียกใช้เครื่องมือนี้ ให้เปิดพร้อมท์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบ แล้วป้อนคำสั่ง:sfc /scannow

หากเครื่องมือ SFC ไม่ทำงาน คุณต้องเรียกใช้การสแกนที่ละเอียดยิ่งขึ้นโดยใช้ Deployment Image Servicing and Management หรือเครื่องมือ DISM มันทำงานเหมือนกับ SFC เพียงแต่ว่าขอบเขตของการสแกนนั้นใหญ่และลึกกว่า คำสั่งที่คุณสามารถใช้สำหรับ DISM ได้แก่:

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

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

โซลูชัน #2:รีเซ็ตบริการ Windows Update

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

ในการดำเนินการนี้:

  1. เปิด พรอมต์คำสั่ง และเรียกใช้ในฐานะผู้ดูแลระบบ
  2. ในหน้าต่างคอนโซล ให้พิมพ์คำสั่งต่อไปนี้ แล้วกด Enter หลังแต่ละบรรทัด:
    • เน็ตสต็อปบิต
    • เน็ตหยุด wuauserv
  3. ถัดไป ให้ป้อนคำสั่งต่อไปนี้เพื่อลบไฟล์ qmgr*.dat:
    เดล “%ALLUSERSPROFILE%\Application
    Data\Microsoft\Network\Downloader\qmgr*.dat”
  4. กด ป้อน เพื่อดำเนินการ
  5. เปลี่ยนชื่อโฟลเดอร์ Software Distribution โดยใช้คำสั่งต่อไปนี้:
    • Ren %systemroot%\SoftwareDistribution\DataStore *.bak
    • Ren %systemroot%\SoftwareDistribution\Download *.bak
    • Ren %systemroot%\system32\catroot2 *.bak
  6. จากนั้น รีเซ็ตบริการ BITS และบริการ Windows Update เป็นค่าเริ่มต้นของตัวบอกเกี่ยวกับความปลอดภัยโดยใช้คำสั่งด้านล่าง:
    • sc.exe sdset บิต
      D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    • sc.exe sdset wuauserv
      D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  7. ถัดไป พิมพ์คำสั่งต่อไปนี้เพื่อเปิดโฟลเดอร์ System 32:cd /d %windir%\system32
  8. คุณต้องลงทะเบียนคอมโพเนนต์ Windows Update ใหม่โดยใช้คำสั่งเหล่านี้:
    • regsvr32.exe atl.dll
    • regsvr32.exe urlmon.dll
    • regsvr32.exe mshtml.dll
    • regsvr32.exe shdocvw.dll
    • regsvr32.exe browserui.dll
    • regsvr32.exe jscript.dll
    • regsvr32.exe vbscript.dll
    • regsvr32.exe scrrun.dll
    • regsvr32.exe msxml.dll
    • regsvr32.exe msxml3.dll
    • regsvr32.exe msxml6.dll
    • regsvr32.exe actxprxy.dll
    • regsvr32.exe softpub.dll
    • regsvr32.exe wintrust.dll
    • regsvr32.exe dssenh.dll
    • regsvr32.exe rsaenh.dll
    • regsvr32.exe gpkcsp.dll
    • regsvr32.exe sccbase.dll
    • regsvr32.exe slbcsp.dll
    • regsvr32.exe cryptdlg.dll
    • regsvr32.exe oleaut32.dll
    • regsvr32.exe ole32.dll
    • regsvr32.exe shell32.dll
    • regsvr32.exe initpki.dll
    • regsvr32.exe wuapi.dll
    • regsvr32.exe wuaueng.dll
    • regsvr32.exe wuaueng1.dll
    • regsvr32.exe wucltui.dll
    • regsvr32.exe wups.dll
    • regsvr32.exe wups2.dll
    • regsvr32.exe wuweb.dll
    • regsvr32.exe qmgr.dll
    • regsvr32.exe qmgrprxy.dll
    • regsvr32.exe wucltux.dll
    • regsvr32.exe muweb.dll
    • regsvr32.exe wuwebv.dll
  9. รีเซ็ต Winsock โดยใช้บรรทัดนี้:netsh winsock reset
  10. ตั้งค่าพร็อกซีด้วย:proxycfg.exe -d
  11. รีสตาร์ท Windows Update โดยใช้คำสั่งเหล่านี้:
    • บิตเริ่มต้นสุทธิ
    • เน็ตเริ่ม wuauserv

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

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

หากทุกอย่างล้มเหลว

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