Công cụ chẩn đoán mạng LAN cho Windows 7
Nhập thông tin về máy tính của bạn để chẩn đoán nguyên nhân và giải pháp cho vấn đề “máy tính không nhận mạng LAN Win 7”
Kết quả chẩn đoán
Hướng dẫn toàn tập: Khắc phục lỗi máy tính không nhận mạng LAN trên Windows 7
Vấn đề “máy tính không nhận mạng LAN Win 7” là một trong những sự cố phổ biến mà người dùng gặp phải, đặc biệt là trên các hệ thống đã cũ. Nguyên nhân có thể xuất phát từ phần cứng, driver, cấu hình mạng hoặc thậm chí là các thiết lập hệ thống. Trong hướng dẫn chi tiết này, chúng tôi sẽ phân tích từng nguyên nhân tiềm ẩn và cung cấp giải pháp cụ thể cho từng trường hợp.
1. Kiểm tra phần cứng và kết nối vật lý
Trước khi đi sâu vào các thiết lập phần mềm, bạn nên kiểm tra các thành phần phần cứng sau:
- Cáp mạng: Thử thay thế bằng cáp mới hoặc kết nối với cổng khác trên router/modem
- Đèn báo trên card mạng:
- Đèn tắt hoàn toàn: Card mạng không nhận nguồn hoặc hỏng hóc
- Đèn cam: Kết nối 10/100 Mbps
- Đèn xanh: Kết nối 1000 Mbps (Gigabit)
- Nhấp nháy: Đang truyền dữ liệu
- Cổng LAN trên router: Thử cắm vào cổng khác hoặc reset router
- Bộ chuyển mạch (switch): Nếu sử dụng, thử kết nối trực tiếp với router
2. Kiểm tra và cập nhật driver card mạng
Driver lỗi thời hoặc bị hỏng là nguyên nhân phổ biến gây ra vấn đề kết nối LAN trên Windows 7. Các bước kiểm tra và cập nhật driver:
- Mở Device Manager (Nhấn Win + R → gõ
devmgmt.msc→ Enter) - Mở rộng mục Network adapters
- Tìm card mạng có dây (thường chứa từ “Ethernet” hoặc “Gigabit”)
- Nhấp chuột phải → Properties → tab Driver
- Kiểm tra phiên bản driver và ngày cập nhật
- Chọn Update Driver → Search automatically
Nếu Windows không tìm thấy driver mới, bạn có thể:
- Tải driver từ website nhà sản xuất (Intel, Realtek, Broadcom,…)
- Sử dụng phần mềm quản lý driver như Driver Booster hoặc Snappy Driver Installer
- Gỡ cài đặt driver hiện tại và khởi động lại máy (Windows sẽ cài đặt lại driver mặc định)
| Nhà sản xuất card mạng | Model phổ biến | Driver mới nhất (2023) | Link tải |
|---|---|---|---|
| Intel | 82579LM Gigabit | 25.1 | Intel Download Center |
| Realtek | RTL8111/8168/8411 | 10.50 | Realtek Semiconductor |
| Broadcom | NetXtreme 57xx | 17.6.1 | Broadcom Support |
3. Cấu hình TCP/IP và dịch vụ mạng
Các thiết lập mạng không đúng cũng có thể gây ra lỗi kết nối LAN. Dưới đây là các bước kiểm tra và sửa chữa:
- Mở Network and Sharing Center (Nhấn chuột phải vào biểu tượng mạng → Open Network and Sharing Center)
- Chọn Change adapter settings ở menu bên trái
- Nhấp chuột phải vào Local Area Connection → Properties
- Đảm bảo các mục sau được chọn:
- Client for Microsoft Networks
- File and Printer Sharing for Microsoft Networks
- Internet Protocol Version 4 (TCP/IPv4)
- Chọn Internet Protocol Version 4 → Properties
- Chọn Obtain an IP address automatically và Obtain DNS server address automatically (trừ khi bạn sử dụng IP tĩnh)
Nếu vẫn không hoạt động, thử reset cấu hình TCP/IP:
- Mở Command Prompt với quyền admin (Win + R → gõ
cmd→ Ctrl+Shift+Enter) - Thực hiện lần lượt các lệnh sau:
netsh int ip reset netsh winsock reset ipconfig /flushdns ipconfig /release ipconfig /renew
- Khởi động lại máy tính
4. Kiểm tra và khắc phục các dịch vụ mạng quan trọng
Windows 7 sử dụng nhiều dịch vụ nền tảng để quản lý kết nối mạng. Các dịch vụ quan trọng cần kiểm tra:
| Tên dịch vụ | Tên trong Services.msc | Trạng thái cần thiết | Khởi động cùng hệ thống |
|---|---|---|---|
| DHCP Client | Dhcp | Running | Automatic |
| DNS Client | Dnscache | Running | Automatic |
| Network Connections | Netman | Running | Manual |
| Network Location Awareness | NlaSvc | Running | Automatic |
| TCP/IP NetBIOS Helper | lmhosts | Running | Automatic |
| Wired AutoConfig | dot3svc | Running | Manual |
Cách kiểm tra và sửa các dịch vụ:
- Nhấn Win + R → gõ
services.msc→ Enter - Tìm từng dịch vụ trong bảng trên
- Nhấp chuột phải → Properties
- Đặt Startup type theo bảng trên
- Nếu dịch vụ không chạy, nhấn Start
- Áp dụng và khởi động lại máy
5. Khắc phục sự cố nâng cao
Nếu các phương pháp trên không hiệu quả, bạn có thể thử các giải pháp nâng cao sau:
- Cài đặt lại stack TCP/IP:
- Mở Command Prompt (admin)
- Gõ lệnh:
netsh int ip reset c:\resetlog.txt - Khởi động lại máy
- Vô hiệu hóa IPv6:
- Mở Properties của Local Area Connection
- Bỏ chọn Internet Protocol Version 6 (TCP/IPv6)
- Áp dụng và khởi động lại
- Kiểm tra xung đột IP:
- Mở Command Prompt
- Gõ
arp -ađể xem bảng ARP - Gõ
ping [địa_chỉ_IP_của_bạn]để kiểm tra xung đột
- Cài đặt lại card mạng ảo:
- Mở Device Manager
- Nhấp chuột phải vào card mạng → Uninstall device
- Chọn Delete the driver software for this device (nếu có)
- Khởi động lại máy (Windows sẽ cài đặt lại)
6. Giải pháp thay thế và nâng cấp
Nếu tất cả các phương pháp trên đều thất bại, bạn có thể cân nhắc:
- Sử dụng card mạng USB: Giá thành rẻ (khoảng 100.000-300.000đ), cắm và chạy mà không cần driver phức tạp
- Nâng cấp lên Windows 10/11: Windows 7 đã ngừng hỗ trợ (EOL) từ tháng 1/2020, nhiều driver mới không còn hỗ trợ
- Sử dụng bộ chuyển đổi Powerline: Truyền tín hiệu mạng qua đường điện nếu không thể sử dụng LAN
- Kiểm tra mainboard: Nếu tất cả card mạng đều không hoạt động, có thể chipset mạng trên mainboard đã hỏng
7. Phòng ngừa vấn đề trong tương lai
Để tránh gặp phải sự cố tương tự, bạn nên:
- Cập nhật driver card mạng định kỳ (3-6 tháng/lần)
- Sao lưu cấu hình mạng bằng lệnh:
netsh -c interface dump > networkbackup.txt - Sử dụng bộ nguồn ổn định (UPS) để tránh sự cố điện gây hỏng card mạng
- Vệ sinh cổng LAN định kỳ bằng khí nén
- Kiểm tra nhiệt độ máy tính (quá nóng có thể gây lỗi phần cứng)
- Cài đặt phần mềm diệt virus và tường lửa để ngăn chặn tấn công mạng
Câu hỏi thường gặp về lỗi mạng LAN Windows 7
Q: Tại sao máy tính của tôi nhận WiFi nhưng không nhận LAN?
A: Đây thường là vấn đề riêng với card mạng có dây. Nguyên nhân phổ biến bao gồm:
- Driver card mạng LAN bị lỗi hoặc không tương thích
- Card mạng vật lý bị hỏng hoặc không được cung cấp điện
- Cấu hình TCP/IP chỉ dành cho WiFi
- Chính sách nhóm (Group Policy) vô hiệu hóa kết nối có dây
Q: Làm thế nào để biết card mạng của tôi có bị hỏng không?
A: Các dấu hiệu card mạng bị hỏng:
- Đèn LAN không sáng dù đã cắm cáp
- Device Manager hiện dấu chấm than màu vàng
- Thử nhiều driver khác nhau vẫn không hoạt động
- Card mạng không xuất hiện trong Device Manager
- Thử trên máy tính khác vẫn không hoạt động
Q: Tại sao tôi nhận được lỗi “Network cable unplugged” dù đã cắm cáp?
A: Lỗi này thường do:
- Cáp mạng bị đứt hoặc chập
- Cổng LAN trên máy tính hoặc router bị hỏng
- Card mạng không được cung cấp điện đủ
- Driver không nhận diện được kết nối vật lý
- Chế độ tiết kiệm năng lượng vô hiệu hóa card mạng
- Thay cáp mạng khác
- Tắt chế độ tiết kiệm năng lượng cho card mạng trong Device Manager
- Kiểm tra cổng LAN bằng đèn bút thử mạng
- Cập nhật hoặc cài đặt lại driver
Q: Windows 7 có còn được hỗ trợ cho các vấn đề mạng không?
A: Microsoft đã chính thức ngừng hỗ trợ Windows 7 từ ngày 14 tháng 1 năm 2020. Điều này có nghĩa:
- Không còn bản cập nhật bảo mật chính thức
- Các nhà sản xuất phần cứng ngừng phát hành driver mới
- Các giao thức mạng mới có thể không được hỗ trợ
- Nguy cơ bảo mật cao khi kết nối internet
- Ngắt kết nối internet khi không sử dụng
- Sử dụng tường lửa và phần mềm diệt virus mạnh
- Hạn chế truy cập các website không đáng tin cậy
- Thường xuyên sao lưu dữ liệu quan trọng