Bạn đang cần chia sẻ file gấp nhưng lại gặp phải lỗi Network Discovery bị tắt, khiến các máy tính trong mạng không thể nhìn thấy nhau? Đây là một trong những sự cố phổ biến và gây khó chịu nhất khi làm việc với mạng nội bộ. Đừng vội lo lắng, Tin Học Cường Phát sẽ hướng dẫn bạn các cách sửa lỗi Network Discovery nhanh chóng và hiệu quả nhất ngay sau đây.
- ✓Kiểm tra và khởi động lại các dịch vụ mạng (Services) như Function Discovery, SSDP, UPnP. Đây là nguyên nhân phổ biến nhất.
- ✓Chuyển đổi cấu hình mạng từ Public (Công cộng) sang Private (Riêng tư) để Windows cho phép chia sẻ.
- ✓Cấu hình lại Windows Firewall để cho phép tính năng Network Discovery hoạt động qua tường lửa.
Hướng Dẫn Chi Tiết Các Cách Sửa Lỗi Network Discovery Is Turned Off

Đây là phần quan trọng nhất, tập hợp các giải pháp trực tiếp để khắc phục sự cố. Hãy thực hiện tuần tự từng bước để tìm ra cách sửa lỗi Network Discovery phù hợp với máy tính của bạn. Chúng tôi sẽ bắt đầu từ những cách đơn giản nhất.
Bước 1: Kích hoạt lại Network Discovery và các tùy chọn chia sẻ nâng cao
Đây là bước kiểm tra cơ bản nhất. Đôi khi tính năng này bị tắt do cập nhật Windows hoặc do bạn vô tình thay đổi cài đặt. Việc đầu tiên cần làm là đảm bảo nó đã được bật đúng cách.
Cách bật Network Discovery Win 11 trong Settings
- Bước 1: Nhấn tổ hợp phím Windows + I để mở Settings.
- Bước 2: Chọn Network & internet ở menu bên trái.
- Bước 3: Chọn loại mạng bạn đang kết nối (Wi-Fi hoặc Ethernet).
- Bước 4: Đảm bảo bạn đã chọn Private network. Nếu đang ở Public, hãy chọn nó để đổi.
- Bước 5: Quay lại Network & internet, kéo xuống và chọn Advanced network settings.
- Bước 6: Chọn Advanced sharing settings.
- Bước 7: Trong mục Private networks, chọn vào Turn on network discovery và tick vào ô Set up network connected devices automatically. Sau đó nhấn Save changes.
Cách bật Network Discovery Win 10 trong Control Panel
- Bước 1: Mở Start Menu, gõ Control Panel và nhấn Enter.
- Bước 2: Chọn Network and Sharing Center.
- Bước 3: Ở menu bên trái, chọn Change advanced sharing settings.
- Bước 4: Mở rộng mục Private (current profile).
- Bước 5: Chọn vào Turn on network discovery và tick vào ô Turn on automatic setup of network connected devices.
- Bước 6: Nhấn Save changes và khởi động lại máy tính để áp dụng cách sửa lỗi Network Discovery này.
Bước 2: Kiểm tra và khởi động các dịch vụ (Services) mạng bắt buộc
Nếu Network Discovery tự động tắt sau khi bạn bật, nguyên nhân rất có thể là do các dịch vụ hệ thống liên quan đang bị vô hiệu hóa. Đây là một trong những cách sửa lỗi Network Discovery hiệu quả nhất.
- Bước 1: Nhấn Windows + R, gõ
services.mscvà nhấn Enter. - Bước 2: Trong cửa sổ Services, bạn cần tìm, kiểm tra và đảm bảo các dịch vụ sau đang ở trạng thái Running và Startup Type là Automatic (hoặc Automatic – Delayed Start):
Function Discovery Provider Host & Resource Publication
Tìm dịch vụ Function Discovery Provider Host và Function Discovery Resource Publication. Nhấp đúp vào từng cái, đặt Startup type thành Automatic (Delayed Start) và nhấn Start nếu nó chưa chạy.
SSDP Discovery
Tìm dịch vụ SSDP Discovery. Nhấp đúp, đặt Startup type thành Automatic và nhấn Start.
UPnP Device Host
Tìm dịch vụ UPnP Device Host. Nhấp đúp, đặt Startup type thành Automatic và nhấn Start. Sau khi bật hết các dịch vụ, hãy thử lại cách bật network discovery win 10 hoặc win 11.
Bước 3: Cấu hình Windows Defender Firewall cho phép Network Discovery
Tường lửa Windows có thể đang chặn tính năng khám phá mạng. Bạn cần tạo một quy tắc cho phép nó hoạt động. Đây là một cách sửa lỗi Network Discovery quan trọng không thể bỏ qua.
- Bước 1: Mở Control Panel > Windows Defender Firewall.
- Bước 2: Chọn Allow an app or feature through Windows Defender Firewall ở menu bên trái.
- Bước 3: Nhấn Change settings (yêu cầu quyền admin).
- Bước 4: Kéo xuống tìm Network Discovery và đảm bảo bạn đã tick vào ô bên cạnh nó. Đồng thời, tick vào ô Private.
- Bước 5: Nhấn OK để lưu lại. Để hiểu rõ hơn về các cài đặt tường lửa, bạn có thể tham khảo tài liệu từ Microsoft.
Bước 4: Chuyển đổi Network Profile từ Public (Công cộng) sang Private (Riêng tư)

Windows có 2 chế độ mạng chính: Public (an toàn hơn, chặn hầu hết chia sẻ) và Private (tin cậy, cho phép chia sẻ). Lỗi network discovery is turned off thường xảy ra khi máy bạn đang ở chế độ Public.
- Bước 1: Mở Settings > Network & internet.
- Bước 2: Chọn Properties của mạng Wi-Fi hoặc Ethernet bạn đang kết nối.
- Bước 3: Trong phần Network profile type, hãy chọn vào Private. Thao tác này sẽ ngay lập tức áp dụng các quy tắc tường lửa và chia sẻ phù hợp.
Bước 5: Reset toàn bộ cài đặt mạng bằng Command Prompt
Khi các cách trên không hiệu quả, việc reset lại toàn bộ chồng mạng (network stack) của Windows có thể giải quyết các xung đột tiềm ẩn. Đây là cách sửa lỗi Network Discovery mạnh mẽ, hãy sao lưu công việc trước khi thực hiện.
- Bước 1: Mở Start Menu, gõ cmd, nhấp chuột phải vào Command Prompt và chọn Run as administrator.
- Bước 2: Lần lượt gõ các lệnh sau, nhấn Enter sau mỗi lệnh:
netsh winsock resetnetsh int ip resetipconfig /releaseipconfig /renewipconfig /flushdns- Bước 3: Khởi động lại máy tính của bạn.
Bước 6: Cập nhật Driver Network Adapter (Card mạng)
Driver card mạng quá cũ, lỗi hoặc không tương thích cũng có thể gây ra sự cố. Việc cập nhật driver là một cách sửa lỗi Network Discovery hiệu quả khi các phương pháp phần mềm không thành công.
- Bước 1: Nhấn Windows + X và chọn Device Manager.
- Bước 2: Mở rộng mục Network adapters.
- Bước 3: Nhấp chuột phải vào card mạng của bạn (thường có tên như Realtek, Intel, Killer, Wi-Fi Adapter…) và chọn Update driver.
- Bước 4: Chọn Search automatically for drivers và để Windows tự tìm kiếm, cài đặt phiên bản mới nhất.
Giải Quyết Tình Trạng Máy Tính Không Hiện Trong Network Dù Đã Bật Discovery
Đôi khi bạn đã bật Network Discovery thành công nhưng vẫn gặp tình trạng máy tính không hiện trong network. các bước kiểm tra bổ sung để giải quyết vấn đề này.
Kiểm tra và vô hiệu hóa tạm thời tường lửa của phần mềm diệt virus bên thứ ba
Các phần mềm diệt virus như Kaspersky, Bitdefender, Avast… thường có tường lửa riêng mạnh hơn của Windows. Hãy thử tạm thời vô hiệu hóa tính năng tường lửa của chúng và kiểm tra lại xem các máy tính đã thấy nhau chưa. Nếu được, bạn cần vào cài đặt của phần mềm đó để thêm quy tắc cho phép mạng nội bộ.
Chạy công cụ chẩn đoán lỗi mạng tích hợp (Network Troubleshooter)
Công cụ này của Windows khá hiệu quả trong việc tự động tìm và sửa các lỗi mạng cơ bản.
- Bước 1: Mở Settings > System > Troubleshoot (trên Win 11) hoặc Settings > Update & Security > Troubleshoot (trên Win 10).
- Bước 2: Chọn Other troubleshooters hoặc Additional troubleshooters.
- Bước 3: Tìm và chạy Network Adapter và Shared Folders.
Đảm bảo các máy tính đang ở trong cùng một Workgroup
Để các máy tính có thể thấy nhau và chia sẻ file trong mạng ngang hàng, chúng phải ở trong cùng một Workgroup (tên mặc định là WORKGROUP).
- Bước 1: Nhấp chuột phải vào This PC > Properties.
- Bước 2: Tìm đến mục Computer name, domain, and workgroup settings và kiểm tra tên Workgroup.
- Bước 3: Lặp lại thao tác này trên tất cả các máy tính trong mạng để đảm bảo chúng có cùng tên Workgroup.
Kiểm tra và bật lại giao thức Internet Protocol Version 6 (TCP/IPv6)
Một số người dùng có thói quen tắt IPv6 để tăng tốc độ mạng, nhưng điều này có thể ảnh hưởng đến các tính năng khám phá mạng mới của Windows. Hãy đảm bảo nó được bật.
- Bước 1: Mở Control Panel > Network and Sharing Center > Change adapter settings.
- Bước 2: Nhấp chuột phải vào kết nối mạng đang dùng > Properties.
- Bước 3: Trong danh sách, đảm bảo ô Internet Protocol Version 6 (TCP/IPv6) đã được tick.
Mẹo từ Kỹ thuật viên Cường Phát: Khi áp dụng các cách sửa lỗi Network Discovery, hãy kiên nhẫn và khởi động lại máy tính sau mỗi thay đổi lớn như reset mạng hoặc thay đổi dịch vụ. Điều này đảm bảo các cài đặt mới được áp dụng hoàn toàn. Nếu đã thử mọi cách mà lỗi vẫn còn, có thể máy tính của bạn đã gặp vấn đề phần cứng hoặc xung đột hệ thống phức tạp. liên hệ Kỹ thuật viên Cường Phát qua hotline 088 9999 092 để được hỗ trợ từ xa hoặc kiểm tra chuyên sâu.
Nguyên Nhân Gốc Rễ Gây Ra Lỗi Network Discovery Bị Tắt
Sau khi đã khắc phục thành công, bạn có thể muốn tìm hiểu nguyên nhân sâu xa để phòng tránh trong tương lai. Việc tìm ra nguyên nhân cũng là một cách sửa lỗi Network Discovery triệt để cho những lần sau.
Do các dịch vụ (Services) quan trọng bị vô hiệu hóa
Đây là nguyên nhân hàng đầu. Các dịch vụ như Function Discovery, SSDP, UPnP là nền tảng cho việc khám phá mạng. Nếu chúng bị tắt (do người dùng, phần mềm tối ưu hóa, hoặc virus), Network Discovery sẽ không thể hoạt động.
Do tường lửa (Firewall) chặn kết nối

Tường lửa của Windows hoặc của phần mềm diệt virus bên thứ ba có thể nhận diện các truy vấn khám phá mạng là hành vi đáng ngờ và chặn chúng, dẫn đến tình trạng máy tính không hiện trong network.
Do cấu hình sai Network Profile
Việc đặt mạng ở chế độ Public (Công cộng) thay vì Private (Riêng tư) sẽ kích hoạt các quy tắc bảo mật nghiêm ngặt, tự động vô hiệu hóa tính năng chia sẻ và khám phá mạng.
Do Driver card mạng lỗi thời hoặc không tương thích
Driver là phần mềm giao tiếp giữa hệ điều hành và phần cứng. Một driver lỗi có thể gây ra các sự cố không mong muốn, bao gồm cả việc làm gián đoạn các chức năng mạng cơ bản, đòi hỏi bạn phải tìm cách sửa lỗi Network Discovery.
Giải đáp thắc mắc: cách sửa lỗi Network Discovery
Tại sao tôi đã bật Network Discovery nhưng nó tự động tắt lại?
Nguyên nhân chính thường là do các dịch vụ (Services) phụ thuộc như ‘Function Discovery Resource Publication’, ‘SSDP Discovery’, và ‘UPnP Device Host’ đang bị tắt hoặc không được đặt ở chế độ khởi động tự động. Hãy kiểm tra và bật các dịch vụ này theo hướng dẫn trong bài viết.
Bật Network Discovery trên mạng Private có an toàn không?
Có, việc này là an toàn. Chế độ ‘Private’ được thiết kế cho các mạng mà bạn tin tưởng như mạng gia đình hoặc văn phòng. Nó cho phép các thiết bị giao tiếp với nhau để chia sẻ file, máy in. Chỉ nên cẩn thận khi bật tính năng này trên các mạng công cộng không đáng tin cậy.
Làm thế nào để chỉ chia sẻ một thư mục cụ thể, không phải toàn bộ máy?

Sau khi bật Network Discovery, bạn có thể nhấp chuột phải vào thư mục muốn chia sẻ, chọn ‘Properties’ > tab ‘Sharing’ > ‘Advanced Sharing’. Tick vào ‘Share this folder’, đặt tên chia sẻ và nhấn ‘Permissions’ để cấp quyền truy cập (chỉ đọc hoặc toàn quyền) cho những người dùng cụ thể.
Sự khác biệt giữa Network Profile Public và Private là gì?
Profile ‘Private’ dành cho mạng tin cậy (nhà, văn phòng), nó sẽ tắt một số cài đặt tường lửa để cho phép khám phá mạng và chia sẻ file. Profile ‘Public’ dành cho mạng công cộng (quán cà phê, sân bay), nó sẽ bật các cài đặt tường lửa nghiêm ngặt nhất, ẩn máy tính của bạn khỏi các thiết bị khác và chặn hầu hết các chia sẻ để bảo vệ bạn.
✅ Chứng Thực Chuyên Môn: Nội dung bài viết này được tổng hợp và kiểm duyệt bởi Kỹ thuật viên trưởng của Tin Học Cường Phát. Chúng tôi cam kết cung cấp các thông tin thủ thuật chuẩn xác và quy trình dịch vụ sửa chữa minh bạch nhất đến khách hàng.
Mạnh Cường 98 là người sáng lập, kiêm tác giả tại Tin Học Cường Phát. Tôi là một chuyên gia sửa máy tính, máy in với nhiều năm kinh nghiệm trong lĩnh vực sửa chữa. Với kiến thức chuyên môn và kinh nghiệm dày dặn, tôi có thể xử lý hầu hết các vấn đề kỹ thuật liên quan đến máy tính và máy in, từ những lỗi đơn giản đến những vấn đề phức tạp. Tôi thích cập nhật các xu hướng mới nhất trong lĩnh vực để đảm bảo rằng tôi có thể cung cấp cho khách hàng những giải pháp tốt nhất.

