Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด 0x8007042c สำหรับ Windows Update หรือ Firewall

หากคุณพบรหัสข้อผิดพลาด 0x8007042c เมื่อพยายามติดตั้ง Windows Updates . บางอย่าง หรือหลังจากการอัปเกรดเป็น Windows 11/10 ที่ล้มเหลวจาก Windows เวอร์ชันเก่า โพสต์นี้มีขึ้นเพื่อช่วยคุณ ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อ ไฟร์วอลล์ Windows ไม่สามารถเริ่มต้นได้

แก้ไขข้อผิดพลาด 0x8007042c สำหรับ Windows Update หรือ Firewall

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

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

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

แก้ไขข้อผิดพลาด Windows Update 0x8007042c

0x8007042C -2147023828 Error_Service_Dependency_Fail บริการอ้างอิงหรือกลุ่มล้มเหลวในการเริ่มต้น

คำแนะนำที่คุณสามารถลองได้คือ:

  • เรียกใช้ตัวแก้ไขปัญหา Windows Update
  • ตรวจสอบสถานะของ Windows Update Services ที่เกี่ยวข้อง

1] เรียกใช้ตัวแก้ไขปัญหา Windows Update

โซลูชันนี้กำหนดให้คุณต้องเรียกใช้ตัวแก้ไขปัญหา Windows Update ในตัว และดูว่าจะช่วยแก้ปัญหา ข้อผิดพลาดของ Windows Update 0x8007042c ได้หรือไม่ ปัญหา

2] ตรวจสอบสถานะของบริการ Windows Update ที่เกี่ยวข้อง

แก้ไขข้อผิดพลาด 0x8007042c สำหรับ Windows Update หรือ Firewall

เปิด Services Manager และตรวจสอบสถานะของบริการที่เกี่ยวข้องดังต่อไปนี้:

  • บันทึกเหตุการณ์ของ Windows  – อัตโนมัติ | วิ่ง
  • เรียกขั้นตอนระยะไกล (RPC) – อัตโนมัติ | วิ่ง
  • Windows Update – อัตโนมัติ (Trigger Start)

คำแนะนำเพิ่มเติมที่นี่ :Windows Update ไม่สามารถติดตั้งหรือไม่ดาวน์โหลด

แก้ไขข้อผิดพลาด Windows Firewall 0x8007042c

Windows Firewall ไม่สามารถเปลี่ยนการตั้งค่าบางอย่างของคุณได้ รหัสข้อผิดพลาด 0x8007042c

แก้ไขข้อผิดพลาด 0x8007042c สำหรับ Windows Update หรือ Firewall

คำแนะนำที่คุณสามารถลองได้คือ:

  • เปิด Windows Firewall และตรวจดูให้แน่ใจว่า Windows Firewall Service กำลังทำงานอยู่
  • ลงทะเบียน firewallapi.dll อีกครั้ง
  • ปิดใช้งาน/ถอนการติดตั้งซอฟต์แวร์รักษาความปลอดภัยของบุคคลที่สาม

1] เปิด Windows Firewall และตรวจดูให้แน่ใจว่า Windows Firewall Service กำลังทำงานอยู่

โซลูชันนี้กำหนดให้คุณต้องเปิดไฟร์วอลล์ Windows Defender และตรวจดูให้แน่ใจว่าบริการ Windows Firewall กำลังทำงานอยู่

นอกจากนี้ คุณอาจลองหยุดและเริ่มต้นบริการต่อไปนี้ใหม่โดยใช้แบตช์ไฟล์

โดยใช้วิธี:

กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้

ในกล่องโต้ตอบเรียกใช้ พิมพ์ แผ่นจดบันทึก แล้วกด Enter เพื่อเปิด Notepad

คัดลอกและวางไวยากรณ์ด้านล่างลงในโปรแกรมแก้ไขข้อความ

c 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 นามสกุลไฟล์ – เช่น; FIX_ERROR0x8007o42c.bat, และใน บันทึกเป็นประเภท กล่องเลือก ไฟล์ทั้งหมด

เรียกใช้แบตช์ไฟล์ซ้ำๆ ด้วยสิทธิ์ของผู้ดูแลระบบ (คลิกขวาที่ไฟล์ที่บันทึกไว้และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบท) จนกว่าจะรายงานว่าไม่มีข้อผิดพลาด

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

อ่าน :บริการ Windows Firewall ไม่เริ่มทำงาน

2]  ลงทะเบียน firewallapi.dll อีกครั้ง

ลงทะเบียน firewallapi.dll อีกครั้งและดูว่าจะช่วยได้หรือไม่ ดำเนินการต่อไปนี้ใน CMD ที่ยกระดับ:

regsvr32 firewallapi.dll

3] ปิดใช้งาน/ถอนการติดตั้งซอฟต์แวร์รักษาความปลอดภัยของบริษัทอื่น

เป็นที่ทราบกันดีอยู่แล้วว่าชุด AV ของบริษัทอื่นทำให้เกิดปัญหานี้ ในกรณีนี้ ในการแก้ไขปัญหานี้ คุณจะต้องลบโปรแกรมป้องกันไวรัสของบริษัทอื่นทั้งหมดออกจากพีซีของคุณโดยใช้เครื่องมือกำจัดไวรัสเฉพาะเพื่อลบไฟล์ทั้งหมดที่เกี่ยวข้องกับโปรแกรมป้องกันไวรัสของคุณ เหตุผลก็คือ การใช้เครื่องมือถอนการติดตั้งแบบกำหนดเองสำหรับโปรแกรม AV จากผู้ผลิต หากมีให้ ทุกครั้งที่ถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัส เนื่องจากมีการลงทะเบียนและการอ้างอิง ติดตั้งลึกภายใน OS ซึ่งโปรแกรมถอนการติดตั้งของแผงควบคุมแบบเดิม (appwiz.cpl) อาจพลาดในกรณีส่วนใหญ่

เคล็ดลับ :โพสต์นี้มีคำแนะนำเพิ่มเติมในการแก้ไข Windows Firewall ไม่สามารถเปลี่ยนข้อความแสดงข้อผิดพลาดการตั้งค่าบางรายการของคุณได้

แจ้งให้เราทราบหากมีสิ่งใดช่วยคุณได้

แก้ไขข้อผิดพลาด 0x8007042c สำหรับ Windows Update หรือ Firewall