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

แก้ไข Windows Update Error 0x80070424: คู่มือ Troubleshooting ขั้นตอนต่อขั้นตอน

คุณกำลังพยายามอัปเดต Windows หรือใช้ Windows Defender แล้วเจอรหัสข้อผิดพลาด 0x80070424? แสดงว่าคอมพิวเตอร์ Windows ของคุณมีปัญหากับบริการสำคัญชื่อ Windows Module Installer ซึ่งรับผิดชอบในการเปิดใช้งาน การติดตั้ง และการลบ Windows updates และคอมโพเนนต์ต่างๆ

รหัสข้อผิดพลาด 0x80070424 คืออะไร?

รหัสข้อผิดพลาด 0x80070424 เป็นข้อผิดพลาดที่มักเกิดขึ้นขณะอัปเดต Windows ขณะใช้ Windows Defender หรือขณะพยายามเปลี่ยนแปลงการตั้งค่า Windows Firewall พบบ่อยในผู้ใช้ Windows 7 และ Vista ข้อผิดพลาดนี้มักป้องกันไม่ให้คุณเปิดหรือปิด Firewall บนคอมพิวเตอร์ได้

สาเหตุของรหัสข้อผิดพลาด 0x80070424

ในสภาพปกติ Windows Module Installer ตั้งค่าเป็น Manual แต่หากถูกปิดใช้งาน (disabled) คีย์รีจิสทรีที่เกี่ยวข้องกับการควบคุมการทำงานและฟังก์ชันของมันจะถูกเปลี่ยนแปลงหรือเสียหาย ผลคือ Windows จะล้มเหลวและรหัสข้อผิดพลาด 0x80070424 จะแสดงขึ้น

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

หากคุณเจอข้อผิดพลาดนี้ในอนาคต ลองวิธีแก้ 6 อย่างด้านล่างดู:

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

วิธีแก้ 1: รัน Windows Update Troubleshooter

หนึ่งใน workaround ที่พบบ่อยที่สุดในการซ่อมแซมรหัสข้อผิดพลาด 0x80070424 คือการใช้ Windows Update Troubleshooter ในการใช้ ทำตามขั้นตอนเหล่านี้:

  1. ในแถบค้นหา ป้อน troubleshoot
  2. เลือก Troubleshoot ในผลลัพธ์การค้นหา
  3. ในหน้าต่าง Troubleshoot คลิกที่ Windows Update
  4. กดปุ่ม Run the troubleshooter เพื่อให้ Windows เริ่มค้นหาปัญหาอัปเดตและแก้ไขโดยอัตโนมัติ โปรดทราบว่านี่อาจใช้เวลาและต้องการความอดทน

วิธีแก้ 2: รันคำสั่ง 'Chkdsk'

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

ทำตามคำแนะนำเหล่านี้เพื่อรันคำสั่ง Chkdsk:

  1. เปิดเมนู Start และคลิกขวาที่ Command Prompt
  2. เลือก Run as administrator
  3. ในบรรทัดคำสั่ง ป้อน Chkdsk volume: /f /r และกด Enter เพื่อรัน
  4. กระบวนการจะใช้เวลานาทีถึงชั่วโมง โปรดอย่าปิดมัน

วิธีแก้ 3: ค้นหาและแก้ไขไฟล์ระบบที่เสียหายทั้งหมด

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

ในการรัน System File Checker ทำตามขั้นตอนเหล่านี้:

  1. เปิด Command Prompt ผ่านแถบค้นหาหรือจากเมนู Start
  2. ในบรรทัดคำสั่ง ป้อน SFC /scannow
  3. กด Enter
  4. System File Checker ควรเริ่มตรวจสอบระบบของคุณหาไฟล์ที่เสียหาย

วิธีแก้ 4: ใช้ Registry Cleaner

หากรหัสข้อผิดพลาด 0x80070424 ถูกกระตุ้นโดยปัญหา registry แล้ว แนะนำให้ดาวน์โหลดซอฟต์แวร์หรือเครื่องมือทำความสะอาด registry อย่าง Auslogics Registry Cleaner

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

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

วิธีแก้ 5: รีเซ็ตคอมโพเนนต์ Windows Update ทั้งหมด

หาก error 0x80070424 ยังคงอยู่ คุณอาจต้องรีเซ็ตคอมโพเนนต์ Windows Update ทั้งหมดเพื่อให้เริ่มต้นใหม่

วิธีทำดังนี้:

  1. เปิด Run ผ่านเมนู Start หรือแถบค้นหา
  2. ป้อน services.msc ในช่องข้อความ และกด Enter
  3. เลื่อนลงและค้นหาบริการ Background Intelligent Transfer คลิกขวาที่มันและเลือก Stop
  4. ต่อไป เลื่อนลงและค้นหา Windows Update อีกครั้ง คลิกขวาที่มันและเลือก Stop
  5. ปิด Run และเปิด File Explorer
  6. ไปที่ C:\\Windows\SoftwareDistribution ลบไฟล์ทั้งหมดในโฟลเดอร์นี้
  7. คลิกขวาที่ปุ่ม Start และเลือก Windows PowerShell (Admin) เพื่อรัน Windows PowerShell ในฐานะ administrator
  8. รันคำสั่งต่อไปนี้ใน PowerShell ทีละคำสั่ง:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\\Windows\Software Distribution SoftwareDistribution.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  9. ปิด Windows PowerShell และรีบูทคอมพิวเตอร์

6. ติดตั้ง Windows Firewall ใหม่

หากเป็นไฟล์ Base Filtering Engine Service ที่ก่อให้เกิดรหัสข้อผิดพลาด 0x80070424 วิธีที่ดีที่สุดในการแก้ไขคือการติดตั้ง Windows Firewall ใหม่

วิธีติดตั้ง Windows Firewall ใหม่:

  1. ดาวน์โหลด Windows Firewall ที่คุณชอบจากเว็บไซต์ทางการของนักพัฒนา เมื่อได้ไฟล์แล้ว แตกไฟล์ที่เดสก์ทอป
  2. ดับเบิลคลิกที่ไฟล์ติดตั้งและยืนยันการติดตั้ง
  3. รีสตาร์ทคอมพิวเตอร์
  4. เมื่อคอมพิวเตอร์รีสตาร์ทเสร็จสิ้น คลิกปุ่ม Start และค้นหา Windows Firewall ที่เพิ่งติดตั้งในรายการโปรแกรม ดับเบิลคลิกที่มันเพื่อรัน
  5. หากหน้าต่าง Run เปิดขึ้น ป้อน REGEDIT และกด OK คุณควรเห็นฟิลด์ที่เพิ่งเพิ่มชื่อ "everyone"
  6. ในหน้าต่าง permission ติ๊กถูกกล่องถัดจาก Full Control คลิก OK เพื่อยืนยัน
  7. ปิดหน้าต่างและกลับไปที่เมนู Start
  8. ป้อน services.msc ในช่องค้นหาเพื่อเปิดหน้าต่าง service
  9. คลิกขวาที่ Base Filtering Engine
  10. ต่อไป ค้นหา Windows Firewall และเช็คว่าคุณสามารถเปลี่ยนแปลงมันได้แล้วหรือไม่ หากได้ แสดงว่า error 0x80070424 ควรแก้ไขแล้ว มิฉะนั้น คุณต้องขอความช่วยเหลือจากช่างเทคนิค Windows มืออาชีพ

สรุป

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

คุณรู้วิธีแก้ error 0x80070424 อื่นๆ ไหม? แชร์ได้ที่ความคิดเห็นด้านล่าง