Cách chặn một ứng dụng truy cập Internet bằng tường lửa Windows

Hướng dẫn tạo quy tắc Windows Defender Firewall để chặn một phần mềm kết nối Internet trên Windows 11: từng bước, cách kiểm tra và gỡ chặn khi cần.
Có những phần mềm bạn muốn dùng offline nhưng cứ tự kết nối Internet để cập nhật, gửi dữ liệu hoặc hiện quảng cáo. Windows có sẵn tường lửa cho phép chặn từng ứng dụng mà không cần cài thêm gì. Bài này hướng dẫn tạo quy tắc chặn trên Windows 11 (Windows 10 làm tương tự), cách kiểm tra đã chặn thành công và cách gỡ khi cần.
Nếu bạn chưa rõ tường lửa đang bật hay tắt, hãy xem thêm bài về Windows Firewall trước khi bắt đầu.
Trước khi chặn: cần biết gì
Tường lửa lọc hai chiều. Outbound (Kết nối đi ra) là ứng dụng gửi dữ liệu từ máy bạn ra Internet. Inbound (Kết nối đi vào) là dữ liệu từ ngoài vào máy. Để một phần mềm không thể "gọi ra ngoài", bạn cần chặn chiều outbound.
Cần chắc chắn bạn chặn đúng file chạy chính (đuôi .exe) của ứng dụng. Một số phần mềm có nhiều file, ví dụ file chính, file cập nhật và file chạy nền. Muốn chặn kỹ, bạn tạo quy tắc cho từng file.
Các bước chặn ứng dụng
- Nhấn nút Start, gõ Windows Defender Firewall with Advanced Security (hoặc Tường lửa Windows Defender với Bảo mật Nâng cao) rồi nhấn Enter.
- Ở khung bên trái, chọn Outbound Rules (Quy tắc đi ra).
- Ở khung bên phải, bấm New Rule... (Quy tắc mới).
- Chọn Program (Chương trình) rồi bấm Next (Tiếp theo).
- Chọn This program path (Đường dẫn chương trình này), bấm Browse (Duyệt) và chọn file .exe của ứng dụng cần chặn. Bấm Next.
- Chọn Block the connection (Chặn kết nối) rồi bấm Next.
- Giữ nguyên cả ba hồ sơ Domain, Private, Public (Miền, Riêng tư, Công cộng) để quy tắc áp dụng ở mọi mạng, rồi bấm Next.
- Đặt tên dễ nhớ, ví dụ "Chặn Internet - Tên ứng dụng", rồi bấm Finish (Hoàn tất).
Bạn nên lặp lại các bước trên với Inbound Rules (Quy tắc đi vào) nếu muốn chặn cả chiều vào. Với phần lớn ứng dụng dùng cá nhân, chặn outbound đã đủ.
Kiểm tra quy tắc đã hoạt động chưa
- Mở ứng dụng vừa chặn, thử chức năng cần mạng như đăng nhập, cập nhật, tải dữ liệu. Nếu báo mất kết nối hoặc không tải được thì quy tắc đang hoạt động.
- Quay lại Outbound Rules, tìm quy tắc vừa tạo, kiểm tra cột Enabled (Đã bật) là Yes (Có) và Action (Hành động) là Block (Chặn).
- Muốn xem ứng dụng nào đang kết nối mạng trước khi quyết định chặn, tham khảo bài cách xem ứng dụng nào đang kết nối mạng trên Windows.
Nếu ứng dụng vẫn kết nối được, có thể bạn đã chọn sai file .exe, hoặc ứng dụng chạy thêm một tiến trình khác. Hãy kiểm tra thư mục cài đặt xem còn file chạy nào khác không và tạo quy tắc tương tự.
Cách gỡ chặn hoặc tạm tắt
Bạn không cần xóa quy tắc nếu chỉ muốn tạm thời cho phép ứng dụng ra mạng:
- Mở lại Windows Defender Firewall with Advanced Security và vào Outbound Rules.
- Bấm chuột phải vào quy tắc của bạn.
- Chọn Disable Rule (Tắt quy tắc) để tạm cho phép, hoặc Delete (Xóa) để gỡ hẳn.
Khi cần chặn lại, bạn chỉ việc chọn Enable Rule (Bật quy tắc).
Khi nào nên dùng cách này
Cách này hữu ích trong một vài tình huống thường gặp:
- Phần mềm cũ, đã mua bản quyền, chỉ cần dùng offline và bạn không muốn nó tự cập nhật hay gửi dữ liệu.
- Ứng dụng nghi ngờ gửi dữ liệu ra ngoài mà bạn chưa kịp gỡ. Xem thêm cách kiểm tra phần mềm đã cài có đang thu thập dữ liệu cá nhân.
- Máy văn phòng dùng chung, cần hạn chế một số ứng dụng truy cập mạng.
Cách này không thay thế việc gỡ cài đặt ứng dụng đáng ngờ. Nếu ứng dụng mình không nhớ đã cài, đừng chỉ chặn mạng mà hãy gỡ và quét máy theo bài cách quét mã độc bằng Malwarebytes bản miễn phí.
Những lỗi thường gặp
- Chặn xong mà ứng dụng vẫn ra mạng: kiểm tra có đúng đường dẫn file, quy tắc đang bật và không bị quy tắc "Allow" khác ưu tiên. Bản cài dạng cửa hàng (Microsoft Store) đôi khi cần chặn qua tên gói thay vì đường dẫn file.
- Chặn nhầm làm mất mạng ở ứng dụng khác: tắt hoặc xóa quy tắc vừa tạo để kiểm tra lại.
- Không thấy mục Advanced Security: bản Windows Home vẫn có công cụ này, chỉ cần gõ đúng tên trong ô tìm kiếm của Start.
Cần hỗ trợ thêm?
Nếu máy có ứng dụng cứ tự kết nối mạng dù đã chặn, hoặc bạn nghi máy nhiễm phần mềm theo dõi, bạn có thể mang tới cửa hàng Cường Tech để kỹ thuật viên kiểm tra miễn phí theo trang sửa chữa. Doanh nghiệp cần quản lý chính sách mạng cho nhiều máy văn phòng có thể tham khảo dịch vụ vận hành hệ thống IT.
Câu hỏi thường gặp
Chặn ứng dụng bằng tường lửa Windows có làm máy chậm không?
Không đáng kể. Quy tắc tường lửa chỉ lọc kết nối của ứng dụng cụ thể và gần như không ảnh hưởng hiệu năng máy.
Làm sao chặn ứng dụng chỉ khi dùng Wi-Fi công cộng?
Khi tạo quy tắc, ở bước chọn hồ sơ bạn chỉ chọn **Public (Công cộng)** thay vì chọn cả ba hồ sơ. Quy tắc sẽ chỉ áp dụng trên mạng được Windows đánh dấu là công cộng.
Làm sao biết đường dẫn file .exe của ứng dụng?
Bấm chuột phải vào biểu tượng ứng dụng, chọn **Open file location (Mở vị trí tệp)**, sau đó xem **Properties (Thuộc tính)** của file để lấy đường dẫn đầy đủ.
Chặn rồi muốn cho phép lại thì làm gì?
Mở Windows Defender Firewall with Advanced Security, vào Outbound Rules, bấm chuột phải vào quy tắc rồi chọn Disable Rule để tạm tắt hoặc Delete để xóa hẳn.





