Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách sửa lỗi Windows Firewall Error 0x8007042c

Khi khởi động Windows Firewall và nhận được lỗi 0x8007042c – "The dependency service or group failed to start" liên quan đến việc firewall không thể khởi động, nguyên nhân chủ yếu là do hai lý do: Windows Firewall hoặc các dịch vụ phụ thuộc cần thiết cho dịch vụ firewall không chạy, hoặc có mã độc hiện có ngăn chặn firewall khởi động.

Ngoài ra, trong một số ít trường hợp, việc cài đặt phần mềm firewall thứ 3 có thể vô hiệu hóa Windows Firewall và gỡ cài đặt nó sẽ khắc phục ngay lập tức.

Bài viết này cung cấp một số phương pháp khắc phục, bao gồm quét và xóa mã độc cũng như khởi động Windows Firewall và các dịch vụ phụ thuộc. Lỗi này áp dụng cho Windows Vista đến Windows 10.

Cách sửa lỗi Windows Firewall Error 0x8007042c

Phương pháp 1: Khởi động dịch vụ Windows Firewall và các dịch vụ phụ thuộc

Bạn có thể khởi động các dịch vụ Windows Firewall và đảm bảo chúng tự động khởi động trong tương lai. Làm theo các bước sau:

  1. Nhấn phím Windows, nhập services. Chuột phải vào ứng dụng Services và chọn Run as Administrator. Chấp nhận lời nhắc hoặc nhập thông tin xác thực khi được yêu cầu. Bạn cũng có thể mở Services bằng cách nhập cmd trong menu Start, mở với quyền administrator, nhập services.msc rồi nhấn Enter.
  2. Trong cửa sổ Services, cuộn đến khi thấy Windows Firewall và nhấp đúp vào nó.
  3. Dưới tùy chọn Startup Type, chọn Automatic.
  4. Nếu Service status là Stopped, nhấp Start.
  5. Nhấp Apply rồi OK.
  6. Trong cùng cửa sổ, tìm Base Filtering Engine và nhấp đúp.
  7. Dưới Startup Type, chọn Automatic.
  8. Nếu Service status là Stopped, nhấp Start.
  9. Nhấp Apply rồi OK.
  10. Khởi động lại Windows và xác nhận xem Windows Firewall đã được bật chưa.

Cách sửa lỗi Windows Firewall Error 0x8007042c

Phương pháp 2: Khởi động các dịch vụ liên quan

Có thể các dịch vụ liên quan đến Windows Firewall chưa sẵn sàng. Bạn có thể chạy các lệnh sau trong command prompt nâng cao hoặc dùng các bước dưới đây.

  1. Nhấn Windows Key + R rồi nhập notepad.

Sao chép các lệnh sau và dán vào cửa sổ Notepad.

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
  1. Trong cửa sổ Notepad, vào File > Save As, chọn All Files dưới trường "Save as type", chọn Desktop ở ngăn bên, nhập repair.bat vào hộp File Name rồi nhấp Save và đóng Notepad.
  2. Vào Desktop, chuột phải vào file repair.bat vừa tạo trong Notepad và chọn Run as Administrator. Chấp nhận mọi lời nhắc xuất hiện. Nếu được nhắc trong cửa sổ command prompt để dừng dịch vụ, nhập Y rồi Enter.
  3. Khởi động lại Windows và thử bật Firewall ngay bây giờ.

Cách sửa lỗi Windows Firewall Error 0x8007042c

Bạn cũng có thể thử chạy script này để sửa chữa toàn diện. Chuột phải vào file và chọn Run as Administrator. Làm theo hướng dẫn trong cửa sổ command prompt để khắc phục firewall.

Cách sửa lỗi Windows Firewall Error 0x8007042c

Phương pháp 3: Quét mã độc

Sự hiện diện của mã độc có thể ngăn Windows Firewall khởi động vì nó có thể chặn mã độc giao tiếp với máy chủ điều khiển. Dùng phần mềm diệt mã độc hiện có để quét và xóa mã độc hoặc làm theo các bước sau để cài đặt và sử dụng phần mềm chống mã độc:

  1. Tải Malwarebytes Anti-Malware bằng cách nhấp liên kết này.
  2. Sau khi tải xong, cài đặt từ thư mục tải xuống.
  3. Đi đến Scan Tab > Custom Scan. Tích tất cả ô ở ngăn bên trái và chọn ổ đĩa ở ngăn bên phải.
  4. Nhấp Scan rồi Quarantine All sau khi quét xong.

Phương pháp 4: Quét và sửa chữa tệp hệ thống

Các tệp liên quan đến dịch vụ có thể bị hỏng hoặc xóa bởi virus. Sử dụng tiện ích SFC có thể giúp khắc phục vấn đề này.

  1. Nhấn nút Windows, nhập cmd, chuột phải vào nó và chọn Run as Administrator rồi nhấn Enter. Chấp nhận mọi lời nhắc khi xuất hiện.
  2. Nhập sfc /scannow và nhấn Enter. Tiện ích sẽ quét và sửa chữa tất cả tệp hệ thống bị thiếu hoặc hỏng.
  3. Khởi động lại khi quá trình hoàn tất và thử bật Windows Firewall.

Cách sửa lỗi Windows Firewall Error 0x8007042c