Công cụ chẩn đoán máy tính không hiện trong mạng LAN Win 10

Hướng dẫn khắc phục máy tính không hiện trong mạng LAN Windows 10 (2024)

Vấn đề máy tính không hiện trong mạng LAN (Local Area Network) trên Windows 10 là một trong những lỗi phổ biến nhất mà người dùng gặp phải khi cố gắng chia sẻ file, máy in hoặc kết nối giữa các thiết bị trong cùng một mạng. Nguyên nhân có thể xuất phát từ nhiều yếu tố khác nhau, từ cấu hình mạng sai đến các chính sách bảo mật quá严格.

1. Nguyên nhân phổ biến gây ra lỗi không hiện trong mạng LAN

  • Cấu hình mạng không đúng: Máy tính được đặt chế độ mạng Public thay vì Private
  • Dịch vụ Network Discovery bị tắt: Đây là dịch vụ cho phép máy tính phát hiện lẫn nhau
  • Tường lửa chặn kết nối: Windows Defender hoặc phần mềm diệt virus chặn các cổng mạng cần thiết
  • Giao thức mạng không tương thích: SMB1.0 bị vô hiệu hóa trong khi một số thiết bị cũ vẫn cần nó
  • Cài đặt chia sẻ mạng sai: Các thư mục không được chia sẻ đúng cách hoặc quyền truy cập không phù hợp
  • Driver mạng lỗi thời: Card mạng (Network Adapter) cần cập nhật driver
  • Xung đột địa chỉ IP: Hai thiết bị trong mạng có cùng địa chỉ IP

2. Các bước khắc phục từ cơ bản đến nâng cao

2.1 Kiểm tra và thay đổi loại mạng

  1. Mở Settings (Win + I) → Network & InternetEthernet (hoặc Wi-Fi)
  2. Nhấp vào tên kết nối mạng hiện tại
  3. Trong phần Network profile, chọn Private thay vì Public
  4. Khởi động lại máy tính để áp dụng thay đổi
pre{ margin: 0; font-size: 0.875rem; } # Kiểm tra loại mạng bằng PowerShell Get-NetConnectionProfile | Select-Object Name, NetworkCategory

2.2 Bật Network Discovery và File Sharing

  1. Mở Control PanelNetwork and Sharing CenterChange advanced sharing settings
  2. Trong phần Private (hoặc mạng hiện tại của bạn):
    • Chọn Turn on network discovery
    • Chọn Turn on file and printer sharing
  3. Nhấp Save changes và khởi động lại máy

2.3 Kiểm tra và cấu hình tường lửa

Tường lửa Windows hoặc phần mềm diệt virus có thể chặn các kết nối mạng nội bộ:

  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 ở cột Private:
    • Network Discovery
    • File and Printer Sharing
  4. Nếu sử dụng phần mềm diệt virus bên thứ ba, hãy tạm thời vô hiệu hóa để kiểm tra

2.4 Kích hoạt SMB (Server Message Block)

SMB là giao thức chia sẻ file chuẩn của Windows. Trên Windows 10, SMB1.0 bị vô hiệu hóa mặc định vì lý do bảo mật, nhưng một số thiết bị cũ vẫn cần nó:

  1. Mở Control PanelProgramsTurn Windows features on or off
  2. Cuộn xuống và tìm SMB 1.0/CIFS File Sharing Support
  3. Đánh dấu chọn và nhấp OK
  4. Khởi động lại máy tính
# Kiểm tra trạng thái SMB bằng PowerShell Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

2.5 Cập nhật driver card mạng

  1. Nhấn Win + X → chọn Device Manager
  2. Mở rộng phần Network adapters
  3. Nhấp chuột phải vào card mạng (Ethernet/Wi-Fi) → Update driver
  4. Chọn Search automatically for updated driver software
  5. Nếu không tìm thấy, tải driver mới nhất từ website nhà sản xuất

2.6 Đặt lại cấu hình TCP/IP

Nếu các bước trên không hiệu quả, đặt lại stack TCP/IP có thể giải quyết vấn đề:

# Mở Command Prompt với quyền Admin và chạy lần lượt các lệnh sau: netsh int ip reset netsh winsock reset ipconfig /flushdns

Sau đó khởi động lại máy tính.

2.7 Kiểm tra xung đột IP

Hai thiết bị trong cùng mạng không được có cùng địa chỉ IP. Để kiểm tra:

# Mở Command Prompt và chạy: ipconfig /all # So sánh với các thiết bị khác trong mạng

Nếu phát hiện xung đột, đặt IP tĩnh cho một trong các thiết bị:

  1. Mở SettingsNetwork & InternetEthernet/Wi-Fi
  2. Nhấp vào tên kết nối → Edit bên cạnh IP assignment
  3. Chọn Manual và nhập IP không trùng (ví dụ: 192.168.1.100)

3. Các giải pháp nâng cao

3.1 Sử dụng lệnh netsh để cấu hình mạng

Dòng lệnh netsh (Network Shell) cho phép cấu hình mạng nâng cao:

# Đặt mạng thành Private netsh advfirewall set currentprofile settings domainprofile state off netsh advfirewall set currentprofile firewallpolicy blockinbound,allowoutbound netsh advfirewall set currentprofile state on # Kích hoạt Network Discovery netsh advfirewall firewall set rule group=”Network Discovery” new enable=Yes

3.2 Cấu hình DNS đúng cách

DNS sai có thể gây ra vấn đề phát hiện mạng:

  1. Mở Control PanelNetwork and Sharing CenterChange adapter settings
  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. Chọn Use the following DNS server addresses và nhập:
    • Preferred DNS: 8.8.8.8 (Google DNS)
    • Alternate DNS: 8.8.4.4

3.3 Kiểm tra Registry Editor

Một số giá trị registry có thể ảnh hưởng đến khả năng phát hiện mạng:

  1. Nhấn Win + R, gõ regedit và nhấn Enter
  2. Đi đến đường dẫn:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Kiểm tra giá trị EnableLUA (nên đặt là 1)
  4. Đi đến:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  5. Đảm bảo giá trị AutoShareWks là 1

4. So sánh các phương pháp khắc phục

Phương pháp Độ hiệu quả Mức độ khó Thời gian thực hiện Rủi ro
Thay đổi loại mạng (Public → Private) ★★★★★ ★☆☆☆☆ <1 phút Thấp
Bật Network Discovery ★★★★★ ★☆☆☆☆ <2 phút Thấp
Cấu hình tường lửa ★★★★☆ ★★☆☆☆ 2-5 phút Trung bình
Kích hoạt SMB 1.0 ★★★☆☆ ★★☆☆☆ 3-5 phút Cao (rủi ro bảo mật)
Cập nhật driver card mạng ★★★★☆ ★★☆☆☆ 5-10 phút Thấp
Đặt lại TCP/IP ★★★★☆ ★★★☆☆ 5 phút Thấp
Sửa registry ★★★☆☆ ★★★★☆ 10-15 phút Cao

5. Phòng ngừa lỗi tái phát

  • Cập nhật Windows thường xuyên: Microsoft liên tục vá lỗi mạng qua các bản cập nhật
  • Sử dụng phần mềm diệt virus uy tín: Tránh phần mềm “lạ” can thiệp sâu vào mạng
  • Kiểm tra định kỳ cấu hình mạng: Đặc biệt sau khi cài đặt phần mềm mới
  • Sao lưu cấu hình mạng: Xuất cấu hình registry liên quan đến mạng trước khi thay đổi lớn
  • Hạn chế sử dụng SMB1.0: Chỉ bật khi thực sự cần thiết vì rủi ro bảo mật

6. Các công cụ chẩn đoán mạng hữu ích

Công cụ Mô tả Cách sử dụng
Ping Kiểm tra kết nối cơ bản đến thiết bị khác
ping [địa_chỉ_IP]
Ipconfig Hiển thị thông tin cấu hình IP
ipconfig /all
Net View Liệt kê các máy tính trong mạng LAN
net view
Network Discovery Troubleshooter Công cụ chẩn đoán tích hợp của Windows Settings → Network & Internet → Network troubleshooter
Wireshark Phân tích gói tin mạng chuyên sâu Tải về từ wireshark.org

7. Khi nào nên liên hệ hỗ trợ kỹ thuật

Nếu bạn đã thử tất cả các phương pháp trên mà vẫn không giải quyết được vấn đề, hãy cân nhắc liên hệ hỗ trợ kỹ thuật trong các trường hợp sau:

  • Mạng LAN sử dụng các thiết bị chuyên nghiệp (switch quản lý, VPN)
  • Máy tính thuộc mạng doanh nghiệp với các chính sách nhóm (Group Policy)
  • Xuất hiện lỗi phần cứng (đèn card mạng không sáng, cáp bị hỏng)
  • Vấn đề xảy ra trên nhiều máy tính cùng lúc

8. Tài liệu tham khảo chính thức

Để tìm hiểu sâu hơn về cấu hình mạng trên Windows 10, bạn có thể tham khảo các tài liệu chính thức sau:

Leave a Reply

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