Công cụ chẩn đoán lỗi kết nối mạng Windows 10 Pro
Nhập thông tin về hệ thống của bạn để chẩn đoán nguyên nhân 2 máy tính không nhìn thấy nhau
Hướng dẫn khắc phục lỗi 2 máy tính không nhìn thấy nhau trên Windows 10 Pro
Lỗi hai máy tính không nhìn thấy nhau trong mạng nội bộ (LAN) là vấn đề phổ biến mà nhiều người dùng Windows 10 Pro gặp phải. Nguyên nhân có thể xuất phát từ cấu hình mạng, cài đặt bảo mật, hoặc các dịch vụ hệ thống không hoạt động đúng cách. Bài viết này sẽ cung cấp hướng dẫn chi tiết từ cơ bản đến nâng cao để giải quyết vấn đề này.
1. Kiểm tra các thiết lập mạng cơ bản
Trước khi đi sâu vào các giải pháp phức tạp, hãy đảm bảo các thiết lập mạng cơ bản đã được cấu hình đúng:
- Workgroup giống nhau: Cả hai máy tính phải thuộc cùng một Workgroup (mặc định là WORKGROUP)
- Phạm vi IP cùng subnet: Ví dụ: 192.168.1.x với subnet mask 255.255.255.0
- Kết nối vật lý: Đối với mạng dây, kiểm tra cáp Ethernet và đèn báo trên router/switch
- Ping test: Mở Command Prompt và thử ping địa chỉ IP của máy kia
Sử dụng lệnh ipconfig /all trên cả hai máy để so sánh thông tin mạng. Các tham số quan trọng cần kiểm tra: IP Address, Subnet Mask, Default Gateway, và DNS Servers.
2. Cấu hình Network Discovery và File Sharing
Windows 10 Pro có các cài đặt bảo mật mạng mặc định có thể chặn khả năng nhìn thấy lẫn nhau:
- Mở Control Panel > Network and Sharing Center > Change advanced sharing settings
- Chọn mạng hiện tại (Private hoặc Guest/Public)
- Bật các tùy chọn sau:
- Network discovery: Turn on network discovery
- File and printer sharing: Turn on file and printer sharing
- Ở phần “All Networks”, chọn:
- Turn on sharing so anyone with network access can read and write files in the Public folders
- Use 128-bit encryption to help protect file sharing connections (recommended)
- Turn off password protected sharing (nếu muốn truy cập dễ dàng)
- Nhấn Save changes và khởi động lại cả hai máy
3. Kiểm tra và cấu hình Windows Firewall
Tường lửa Windows có thể chặn các kết nối mạng nội bộ cần thiết:
- Mở Windows Security > Firewall & network protection
- Đảm bảo mạng hiện tại được đặt là Private network
- Nhấn Allow an app through firewall và bật:
- File and Printer Sharing
- Network Discovery
- Nếu sử dụng firewall của bên thứ ba (như Norton, McAfee), hãy tạm thời vô hiệu hóa để kiểm tra
Khi tắt tường lửa để kiểm tra, hãy đảm bảo máy tính của bạn không kết nối với mạng công cộng. Luôn bật lại tường lửa sau khi hoàn tất việc gỡ rối.
4. Cấu hình dịch vụ cần thiết
Một số dịch vụ Windows phải hoạt động để máy tính có thể nhìn thấy nhau:
| Dịch vụ | Tên dịch vụ | Trạng thái cần thiết | Startup Type |
|---|---|---|---|
| Function Discovery Resource Publication | FDResPub | Running | Automatic (Delayed Start) |
| Function Discovery Provider Host | fdPHost | Running | Manual |
| SSDP Discovery | SSDPSRV | Running | Manual |
| UPnP Device Host | upnphost | Running | Manual |
| DNS Client | Dnscache | Running | Automatic |
| Server | LanmanServer | Running | Automatic |
Để kiểm tra và bật các dịch vụ:
- Nhấn Win + R, gõ
services.mscvà nhấn Enter - Tìm từng dịch vụ trong bảng trên
- Nếu dịch vụ không chạy, nhấn chuột phải và chọn Start
- Đối với dịch vụ có Startup Type sai, nhấn chuột phải > Properties > thay đổi Startup type
5. Sử dụng lệnh Command Prompt để gỡ rối
Các lệnh sau sẽ giúp chẩn đoán sâu hơn:
- Kiểm tra kết nối:
ping [địa_chỉ_IP_máy_kia]
Nếu không ping được, vấn đề nằm ở lớp mạng (IP, subnet, firewall vật lý) - Kiểm tra tên máy:
nbtstat -a [tên_máy_tính]
Lệnh này sẽ hiển thị thông tin NetBIOS của máy đích - Làm mới cache DNS:
ipconfig /flushdns
- Đăng ký lại DNS:
ipconfig /registerdns
- Reset TCP/IP stack:
netsh int ip reset netsh winsock reset
Sau đó khởi động lại máy
6. Cấu hình nâng cao cho mạng doanh nghiệp
Đối với môi trường doanh nghiệp sử dụng Windows 10 Pro:
- Group Policy: Kiểm tra các chính sách nhóm (gpedit.msc) liên quan đến mạng:
- Computer Configuration > Administrative Templates > Network > Link-Layer Topology Discovery
- Computer Configuration > Administrative Templates > Network > Offline Files
- Active Directory: Nếu sử dụng AD, đảm bảo cả hai máy đều nằm trong cùng một domain
- DNS Server: Cấu hình DNS nội bộ chính xác để giải quyết tên máy
- VPN/Remote Access: Nếu kết nối qua VPN, đảm bảo các cài đặt routing cho phép traffic nội bộ
7. Các giải pháp thay thế
Nếu vẫn không giải quyết được, xem xét các phương án sau:
| Giải pháp | Mô tả | Ưu điểm | Nhược điểm |
|---|---|---|---|
| Sử dụng IP thay vì tên máy | Truy cập trực tiếp qua \\192.168.1.xxx | Bỏ qua vấn đề giải quyết tên | Phải nhớ địa chỉ IP |
| Phần mềm bên thứ ba | Sử dụng TeamViewer, AnyDesk | Dễ sử dụng, không cần cấu hình mạng | Phụ thuộc vào phần mềm, có thể chậm |
| Cấu hình Hosts file | Thêm mapping tên-IP vào C:\Windows\System32\drivers\etc\hosts | Giải quyết vấn đề DNS cục bộ | Phải cập nhật thủ công khi IP thay đổi |
| Sử dụng HomeGroup (Windows 10 cũ) | Tạo HomeGroup để chia sẻ dễ dàng | Dễ cấu hình cho người dùng phổ thông | Không còn được hỗ trợ trong các bản mới |
8. Các lỗi phổ biến và cách khắc phục
Triệu chứng: Máy A thấy máy B nhưng máy B không thấy máy A
Nguyên nhân: Máy B có Password Protected Sharing bật nhưng không có tài khoản người dùng phù hợp trên máy A
Giải pháp:
- Trên máy B, tạo tài khoản người dùng trùng với tài khoản đang đăng nhập trên máy A
- Hoặc tắt Password Protected Sharing trong Advanced Sharing Settings
- Hoặc sử dụng cùng một tài khoản Microsoft trên cả hai máy
Triệu chứng: Cả hai máy đều không nhìn thấy nhau, nhưng có thể ping lẫn nhau
Nguyên nhân: Dịch vụ Function Discovery Resource Publication không chạy
Giải pháp:
- Mở Services (services.msc)
- Tìm dịch vụ “Function Discovery Resource Publication”
- Đặt Startup type thành “Automatic (Delayed Start)”
- Khởi động dịch vụ và khởi động lại máy
9. Tài nguyên tham khảo chính thức
Để tìm hiểu sâu hơn về các vấn đề mạng trên Windows 10 Pro, bạn có thể tham khảo các tài liệu chính thức sau:
- Tài liệu lệnh Windows (Microsoft Docs) – Hướng dẫn đầy đủ về các lệnh mạng
- Hướng dẫn bảo mật mạng (NIST) – Các nguyên tắc bảo mật mạng từ Viện Tiêu chuẩn và Công nghệ Quốc gia Mỹ
- Hướng dẫn kết nối mạng (University of Washington) – Tài liệu về cấu hình mạng từ một trường đại học hàng đầu
10. Phòng ngừa lỗi trong tương lai
Để tránh gặp phải vấn đề tương tự trong tương lai:
- Cập nhật thường xuyên: Luôn cập nhật Windows 10 Pro và driver mạng mới nhất
- Sao lưu cấu hình: Ghi lại các cài đặt mạng quan trọng sau khi cấu hình thành công
- Sử dụng IP tĩnh: Đối với máy chủ hoặc máy cần truy cập thường xuyên, sử dụng IP tĩnh ngoài phạm vi DHCP
- Tài liệu nội bộ: Tạo tài liệu hướng dẫn cấu hình mạng cho tất cả người dùng trong tổ chức
- Kiểm tra định kỳ: Chạy các lệnh chẩn đoán mạng định kỳ để phát hiện sớm vấn đề
Việc hai máy tính Windows 10 Pro không nhìn thấy nhau trong mạng nội bộ có thể xuất phát từ nhiều nguyên nhân khác nhau. Bằng cách làm theo các bước trong hướng dẫn này, bạn có thể hệ thống hóa quá trình gỡ rối và giải quyết vấn đề một cách hiệu quả. Đối với các môi trường doanh nghiệp phức tạp, nên xem xét việc triển khai các giải pháp quản lý mạng chuyên nghiệp như Active Directory hoặc các phần mềm quản trị mạng chuyên dụng.