หากคุณพบรหัสข้อผิดพลาด 0x8007042c เมื่อพยายามติดตั้ง Windows Updates . บางอย่าง หรือหลังจากการอัปเกรดเป็น Windows 11/10 ที่ล้มเหลวจาก Windows เวอร์ชันเก่า โพสต์นี้มีขึ้นเพื่อช่วยคุณ ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อ ไฟร์วอลล์ Windows ไม่สามารถเริ่มต้นได้
รหัสข้อผิดพลาด 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 ที่เกี่ยวข้อง
เปิด Services Manager และตรวจสอบสถานะของบริการที่เกี่ยวข้องดังต่อไปนี้:
- บันทึกเหตุการณ์ของ Windows – อัตโนมัติ | วิ่ง
- เรียกขั้นตอนระยะไกล (RPC) – อัตโนมัติ | วิ่ง
- Windows Update – อัตโนมัติ (Trigger Start)
คำแนะนำเพิ่มเติมที่นี่ :Windows Update ไม่สามารถติดตั้งหรือไม่ดาวน์โหลด
แก้ไขข้อผิดพลาด Windows Firewall 0x8007042c
Windows Firewall ไม่สามารถเปลี่ยนการตั้งค่าบางอย่างของคุณได้ รหัสข้อผิดพลาด 0x8007042c
คำแนะนำที่คุณสามารถลองได้คือ:
- เปิด 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 ไม่สามารถเปลี่ยนข้อความแสดงข้อผิดพลาดการตั้งค่าบางรายการของคุณได้
แจ้งให้เราทราบหากมีสิ่งใดช่วยคุณได้