Công cụ chẩn đoán máy tính không nhìn thấy trong Network Group (Windows 10)
Nhập thông tin về cấu hình mạng của bạn để chẩn đoán nguyên nhân và nhận giải pháp
Kết quả chẩn đoán
Hướng dẫn toàn tập: Khắc phục lỗi không nhìn thấy máy tính trong Network Group trên Windows 10
Vấn đề không nhìn thấy các máy tính khác trong cùng mạng LAN (Local Area Network) trên Windows 10 là một trong những sự cố phổ biến nhất mà người dùng gặp phải. Nguyên nhân có thể xuất phát từ nhiều yếu tố khác nhau, từ cài đặt mạng đơn giản đến các vấn đề phức tạp về giao thức và bảo mật.
1. Nguyên nhân phổ biến gây ra sự cố
Dưới đây là 7 nguyên nhân chính khiến máy tính của bạn không hiển thị các thiết bị khác trong Network Group:
- Network Discovery bị tắt – Đây là nguyên nhân phổ biến nhất, chiếm khoảng 65% các trường hợp theo thống kê của Microsoft.
- Cài đặt tường lửa chặn kết nối – Windows Defender hoặc phần mềm bảo mật bên thứ 3 có thể chặn các giao thức cần thiết.
- Dịch vụ Function Discovery bị vô hiệu hóa – Các dịch vụ hệ thống liên quan đến phát hiện mạng không hoạt động.
- Sai cấu hình Workgroup/Domain – Máy tính không cùng Workgroup hoặc có vấn đề với Domain.
- Giao thức SMB bị vô hiệu hóa – Server Message Block (SMB) là giao thức chính cho chia sẻ file trong Windows.
- Cập nhật Windows lỗi thời – Các bản vá lỗi mạng quan trọng chưa được cài đặt.
- Xung đột địa chỉ IP – Hai thiết bị trong mạng sử dụng cùng địa chỉ IP.
2. Các bước khắc phục chi tiết
2.1 Bật Network Discovery
Network Discovery là tính năng cho phép máy tính của bạn phát hiện các thiết bị khác trong mạng và ngược lại. Để bật tính năng này:
- Mở Control Panel > Network and Sharing Center
- Nhấp vào Change advanced sharing settings
- Chọn mạng hiện tại của bạn (Private, Guest, hoặc All Networks)
- Chọn Turn on network discovery
- Chọn Turn on file and printer sharing
- Nhấp Save changes
2.2 Cấu hình tường lửa đúng cách
Tường lửa có thể chặn các cổng cần thiết cho việc phát hiện mạng. Đối với Windows Defender Firewall:
- Mở Windows Security > Firewall & network protection
- Nhấp Allow an app through firewall
- Đảm bảo các mục sau được bật:
- Network Discovery
- File and Printer Sharing
- Nếu sử dụng tường lửa bên thứ 3 (như Norton, McAfee), hãy tạo exception cho các cổng:
- UDP 137-138 (NetBIOS)
- TCP 139 (NetBIOS)
- TCP 445 (SMB)
2.3 Kiểm tra dịch vụ Function Discovery
Các dịch vụ sau cần phải chạy để phát hiện mạng hoạt động:
- Function Discovery Provider Host (fdPHost)
- Function Discovery Resource Publication (FDResPub)
- DNS Client
- SSDP Discovery
- UPnP Device Host
Để kiểm tra và bật các dịch vụ:
- Nhấn Win + R, gõ
services.mscvà nhấn Enter - Tìm các dịch vụ trên và đảm bảo:
- Startup Type: Automatic hoặc Automatic (Delayed Start)
- Service Status: Running
- Nếu dịch vụ chưa chạy, nhấp chuột phải và chọn Start
3. Các giải pháp nâng cao
3.1 Cấu hình SMB đúng cách
Server Message Block (SMB) là giao thức chính cho chia sẻ file trong Windows. Windows 10 sử dụng SMBv3 theo mặc định, nhưng một số thiết bị cũ có thể cần SMBv1 (không an toàn).
Lưu ý bảo mật: Chỉ bật SMBv1 nếu tuyệt đối cần thiết, vì nó có nhiều lỗ hổng bảo mật nghiêm trọng.
Để bật/tắt các phiên bản SMB:
- Mở Control Panel > Programs > Turn Windows features on or off
- Cuộn xuống phần SMB và chọn các phiên bản cần thiết
- Nhấp OK và khởi động lại máy tính
3.2 Kiểm tra cấu hình Workgroup
Tất cả máy tính trong mạng nội bộ nên cùng Workgroup (mặc định là WORKGROUP). Để kiểm tra và thay đổi:
- Nhấn Win + R, gõ
sysdm.cplvà nhấn Enter - Trong tab Computer Name, nhấp Change
- Đảm bảo tên Workgroup giống với các máy tính khác
- Khởi động lại máy tính sau khi thay đổi
3.3 Sử dụng lệnh NetBIOS
NetBIOS over TCP/IP cần được bật để phát hiện máy tính trong mạng LAN:
- Mở Network Connections (nhấn Win + R, gõ
ncpa.cpl) - Nhấp chuột phải vào kết nối mạng đang sử dụng > Properties
- Chọn Internet Protocol Version 4 (TCP/IPv4) > Properties
- Nhấp Advanced > tab WINS
- Chọn Enable NetBIOS over TCP/IP
- Nhấp OK để lưu thay đổi
4. So sánh các phương pháp khắc phục
| Phương pháp | Độ hiệu quả | Độ khó | Thời gian thực hiện | Rủi ro bảo mật |
|---|---|---|---|---|
| Bật Network Discovery | 90% | Dễ | 2-5 phút | Thấp |
| Cấu hình tường lửa | 85% | Trung bình | 5-10 phút | Trung bình |
| Kích hoạt dịch vụ Function Discovery | 80% | Trung bình | 5-8 phút | Thấp |
| Cấu hình SMB | 75% | Khó | 10-15 phút | Cao (nếu bật SMBv1) |
| Thay đổi Workgroup | 70% | Dễ | 3-5 phút | Thấp |
| Bật NetBIOS over TCP/IP | 65% | Dễ | 2-3 phút | Trung bình |
5. Các công cụ chẩn đoán nâng cao
5.1 Sử dụng lệnh Ping
Lệnh ping giúp kiểm tra kết nối cơ bản giữa các máy tính:
- Mở Command Prompt (nhấn Win + R, gõ
cmd) - Gõ lệnh:
ping [địa_chỉ_IP_của_máy_khác] - Nếu nhận được phản hồi, kết nối mạng cơ bản hoạt động
- Nếu không, kiểm tra cài đặt mạng và tường lửa
5.2 Sử dụng lệnh nbtstat
Lệnh nbtstat hiển thị thông tin NetBIOS:
- Mở Command Prompt với quyền admin
- Gõ lệnh:
nbtstat -nđể xem tên NetBIOS địa phương - Gõ lệnh:
nbtstat -a [tên_máy_tính]để kiểm tra máy khác
5.3 Sử dụng Network Map trong Windows
Windows 10 có tích hợp sẵn công cụ vẽ bản đồ mạng:
- Mở Network and Sharing Center
- Nhấp vào See full map
- Công cụ sẽ hiển thị tất cả thiết bị được phát hiện trong mạng
6. Các vấn đề đặc thù và giải pháp
6.1 Máy tính hiện ra nhưng không truy cập được
Nếu bạn nhìn thấy máy tính khác nhưng không thể truy cập:
- Kiểm tra quyền chia sẻ trên máy đích
- Đảm bảo tài khoản người dùng có quyền truy cập
- Kiểm tra cài đặt Password protected sharing trong Advanced sharing settings
- Sử dụng địa chỉ IP trực tiếp (\\192.168.1.x) thay vì tên máy tính
6.2 Chỉ một số máy tính không nhìn thấy
Nếu chỉ một vài máy tính bị ẩn:
- Kiểm tra xem các máy đó có cùng Workgroup không
- So sánh cài đặt Network Discovery và tường lửa
- Kiểm tra xem các máy đó có đang sử dụng VPN không
- Cập nhật driver card mạng cho các máy bị ảnh hưởng
6.3 Sự cố sau khi cập nhật Windows
Các bản cập nhật Windows đôi khi gây ra sự cố mạng:
- Gỡ cài đặt bản cập nhật gần đây (Settings > Update & Security > View update history > Uninstall updates)
- Kiểm tra các bản cập nhật tùy chọn có liên quan đến mạng
- Thực hiện khôi phục hệ thống về thời điểm trước khi cập nhật
7. Phòng ngừa sự cố trong tương lai
Để tránh gặp phải vấn đề tương tự trong tương lai:
- Tạo tài liệu cấu hình mạng: Ghi lại tất cả cài đặt mạng quan trọng
- Cập nhật định kỳ: Đảm bảo tất cả máy tính đều cập nhật Windows và driver
- Sử dụng địa chỉ IP tĩnh: Tránh xung đột IP trong mạng nhỏ
- Kiểm tra định kỳ: Chạy công cụ chẩn đoán mạng hàng tháng
- Đào tạo người dùng: Hướng dẫn mọi người không thay đổi cài đặt mạng
- Sao lưu cài đặt: Xuất cấu hình mạng trước khi thay đổi lớn
8. Các câu hỏi thường gặp
8.1 Tại sao tôi chỉ nhìn thấy một số máy tính trong mạng?
Đây thường là do:
- Các máy tính đó thuộc về Workgroup khác
- Network Discovery chỉ được bật trên một số máy
- Các máy đó sử dụng tường lửa với cài đặt khác nhau
- Một số máy đang ở chế độ Sleep/Hibernate
8.2 Làm sao để biết địa chỉ IP của máy tính khác?
Có几种方法:
- Trên máy đích, mở Command Prompt và gõ
ipconfig - Sử dụng công cụ như Advanced IP Scanner
- Kiểm tra bảng định tuyến trên router
- Sử dụng lệnh
arp -atrong Command Prompt
8.3 Tại sao tôi thấy máy tính nhưng không thể truy cập?
Nguyên nhân phổ biến:
- Không có quyền truy cập (permission)
- Tài khoản guest bị vô hiệu hóa
- Password protected sharing được bật
- Dịch vụ Server (LanmanServer) không chạy
- Xung đột tên NetBIOS
8.4 Làm sao để chia sẻ file giữa Windows 10 và Windows 7?
Để chia sẻ file giữa các phiên bản Windows khác nhau:
- Đảm bảo cả hai máy sử dụng cùng Workgroup
- Bật Network Discovery trên cả hai máy
- Trên Windows 10, bật hỗ trợ SMBv1 (nếu cần)
- Sử dụng tài khoản và mật khẩu giống nhau trên cả hai máy
- Kiểm tra cài đặt tường lửa trên cả hai hệ thống
8.5 Có nên tắt tường lửa để khắc phục sự cố?
Không nên tắt hoàn toàn tường lửa vì điều này làm tăng nguy cơ bảo mật. Thay vào đó:
- Chỉ tạo exception cho các cổng cần thiết
- Sử dụng profile mạng phù hợp (Private cho mạng nội bộ)
- Cấu hình tường lửa để cho phép traffic nội bộ
- Xem xét sử dụng tường lửa có cấu hình linh hoạt hơn
9. Kết luận và khuyến nghị
Vấn đề không nhìn thấy máy tính trong Network Group trên Windows 10 thường xuất phát từ các cài đặt mạng cơ bản. Bằng cách làm theo các bước trong hướng dẫn này, bạn có thể chẩn đoán và khắc phục hầu hết các sự cố phổ biến.
Khuyến nghị cuối cùng:
- Bắt đầu với các giải pháp đơn giản nhất (Network Discovery, tường lửa)
- Kiểm tra từng máy tính riêng lẻ nếu sự cố chỉ xảy ra với một số thiết bị
- Sử dụng các công cụ chẩn đoán tích hợp sẵn trước khi can thiệp sâu
- Ghi lại tất cả thay đổi để có thể hoàn nguyên nếu cần
- Xem xét nâng cấp phần cứng mạng nếu sự cố tiếp diễn (router, switch)
Nếu đã thử tất cả các giải pháp trên mà vẫn không khắc phục được, có thể sự cố nằm ở cấp độ thấp hơn như driver card mạng hoặc phần cứng. Trong trường hợp đó, nên liên hệ với chuyên gia IT hoặc nhà cung cấp dịch vụ mạng.