Sửa lỗi không bật được Windows Firewall mã 0x80070422: Nếu bạn nhận thông báo lỗi 0x80070422 khi thử bật Windows Firewall, bạn ở đúng nơi. Windows Firewall là thành phần thiết yếu lọc thông tin từ Internet, chặn chương trình có hại. Không có nó, hệ thống dễ bị tấn công, mất quyền truy cập vĩnh viễn. Vì vậy Firewall phải luôn chạy, nhưng trường hợp này không bật được, báo lỗi:
Windows Firewall can't change some of your settings.
Error Code 0x80070422
Không có nguyên nhân chính xác, nhưng có thể do dịch vụ Firewall bị tắt trong Services hoặc tương tự với BITS. Hãy xem cách khắc phục.
Khắc phục lỗi Windows Firewall 0x80070422
Hãy tạo điểm khôi phục trước khi thực hiện.
Phương pháp 1: Bật dịch vụ Windows Firewall
- Nhấn Windows + R, gõ services.msc > Enter.
- Cuộn xuống tìm Windows Firewall > chuột phải > Thuộc tính.
- Nhấp Bắt đầu (Start) nếu chưa chạy > đặt Loại khởi động: Tự động (Automatic).
- Áp dụng > OK.
- Làm tương tự cho Background Intelligence Transfer Service (BITS) > khởi động lại máy.
Phương pháp 2: Đảm bảo Windows cập nhật mới nhất
- Nhấn Windows + I > Cập nhật & Bảo mật.
- Nhấp Kiểm tra cập nhật > cài đặt tất cả bản cập nhật chờ.
- Khởi động lại máy > kiểm tra.
Phương pháp 3: Khởi động các dịch vụ liên quan qua file batch
- Nhấn Windows + R, gõ notepad > Enter.
- Copy dán nội dung sau vào 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
- Trong Notepad: File > Lưu với tên > tên file: RepairFirewall.bat.
- Loại lưu chọn Tất cả các file > Lưu.
- Đến file RepairFirewall.bat vừa tạo > chuột phải > Chạy với quyền Administrator.
- Sau khi file chạy xong, thử mở Windows Firewall. Nếu thành công, xóa file RepairFirewall.bat.
Cách này nên khắc phục lỗi 0x80070422. Nếu không, tiếp tục phương pháp tiếp theo.
Phương pháp 4: Chạy CCleaner và Malwarebytes
- Tải và cài CCleaner & Malwarebytes.
- Chạy Malwarebytes quét file độc hại > tự xóa nếu tìm thấy.
- Chạy CCleaner > phần "Cleaner", tab Windows, tích các mục khuyến nghị dọn dẹp.
- Chắc chắn các mục đúng > nhấp Run Cleaner.
- Để dọn sâu hơn, chọn tab Registry > tích các mục khuyến nghị.
- Nhấp Quét lỗi (Scan for Issues) > cho quét > Sửa lỗi đã chọn (Fix Selected Issues).
- Khi hỏi "Backup thay đổi registry?" > chọn Có (Yes).
- Sau backup xong > Sửa tất cả lỗi đã chọn (Fix All Selected Issues).
- Khởi động lại máy. Nên khắc phục lỗi 0x80070422, nếu không thì tiếp tục.
Phương pháp 5: Sửa Registry (Giải pháp cuối cùng)
Điều hướng C:\Windows > tìm thư mục system64 (không nhầm với sysWOW64). Nếu có thư mục này, mở nó > tìm file consrv.dll. Nếu tìm thấy file này, hệ thống bị nhiễm zero access rootkit.
- Tải file MpsSvc.reg và BFE.reg. Nhấp đúp chạy để thêm vào Registry.
- Khởi động lại máy.
- Mở Registry Editor (regedit).
- Điều hướng: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE
- Chuột phải khóa BFE > Quyền hạn (Permissions).
- Nhấp nút Thêm (Add).
- Gõ Everyone (không dấu ngoặc) vào ô "Enter the object names to select" > Kiểm tra tên (Check Names).
- Khi tên được xác thực > OK.
- Everyone hiện ở danh sách "Group or user names" > chọn nó > tích Full Control cột Allow.
- Áp dụng > OK.
- Mở services.msc.
- Tìm các dịch vụ sau > chuột phải > Thuộc tính:
- Filtering Engine (BFE)
- Windows Firewall (MpsSvc)
- Bật cả hai trong Properties (nhấp Start) > đảm bảo Loại khởi động: Tự động.
- Nếu vẫn thấy lỗi "Windows could not start Windows Firewall on Local Computer. See event log, if non-windows services contact vendor. Error code 5." > tiếp tục.
- Tải và chạy Shared access key.
- Chạy file > cấp Full permission như trên cho khóa:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess - Chuột phải > Quyền hạn > Thêm > Everyone > Full control.
- Bây giờ nên bật được Firewall. Cũng tải và chạy các dịch vụ:
BITS, Security Center, Windows Defender, Windows Update - Chạy chúng > chọn YES khi hỏi xác nhận. Khởi động lại máy.
Đây là giải pháp cuối cùng, chắc chắn khắc phục lỗi Windows Firewall 0x80070422.
Phương pháp 6: Gỡ virus thủ công
- Gõ regedit trong Windows Search > chuột phải > Chạy với quyền Administrator.
- Điều hướng: Computer\HKEY_CURRENT_USER\SOFTWARE\Classes
- Dưới Classes, tìm subkey registry '.exe'
- Chuột phải > Xóa (Delete).
- Lại trong Classes, tìm subkey 'secfile'.
- Xóa khóa registry này > OK.
- Đóng Registry Editor > khởi động lại máy.
Bài viết đề xuất:
- Khắc phục lỗi Windows Store 0x803F7000 Windows 10
- Không mở được file PDF trong Internet Explorer
- Khắc phục lỗi Something Went Wrong While Syncing Mail App Windows 10
- Khắc phục Cannot Open Your Default Email Folders
Bạn đã thành công khắc phục lỗi Windows Firewall 0x80070422. Nếu còn thắc mắc, hãy bình luận bên dưới.