Applies ToWindows 7 Enterprise Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Home Basic

Triệu chứng

Khi bạn cố gắng khởi động Tường lửa Windows, bạn nhận được lỗi sau nếu dịch vụ Tường lửa bị tắt hoặc nếu máy tính của bạn bị nhiễm phần mềm độc hại:

0x8007042c

Giải pháp

Để giải quyết sự cố này, hãy quét tìm và xóa phần mềm độc hại bằng cách làm theo các bước trong Phương pháp 1.

Nếu gần đây bạn chưa quét vi-rút hoặc phần mềm độc hại cho máy tính của mình, chúng tôi khuyên bạn nên thực hiện việc này. Bạn có thể sử dụng Trình quét An toàn của Microsoft để loại bỏ phần mềm độc hại cho máy tính của mình. Để thực hiện việc này, làm theo các bước sau:

  1. Đi đến trang web sau của Microsoft: Trình quét An toàn của Microsoft

  2. Bấm Tải xuống ngay bây giờ. Làm theo hướng dẫn để tải xuống và cài đặt Trình quét An toàn của Microsoft. Khi bạn được nhắc, hãy lưu tệp vào máy tính của bạn.

  3. Khi hoàn tất quá trình cài đặt, hãy chuyển tới màn hình nền và bấm đúp vào biểu tượng Trình quét An toàn của Microsoft. Trình này có thể được liệt kê là msert.

  4. Bấm vào hộp kiểm Chấp nhận tất cả các điều khoản của thỏa thuận cấp phép trước, sau đó bấm đúp vào Tiếp theo.Click the Accept all terms of the preceding license agreement check box, and then click Next two times.

  5. Bấm Quét nhanh, rồi bấm Tiếp theo.Click Quick Scan, then click Next.

  6. Trình quét An toàn của Microsoft sẽ quét máy tính của bạn và loại bỏ tất cả phần mềm độc hại.

  7. Bấm Bắt đầu, rồi bấm Tường lửa Windows trong hộp Tìm kiếm các chương trình và tệp (Windows 7) hoặc trong hộp Bắt đầu tìm kiếm (Windows Vista).

  8. Bấm vào Tường lửa Windows.

  9. Trong ngăn dẫn hướng (ngăn bên trái) của Panel điều khiển, bấm Bật hoặc tắt Tường lửa Windows.In the navigation pane (left pane) of Control Panel, click Turn Windows Firewall on or off.

  10. Bấm Bật Tường lửa Windows để biết từng vị trí mạng, sau đó bấm OK.Click Turn on Windows Firewall for each network location, and then click OK.

Nếu bạn vẫn nhận được lỗi 0x8007042c khi cố gắng bật Tường lửa Windows, hãy chuyển sang Phương pháp 2

Bạn có thể khởi động các dịch vụ Tường lửa Windows và đảm bảo rằng sau này chúng sẽ tự động khởi động. Để thực hiện việc này, hãy làm theo các bước sau: 

  1. Bấm Bắt đầu, rồi nhập Dịch vụ vào hộp Tìm kiếm.

  2. Bấm chuột phải vào Dịch vụ, sau đó bấm Chạy với tư cách quản trị viên. Nếu bạn được nhắc, nhập tên người dùng và mật khẩu của quản trị viên rồi nhấn Enter.

  3. Cuộn cho đến khi bạn thấy Tường lửa Windows, sau đó bấm đúp vào Tường lửa Windows.Scroll until you see Windows Firewall, and then double-click Windows Firewall.

  4. Bấm vào hộp Loại khởi động, sau đó bấm Tự động.Click the Startup type box, and then click Automatic

  5. Nếu Trạng thái dịch vụ là Đã dừng, hãy bấm Bắt đầu.

  6. Bấm Áp dụng, sau đó bấm OK.

  7. Cuộn cho đến khi bạn thấy Công cụ lọc cơ sở, sau đó bấm đúp vào Công cụ lọc cơ sở.

  8. Nếu Trạng thái dịch vụ là Đã dừng, hãy bấm Bắt đầu.If Service status is Stopped, click Start

  9. Bấm Áp dụng, sau đó bấm OK.

  10. Khởi động lại Windows và xác nhận xem Tường lửa Windows có được kích hoạt không.

Nếu bạn vẫn nhận được lỗi 0x8007042c khi cố gắng bật Tường lửa Windows, hãy chuyển sang Phương pháp 4

Để dừng rồi khởi động lại những dịch vụ này bằng cách sử dụng tệp lô, hãy làm theo các bước sau:

  1. Bấm Bắt đầu, nhập Notepad vào hộp Tìm kiếm, sau đó bấm Notepad trong danh sách chương trình.

  2. Chọn văn bản sau, bấm chuột phải vào văn bản đã chọn, sau đó bấm Sao chép. Bấm chuột phải vào vị trí bất kỳ trong cửa sổ Notepad, sau đó bấm Dán.

    
    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
  3. Trong Notepad, bấm Tệp, Lưu với tên, rồi nhập Repair.bat vào hộp Tên tệp

  4. Bấm vào hộp Lưu dưới dạng, sau đó bấm Tất cả tệp (*.*).

  5. Trong ngăn bên trái, bấm Màn hình nền, sau đó bấm Lưu.In the left pane, click Desktop, and then click Save.

  6. Trên menu Tệp, bấm Thoát.

  7. Trên màn hình nền, bấm chuột phải vào tệp Repair.bat mà bạn đã lưu ở bước 5, sau đó bấm Chạy với tư cách quản trị viên. Quan trọng Nếu bạn được nhắc xác nhận dừng dịch vụ, hãy nhấn Y trên bàn phím rồi nhấn Enter.

  8. Cố gắng để khởi động lại Tường lửa Windows. Nếu bạn có thể khởi động Tường lửa Windows, hãy xóa tệp Repair.bat. Để thực hiện việc này, bấm chuột phải vào Repair.bat, bấm Xóa, sau đó bấm Có.

Nếu bạn vẫn gặp phải lỗi 0x8007042c khi cố gắng khởi động Tường lửa Windows, bạn có thể liên hệ với Trung tâm Hỗ trợ Bảo mật dành cho Người tiêu dùng của Microsoft. Để thực hiện việc này, hãy truy cập https://technet.microsoft.com/vi-vn/security/cc165610.aspx.

Thông tin Bổ sung

Để biết thêm thông tin về Tường lửa Windows, chuyển tới phần Tường lửa Windows.Microsoft cung cấp Microsoft Security Essentials, một chương trình bảo mật miễn phí giúp bảo vệ máy tính của bạn khỏi phần mềm độc hại. Để biết thêm thông tin về Microsoft Security Essentials, hãy truy cập Trung tâm Hỗ trợ Bảo mật dành cho Người tiêu dùng.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.