Bonjour Service là dịch vụ mạng không cần cấu hình (zero-configuration networking) do Apple phát triển, chạy trên Windows dưới tiến trình mDNSResponder.exe. Nó giúp máy tính tự tìm thấy máy in, loa, thiết bị và dịch vụ khác trong cùng mạng LAN mà bạn không phải nhập địa chỉ IP. Đây là phần mềm chính thống của Apple, không phải virus, và chỉ nên gỡ nếu bạn chắc không dùng phần mềm nào cần nó.
Bonjour là gì?
Apple giới thiệu công nghệ này năm 2002 cùng Mac OS X 10.2 dưới tên Rendezvous, sau đó đổi tên thành Bonjour vào tháng 4/2005 vì tranh chấp nhãn hiệu. Bonjour làm ba việc chính trong một mạng cục bộ:
- Tự cấp địa chỉ: thiết bị có thể tự chọn địa chỉ link-local khi không có máy chủ DHCP.
- Phân giải tên máy: qua giao thức mDNS (multicast DNS), thay cho việc phải có máy chủ DNS riêng. Đây là nguồn gốc của các tên dạng
tenmay.local.
- Phát hiện dịch vụ: qua DNS-SD, thiết bị quảng bá "tôi có máy in", "tôi có thư viện nhạc" để các máy khác hiện trong danh sách.
Về kỹ thuật, Bonjour giao tiếp bằng gói multicast trên cổng UDP 5353. Nếu tường lửa hoặc thiết bị mạng chặn cổng này, các tính năng tự phát hiện thiết bị sẽ không hoạt động. Nếu bạn muốn hiểu rõ hơn các khái niệm LAN, mDNS, multicast, có thể đọc bài về phân loại mạng máy tính.
Vì sao máy Windows của bạn có Bonjour?
Bonjour thường không được cài riêng mà đi kèm phần mềm khác. Các nguồn phổ biến:
- iTunes và các ứng dụng Apple cho Windows (chia sẻ thư viện nhạc trong mạng nội bộ)
- Bonjour Print Services for Windows — tiện ích in qua máy in mạng, AirPrint
- Một số bản Adobe Creative Suite / Creative Cloud
- Phần mềm thu âm, điều khiển thiết bị studio, máy chiếu, loa mạng
- Trình duyệt Safari bản dành cho Windows (đã ngừng phát triển từ lâu)
Trên macOS và iOS, Bonjour là thành phần của hệ điều hành và không thể gỡ. Chỉ trên Windows nó mới xuất hiện như một ứng dụng và dịch vụ riêng.
mDNSResponder.exe có phải virus?
Bản thân tiến trình này là hợp pháp. Cách kiểm tra nhanh:
- Mở Task Manager (Ctrl + Shift + Esc), sang thẻ Details, bấm phải vào
mDNSResponder.exe rồi chọn Open file location.
- Đường dẫn đúng phải là
C:\Program Files\Bonjour\ (hoặc C:\Program Files (x86)\Bonjour\).
- Bấm phải vào tệp, chọn Properties › thẻ Digital Signatures; chữ ký phải thuộc Apple Inc.
Nếu tệp nằm ở thư mục lạ như Temp, AppData hay không có chữ ký số, rất có thể đó là phần mềm giả danh — khi đó bạn nên quét máy bằng Windows Security hoặc công cụ diệt mã độc uy tín. Cách xử lý tương tự các phần mềm không rõ nguồn gốc, ví dụ Wajam.
Có nên gỡ Bonjour không?
| Trường hợp của bạn |
Nên làm gì |
| Dùng iPhone/iPad, chia sẻ nhạc, AirPlay, in qua AirPrint |
Giữ nguyên Bonjour |
| Dùng Adobe, phần mềm thu âm hoặc thiết bị mạng cần Bonjour |
Giữ nguyên |
| Không dùng thiết bị Apple nhưng sợ tốn tài nguyên |
Đặt dịch vụ sang chế độ Manual thay vì gỡ |
| Chắc chắn không phần mềm nào cần, muốn máy gọn |
Có thể gỡ qua Settings |
| Máy trong mạng doanh nghiệp có chính sách riêng |
Hỏi bộ phận IT trước khi thay đổi |
Thực tế, Bonjour chiếm rất ít RAM và CPU khi rảnh, nên gỡ nó không giúp máy nhanh lên đáng kể. Rủi ro lớn hơn là sau khi gỡ, iTunes hoặc một phần mềm Adobe có thể báo lỗi thiếu thành phần và bạn phải cài lại.
Cách tắt hoặc gỡ Bonjour trên Windows
Cách 1 – Chỉ tắt dịch vụ (khuyến nghị thử trước):
- Nhấn Windows + R, nhập
services.msc, nhấn Enter.
- Tìm dòng Bonjour Service, bấm phải › Properties.
- Ở Startup type, chọn Manual (hoặc Disabled nếu bạn chắc chắn), bấm Stop rồi OK.
- Khởi động lại máy và dùng bình thường vài ngày. Nếu không phần mềm nào báo lỗi, bạn mới nên tính tới việc gỡ hẳn.
Cách 2 – Gỡ hẳn Bonjour:
- Windows 11: mở Settings › Apps › Installed apps. Windows 10: Settings › Apps › Apps & features.
- Tìm mục Bonjour, bấm nút ba chấm (Windows 11) hoặc chọn mục đó, rồi bấm Uninstall và xác nhận.
- Hoặc dùng Control Panel › Programs and Features, chọn Bonjour › Uninstall.
- Khởi động lại máy.
Nếu không thấy mục Bonjour trong danh sách ứng dụng (một số bản cài kèm không tạo trình gỡ), bạn không nên xoá tay thư mục hoặc tệp hệ thống vì dễ để lại dịch vụ lỗi. Trong tình huống đó, hãy đặt dịch vụ sang Manual như Cách 1, hoặc cài lại chính phần mềm đã mang Bonjour vào máy rồi gỡ phần mềm đó theo trình gỡ chính thức. Mọi thao tác chỉ nên thực hiện trên máy của chính bạn và với quyền quản trị hợp lệ.
Khi Bonjour gây lỗi hoặc ngốn CPU
- mDNSResponder.exe chiếm CPU cao: thường do xung đột với VPN, phần mềm tường lửa hoặc driver mạng cũ. Hãy thử cập nhật driver card mạng, tạm tắt VPN để đối chiếu.
- Không tìm thấy máy in mạng sau khi tắt Bonjour: bật lại dịch vụ, hoặc thêm máy in bằng địa chỉ IP tĩnh.
- Thiết bị lạ trong Device Manager: nếu kèm dấu chấm than, xem thêm cách xử lý lỗi Unknown Device.
- Mạng không ra Internet sau khi can thiệp cấu hình: tham khảo bài về lỗi The default gateway is not available.
Câu hỏi thường gặp
Bonjour Service có cần thiết cho Windows không?
Không. Windows hoạt động bình thường mà không cần Bonjour. Dịch vụ này chỉ cần cho các phần mềm và thiết bị dựa vào mDNS/DNS-SD, điển hình là sản phẩm Apple và máy in AirPrint.
Gỡ Bonjour có làm hỏng iTunes không?
iTunes vẫn mở được nhưng có thể mất tính năng chia sẻ thư viện trong mạng nội bộ và đôi khi báo thiếu thành phần. Cài lại iTunes sẽ đưa Bonjour trở lại.
Bonjour có thu thập dữ liệu của tôi không?
Bonjour chỉ quảng bá và lắng nghe thông tin dịch vụ trong mạng cục bộ, không gửi dữ liệu cá nhân ra ngoài. Tuy vậy trong mạng dùng chung, các máy khác có thể thấy tên thiết bị của bạn.
Làm sao biết phần mềm nào đang dùng Bonjour?
Cách đơn giản là đặt dịch vụ sang Manual, dùng máy vài ngày và theo dõi phần mềm nào báo lỗi hoặc mất tính năng tìm thiết bị. Đó chính là phần mềm phụ thuộc Bonjour.