Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข Error 0x8007042c สำหรับ Windows Update หรือ Firewall

หากคุณเจอ Error Code 0x8007042c เมื่อพยายามติดตั้ง Windows Updates บางอย่าง หรือหลังอัปเกรดไป Windows 11/10 จาก Windows รุ่นเก่าล้มเหลว โพสต์นี้ตั้งใจจะช่วยคุณ Error นี้ยังอาจเกิดเมื่อ Windows Firewall ไม่สามารถเริ่มต้นได้

แก้ไข Error 0x8007042c สำหรับ Windows Update หรือ Firewall

Error Code 0x8007042c บ่งชี้ว่า Windows ไม่สามารถเปิด Firewall ได้อีกแล้ว วิธีเดียวที่จะตรวจจับปัญหานี้คือการพยายามเริ่ม Windows Firewall หากมันโยน Error ออกมา หมายความว่าคอมพิวเตอร์ของคุณไม่ได้รับการป้องกันจาก Untrusted Networks แล้ว

บางผู้ใช้ชอบใช้ Antivirus Products อื่นๆ แทน Security Programs ที่มากับ Windows OS และในกระบวนการนั้น ปิด Firewall และ Windows Defender อัตโนมัติ ผู้ใช้เหล่านี้มีโอกาสเจอปัญหาข้างต้นมากที่สุด Windows Firewall ตรวจสอบการไหลของข้อมูลเข้าและออกจากคอมพิวเตอร์ของคุณ ใน Windows 10 โปรแกรมส่วนใหญ่ไม่สามารถติดตั้งได้ตราบใดที่ Windows Firewall ปิดอยู่ Windows Updates แน่นอนจะไม่ติดตั้งเมื่อ Firewall ปิด

หากคุณได้รับ Error 0x8007042c เมื่อเริ่ม Windows Firewall หรือ Windows Update บน Windows 11/10 แล้ว Service หรือ Dependency บางอย่างอาจไม่ทำงาน หากคุณเผชิญปัญหานี้ คุณสามารถลองโซลูชันที่แนะนำด้านล่างในแต่ละส่วนและไม่ได้เรียงลำดับเพื่อแก้ไขปัญหา

แก้ไข Windows Update Error 0x8007042c

0x8007042C -2147023828 Error_Service_Dependency_Fail, The dependency service or group failed to start

ข้อเสนอแนะที่คุณลองได้:

  • รัน Windows Update Troubleshooter
  • ตรวจสอบสถานะ Related Windows Update Services

1. รัน Windows Update Troubleshooter

วิธีนี้ต้องการให้คุณรัน Inbuilt Windows Update Troubleshooter และดูว่าช่วยแก้ปัญหา Windows Update Error 0x8007042c ได้หรือไม่

2. ตรวจสอบสถานะ Related Windows Update Services

แก้ไข Error 0x8007042c สำหรับ Windows Update หรือ Firewall

เปิด Services Manager และให้แน่ใจว่าสถานะของ Related Services เป็นดังนี้:

  • Windows Event Log – Automatic | Running
  • Remote Procedure Call (RPC) – Automatic | Running
  • Windows Update – Automatic (Trigger Start)

ข้อเสนอเพิ่มเติมที่นี่: Windows Update Fails to Install หรือ Will Not Download

แก้ไข Windows Firewall Error 0x8007042c

Windows Firewall Can't Change Some of Your Settings. Error Code 0x8007042c

แก้ไข Error 0x8007042c สำหรับ Windows Update หรือ Firewall

ข้อเสนอแนะที่คุณลองได้:

  • เปิด Windows Firewall และแน่ใจว่า Windows Firewall Service กำลังทำงาน
  • Re-register firewallapi.dll
  • Disable/Uninstall 3rd Party Security Software

1. เปิด Windows Firewall และแน่ใจว่า Windows Firewall Service ทำงาน

วิธีนี้ต้องการให้คุณเปิด Windows Defender Firewall และให้แน่ใจว่า Windows Firewall Service กำลังทำงาน

นอกจากนี้ คุณอาจลอง Stop และ Restart Services ต่อไปนี้โดยใช้ Batch File

วิธีทำ:

กด Windows Key + R เพื่อเปิด Run Dialog

ใน Run Dialog Box พิมพ์ notepad และกด Enter เพื่อเปิด Notepad

Copy และ Paste Syntax ด้านล่างลงใน Text Editor

sc config MpsSvc start= auto
sc config KeyIso start= auto
sc config BFE start= auto
sc config FwcAgent start= auto
net stop MpsSvc
net start MpsSvc
net stop KeyIso
net start KeyIso
net start Wlansvc
net start dot3svc
net start EapHostnet
net stop BFE
net start BFE
net start PolicyAgent
net start MpsSvc
net start IKEEXT
net start DcaSvcnet
net stop FwcAgent
net start FwcAgent

บันทึกไฟล์ด้วยชื่อและต่อท้าย .bat file extension – เช่น FIX_ERROR0x8007o42c.bat, และในกล่อง Save as Type เลือก All Files

รัน Batch File ซ้ำๆ ด้วย Admin Privilege (คลิกขวาไฟล์ที่บันทึก และเลือก Run as Administrator จาก Context Menu) จนกว่าจะรายงานว่าไม่มี Error

ลอง Update อีกครั้ง และดูว่าปัญหาแก้ไขหรือไม่ หากไม่ ให้ดำเนินการต่อกับโซลูชันถัดไป

อ่าน: Windows Firewall Service Does Not Start

2. Re-register firewallapi.dll

Re-register firewallapi.dll และดูว่าช่วยได้หรือไม่ รันคำสั่งต่อไปนี้ใน Elevated CMD:

regsvr32 firewallapi.dll

3. Disable/Uninstall 3rd Party Security Software

Third-party AV Suites ทั้งหมดรู้จักกันดีว่าก่อให้เกิดปัญหานี้ ในกรณีนี้ เพื่อแก้ไขปัญหานี้ คุณจะต้องลบ Third-party Antivirus Programs ทั้งหมดออกจาก PC ของคุณโดยใช้ Dedicated Antivirus Removal Tool เพื่อลบไฟล์ทั้งหมดที่เกี่ยวข้องกับ Antivirus Program ของคุณ เหตุผลคือ มันมีประสิทธิภาพและลึกซึ้งกว่าที่จะใช้ Custom Uninstall Tools สำหรับ AV Program จากผู้ผลิต หากมี ทุกครั้งที่ Uninstall Antivirus Software เนื่องจากมี Registries และ Dependencies ติดตั้งลึกภายใน OS ซึ่ง Traditional Control Panel Uninstaller (appwiz.cpl) อาจพลาดในส่วนใหญ่

TIP: โพสต์นี้เสนอข้อเสนอเพิ่มเติมเพื่อแก้ไข Windows Firewall Can't Change Some of Your Settings Error Message

บอกเราว่าอะไรที่นี่ช่วยคุณได้

แก้ไข Error 0x8007042c สำหรับ Windows Update หรือ Firewall