Lỗi kết nối mạng lan là tình trạng máy tính không thể tham gia hoặc truy cập các thiết bị khác trong mạng nội bộ, mặc dù đã cắm dây Ethernet. Nguyên nhân thường đến từ cấu hình Network Profile sai, tính năng Network Discovery bị tắt, hoặc Firewall chặn kết nối. Bài viết này hướng dẫn chi tiết cách chẩn đoán và sửa lỗi theo từng bước cụ thể.
Phân biệt lỗi phần cứng và phần mềm
Trước khi thực hiện các bước sửa lỗi, bạn cần xác định nguyên nhân:
Dấu hiệu lỗi phần cứng (cần thợ chuyên nghiệp):
- Đèn LED cổng LAN không sáng khi cắm dây
- Dây mạng bị đứt, đầu RJ45 gãy chân
- Cổng Ethernet trên máy tính bị lỏng hoặc cháy
- Device Manager hiển thị dấu chấm than vàng tại Network Adapter
Dấu hiệu lỗi cấu hình (tự khắc phục được):
- Đèn LED cổng LAN sáng bình thường
- Ping được địa chỉ IP nhưng không thấy máy khác trong Network
- Windows hiển thị “Unidentified network” hoặc “Public network”
Theo kinh nghiệm, 80% trường hợp lỗi kết nối mạng lan đến từ cấu hình sai Network Profile hoặc tính năng chia sẻ bị tắt, chỉ 20% là do phần cứng hỏng.
Thiết lập Network Profile đúng cách
Network Profile quyết định mức độ bảo mật và khả năng chia sẻ của máy tính trong mạng. Windows có 3 loại profile: Public, Private, và Domain.
Bước 1: Nhấn tổ hợp phím Windows + I để mở Settings, chọn Network & Internet.
Bước 2: Tại tab Status, kéo xuống phần Properties và click vào tên kết nối Ethernet hiện tại.
Truy cập cài đặt kết nối mạng
Bước 3: Trong phần Network profile type, chọn Private. Đây là điều kiện bắt buộc để máy tính có thể tham gia mạng LAN và chia sẻ tài nguyên.
Chuyển sang chế độ Private network
⚠️ Cảnh báo: Chỉ chọn Private khi bạn tin tưởng mạng đang kết nối (văn phòng, gia đình). Không bao giờ chọn Private khi dùng WiFi công cộng vì sẽ để lộ dữ liệu.
Kiểm tra kết quả: Mở Command Prompt và gõ ipconfig /all. Tìm dòng “Connection-specific DNS Suffix” – nếu có giá trị (ví dụ: local.domain) thì Network Profile đã được thiết lập đúng.
Kích hoạt Network Discovery và File Sharing
Network Discovery cho phép máy tính phát hiện và được phát hiện bởi các thiết bị khác trong mạng LAN. Tính năng này thường bị tắt mặc định trên Windows 10/11.
Bước 1: Tại màn hình Network & Internet → Status, click vào Advanced sharing settings (hoặc gõ control.exe /name Microsoft.NetworkAndSharingCenter vào Run).
Mở cài đặt chia sẻ nâng cao
Bước 2: Mở rộng phần Private networks, bật 2 tùy chọn:
- Turn on network discovery → Cho phép máy tìm thấy thiết bị khác
- Turn on automatic setup of network connected devices → Tự động cấu hình máy in, NAS
Bước 3: Tiếp tục bật Turn on file and printer sharing để chia sẻ thư mục và máy in.
Bật tính năng phát hiện mạng
Bước 4: Kéo xuống phần All Networks, tại mục Password protected sharing:
- Chọn Turn off nếu muốn truy cập nhanh không cần mật khẩu (chỉ dùng trong mạng tin cậy)
- Giữ Turn on nếu cần bảo mật cao hơn
Click Save changes để áp dụng.
Kiểm tra dịch vụ hệ thống liên quan
Một số dịch vụ Windows cần chạy để lỗi kết nối mạng lan được khắc phục:
Bước 1: Nhấn Windows + R, gõ services.msc và Enter.
Bước 2: Tìm và kiểm tra các dịch vụ sau đang ở trạng thái Running:
- Function Discovery Resource Publication – Công bố tài nguyên máy tính
- Function Discovery Provider Host – Phát hiện thiết bị mạng
- SSDP Discovery – Hỗ trợ UPnP
- UPnP Device Host – Cho phép thiết bị UPnP hoạt động
Bước 3: Nếu dịch vụ nào đang Stopped, click phải → Properties → đổi Startup type thành Automatic → click Start → OK.
Theo kinh nghiệm, dịch vụ Function Discovery Resource Publication bị tắt là nguyên nhân phổ biến khiến máy tính “biến mất” khỏi danh sách Network.
Cấu hình Firewall cho phép LAN traffic
Windows Defender Firewall có thể chặn kết nối mạng LAN nếu rule không được thiết lập đúng.
Bước 1: Gõ wf.msc vào Run để mở Windows Defender Firewall with Advanced Security.
Bước 2: Click Inbound Rules ở cột trái, tìm các rule có tên:
- File and Printer Sharing (Echo Request – ICMPv4-In)
- File and Printer Sharing (SMB-In)
- Network Discovery (NB-Name-In)
Bước 3: Đảm bảo các rule này có:
- Enabled: Yes
- Profile: Private
- Action: Allow
Nếu rule bị disable, click phải → Enable Rule.
⚠️ Lưu ý bảo mật: Chỉ enable các rule cho Private profile. Không bao giờ enable cho Public profile vì sẽ mở cổng cho mạng không tin cậy.
Xác minh kết nối thành công
Sau khi hoàn tất các bước trên, kiểm tra kết quả:
Cách 1: Mở File Explorer, click vào Network ở thanh bên trái. Danh sách máy tính trong mạng LAN sẽ hiển thị đầy đủ.
Kiểm tra danh sách thiết bị mạng
Cách 2: Mở Command Prompt, gõ net view để xem danh sách máy tính chia sẻ tài nguyên.
Cách 3: Ping địa chỉ IP của máy khác: ping 192.168.1.x. Nếu nhận được reply thì kết nối vật lý OK, vấn đề chỉ còn ở tầng ứng dụng.
Nếu sau tất cả các bước trên mà vẫn gặp lỗi kết nối mạng lan, có thể do:
- Switch/router bị lỗi → Thử cắm vào cổng khác
- Driver card mạng lỗi → Cập nhật driver từ trang nhà sản xuất
- Xung đột IP → Đổi sang DHCP hoặc gán IP tĩnh khác
Xử lý lỗi nâng cao với Registry
Trong một số trường hợp hiếm gặp, cần can thiệp vào Registry để sửa lỗi kết nối mạng lan:
⚠️ Cảnh báo nghiêm trọng: Chỉnh sửa Registry sai có thể khiến Windows không khởi động được. Backup Registry trước khi thực hiện.
Bước 1: Nhấn Windows + R, gõ regedit và Enter.
Bước 2: Điều hướng đến:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkNewNetworkWindowOff
Bước 3: Nếu key NewNetworkWindowOff không tồn tại, click phải vào Network → New → Key → đặt tên là NewNetworkWindowOff.
Key này ngăn Windows hiển thị hộp thoại “Set Network Location” mỗi khi kết nối mạng mới, giúp tránh nhầm lẫn giữa Public và Private profile.
Bước 4: Khởi động lại máy tính để áp dụng thay đổi.
Khi nào cần mang máy đi sửa
Bạn nên tìm thợ chuyên nghiệp nếu:
- Đã thử tất cả các bước trên nhưng vẫn không kết nối được
- Device Manager hiển thị “Code 10” hoặc “Code 43” tại Network Adapter
- Máy tính không nhận diện card mạng (không có trong Device Manager)
- Cổng Ethernet bị cháy đen hoặc có mùi khét
- Cần kiểm tra phần cứng chuyên sâu với thiết bị đo mạng
Đừng cố gắng tháo card mạng hoặc thay thế linh kiện nếu không có kinh nghiệm, vì có thể làm hỏng mainboard.
Với hướng dẫn chi tiết trên, bạn đã có thể tự khắc phục hầu hết các trường hợp lỗi kết nối mạng lan phổ biến trên Windows 10/11. Hãy thực hiện từng bước một cách cẩn thận và kiểm tra kết quả sau mỗi thay đổi để xác định chính xác nguyên nhân gốc rễ.
Ngày cập nhật gần nhất 13/03/2026 by Thành Tín
