Máy tính không tìm thấy trong mạng LAN Win 10

Sử dụng công cụ chẩn đoán mạng của chúng tôi để xác định nguyên nhân và giải pháp cho vấn đề kết nối LAN

Kết quả chẩn đoán

Hướng dẫn toàn diện: Khắc phục lỗi “Không tìm thấy máy tính trong mạng LAN Win 10”

Vấn đề không thể nhìn thấy các máy tính khác trong mạng LAN 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ể đến từ nhiều yếu tố khác nhau, từ cấu hình mạng sai đến các thiết lập bảo mật quá nghiêm ngặt. Trong hướng dẫn chi tiết này, chúng tôi sẽ phân tích nguyên nhân gốc rễ và cung cấp các giải pháp từng bước để khắc phục sự cố.

1. Nguyên nhân phổ biến gây ra vấn đề

Trước khi đi vào giải pháp, điều quan trọng là hiểu rõ các nguyên nhân tiềm ẩn:

  • Cấu hình mạng không đúng: IP không cùng dải, subnet mask không khớp, hoặc gateway sai
  • Dịch vụ mạng bị vô hiệu hóa: Các dịch vụ như “Function Discovery Resource Publication” hoặc “SSDP Discovery” không hoạt động
  • Tường lửa chặn kết nối: Windows Defender Firewall hoặc phần mềm bảo mật bên thứ ba chặn traffic mạng nội bộ
  • Chính sách nhóm (Group Policy): Các thiết lập trong Local Group Policy Editor ngăn chặn khám phá mạng
  • Workgroup không khớp: Các máy tính thuộc các workgroup khác nhau
  • Giao thức mạng lỗi thời: SMB1.0 bị vô hiệu hóa trong khi các thiết bị cũ vẫn sử dụng nó
  • Driver mạng lỗi thời: Driver card mạng không được cập nhật

2. Các bước chẩn đoán cơ bản

Trước khi thực hiện bất kỳ thay đổi nào, hãy thực hiện các bước chẩn đoán sau:

  1. Kiểm tra kết nối vật lý: Đảm bảo tất cả các dây mạng được cắm chặt và đèn báo trên router/switch sáng bình thường
  2. Xác minh trạng thái mạng: Mở Command Prompt và chạy ipconfig /all để kiểm tra thông tin IP
  3. Test kết nối cơ bản: Thực hiện lệnh ping [địa_chỉ_IP_của_máy_khác] để kiểm tra kết nối
  4. Kiểm tra tên máy tính: Sử dụng hostname để xác nhận tên máy tính
  5. Xem trạng thái dịch vụ: Mở Services.msc và kiểm tra các dịch vụ liên quan đến mạng

3. Giải pháp từng bước chi tiết

3.1 Kích hoạt khám phá mạng

  1. Mở Network and Sharing Center (nhấp chuột phải vào biểu tượng mạng trong khay hệ thống)
  2. Nhấp vào Change advanced sharing settings
  3. Mở rộng phần Private (hoặc profile mạng hiện tại của bạn)
  4. Chọn:
    • Turn on network discovery
    • Turn on file and printer sharing
  5. Nhấp Save changes

3.2 Cấu hình dịch vụ mạng cần thiết

Một số dịch vụ Windows phải được bật để khám phá mạng hoạt động chính xác:

Dịch vụ Tên dịch vụ Trạng thái yêu cầu
Function Discovery Resource Publication FDResPub Automatic (Delayed Start)
SSDP Discovery SSDPSRV Automatic (Delayed Start)
UPnP Device Host upnphost Manual
DNS Client Dnscache Automatic

Để cấu hình các dịch vụ này:

  1. Nhấn Win + R, gõ services.msc và nhấn Enter
  2. Tìm từng dịch vụ trong bảng trên
  3. Nhấp chuột phải → Properties → Set Startup type như bảng trên
  4. Nhấp Start nếu dịch vụ chưa chạy
  5. Nhấp ApplyOK

3.3 Cấu hình tường lửa Windows

Tường lửa có thể chặn các kết nối mạng nội bộ cần thiết:

  1. Mở Windows Defender Firewall từ Control Panel
  2. Nhấp Allow an app or feature through Windows Defender Firewall
  3. Đảm bảo các mục sau được chọn cho mạng Private:
    • File and Printer Sharing
    • Network Discovery
  4. Nhấp OK để lưu thay đổi

3.4 Kích hoạt SMB cần thiết

Giao thức SMB (Server Message Block) được sử dụng để chia sẻ tệp trong mạng LAN:

  1. Mở Turn Windows features on or off (từ Control Panel hoặc tìm kiếm)
  2. Cuộn xuống và tìm SMB 1.0/CIFS File Sharing Support
  3. Nếu bạn có thiết bị cũ cần SMB1, hãy chọn nó (không khuyến nghị vì lý do bảo mật)
  4. Đảm bảo SMB Direct được bật
  5. Nhấp OK và khởi động lại máy tính

3.5 Đặt lại TCP/IP Stack

Nếu cấu hình mạng bị hỏng, đặt lại TCP/IP stack có thể giúp ích:

  1. Mở Command Prompt với quyền admin
  2. Chạy lần lượt các lệnh sau:
    netsh int ip reset
    netsh winsock reset
    ipconfig /flushdns
  3. Khởi động lại máy tính

4. Giải pháp nâng cao

4.1 Cấu hình Local Group Policy

Đối với phiên bản Windows 10 Pro/Enterprise, bạn có thể điều chỉnh các chính sách nhóm:

  1. Nhấn Win + R, gõ gpedit.msc và nhấn Enter
  2. Đi đến:
    Computer Configuration → Administrative Templates → Network → Link-Layer Topology Discovery
  3. Đảm bảo các thiết lập sau được bật:
    • Turn on Mapper I/O (LLTDIO) driver
    • Turn on Responder (RSPNDR) driver

4.2 Kiểm tra và sửa lỗi DNS

DNS không đúng có thể gây ra vấn đề khám phá mạng:

  1. Mở Network Connections (ncpa.cpl)
  2. Nhấp chuột phải vào kết nối mạng → Properties
  3. Chọn Internet Protocol Version 4 (TCP/IPv4) → Properties
  4. Nếu sử dụng DNS tùy chỉnh, thử chuyển sang DNS của Google (8.8.8.8, 8.8.4.4)
  5. Nhấp OK và khởi động lại kết nối

5. Các công cụ chẩn đoán bổ sung

Ngoài các bước trên, bạn có thể sử dụng các công cụ sau để chẩn đoán sâu hơn:

Công cụ Mô tả Cách sử dụng
Network Discovery Troubleshooter Công cụ tích hợp của Windows Settings → Update & Security → Troubleshoot → Additional troubleshooters → Network Adapter
Wireshark Phân tích gói tin mạng Cài đặt và bắt gói tin để xem traffic mạng
Advanced IP Scanner Quét mạng nội bộ Tải về và quét dải IP của bạn để xem thiết bị nào hoạt động
PingPlotter Phân tích đường đi mạng Sử dụng để kiểm tra mất gói tin trong mạng nội bộ

6. Phòng ngừa vấn đề trong tương lai

Để tránh gặp phải vấn đề tương tự trong tương lai:

  • Cập nhật hệ điều hành thường xuyên: Đảm bảo Windows 10 luôn được cập nhật bản vá mới nhất
  • Sử dụng router chất lượng: Router giá rẻ có thể gây ra vấn đề kết nối không ổn định
  • Thiết lập IP tĩnh cho các thiết bị quan trọng: Tránh xung đột IP từ DHCP
  • Tạo tài liệu cấu hình mạng: Ghi lại tất cả các thiết lập mạng quan trọng
  • Kiểm tra định kỳ: Thực hiện kiểm tra kết nối mạng định kỳ
  • Sao lưu cấu hình router: Luôn sao lưu cấu hình router trước khi thay đổi

7. Khi nào nên liên hệ hỗ trợ chuyên nghiệp

Mặc dù hầu hết các vấn đề có thể được giải quyết bằng các bước trên, nhưng bạn nên cân nhắc liên hệ với chuyên gia CNTT nếu:

  • Bạn đã thử tất cả các giải pháp nhưng vấn đề vẫn tồn tại
  • Mạng của bạn có hơn 20 thiết bị và cần cấu hình phức tạp
  • Bạn nghi ngờ có sự can thiệp từ bên ngoài (tấn công mạng)
  • Các thiết bị chuyên dụng (máy in, máy quét) không thể kết nối
  • Bạn cần thiết lập VPN hoặc kết nối từ xa phức tạp

8. Tài nguyên bổ sung

Để tìm hiểu sâu hơn về quản lý mạng Windows, bạn có thể tham khảo các tài nguyên sau:

9. Câu hỏi thường gặp

9.1 Tại sao tôi chỉ không thấy một số máy tính cụ thể?

Điều này thường xảy ra khi:

  • Các máy tính đó thuộc workgroup khác
  • Tường lửa trên các máy đó chặn kết nối
  • Các máy đó sử dụng phiên bản Windows khác (ví dụ: Windows 7 vs Windows 10)
  • Các máy đó có cấu hình IP không đúng

9.2 Làm thế nào để kiểm tra xem máy tính khác có nhìn thấy máy tôi không?

Bạn có thể:

  1. Yêu cầu người dùng máy kia mở Command Prompt và chạy ping [địa_chỉ_IP_của_bạn]
  2. Sử dụng công cụ như Advanced IP Scanner từ máy kia để quét mạng
  3. Kiểm tra trong Network trên máy kia xem máy bạn có xuất hiện không

9.3 Tại sao tôi có thể ping máy khác nhưng không thấy trong Network?

Đây là vấn đề phổ biến do:

  • Network Discovery bị tắt trên máy kia
  • Dịch vụ Function Discovery Resource Publication không chạy
  • Cấu hình registry liên quan đến khám phá mạng bị sai
  • Xung đột tên máy tính trong mạng

9.4 Làm thế nào để chia sẻ tệp giữa các máy tính sau khi khắc phục?

Sau khi các máy tính có thể nhìn thấy nhau:

  1. Nhấp chuột phải vào thư mục muốn chia sẻ → Properties → Sharing
  2. Nhấp Share… và chọn người dùng hoặc nhóm Everyone
  3. Thiết lập quyền (Read hoặc Read/Write)
  4. Nhấp ShareDone
  5. Từ máy khác, mở File Explorer và gõ \\[tên_máy_chia_sẻ] trong thanh địa chỉ

10. Kết luận

Vấn đề “không tìm thấy máy tính trong mạng LAN Win 10” có thể phát sinh từ nhiều nguyên nhân khác nhau, nhưng với hướng dẫn toàn diện này, bạn nên có thể chẩn đoán và khắc phục hầu hết các trường hợp. Quan trọng nhất là tiếp cận vấn đề một cách hệ thống, bắt đầu từ các giải pháp đơn giản nhất trước khi chuyển sang các phương pháp phức tạp hơn.

Nhớ rằng mỗi mạng là duy nhất, và có thể cần kết hợp nhiều giải pháp khác nhau để đạt được kết quả mong muốn. Nếu sau khi thử tất cả các bước trên mà vấn đề vẫn tồn tại, có thể có sự cố phần cứng (như card mạng hỏng) hoặc cấu hình router phức tạp cần được chuyên gia xem xét.

Bằng cách duy trì mạng của bạn đúng cách và cập nhật thường xuyên, bạn có thể giảm thiểu đáng kể khả năng gặp phải các vấn đề kết nối trong tương lai.

Leave a Reply

Your email address will not be published. Required fields are marked *