Cách khắc phục lỗi giao thức mạng bị thiếu trên Windows 10
Trong bài viết này mình sẽ hướng dẫn các bạn các cách khắc phục lỗi giao thức mạng bị thiếu trên [Windows 10], đây là một trong những lỗi liên quan kết nối mạng gây ảnh hưởng trực tiếp đến trải nghiệm của người dùng.
Kết nối mạng đóng vai trò rất quan trọng trong mỗi hoạt động sử dụng Windows 10 của mỗi người. Thế nhưng một trong những vấn đề liên quan đến mạng gây khó chịu nhất đối với người dùng đó là vấn đề thiếu giao thức mạng. Khi lỗi này xảy ra, sẽ gây ra nhiều bất tiện cho người dùng, chẳng hạn như họ không thể chia sẻ dữ liệu giữa các máy tính và thậm chí là không thể truy cập mạng và lướt web được.
Với ảnh hưởng nghiêm trọng đó, thì mọi người nên tham khảo qua một vài cách khắc phục lỗi giao thức mạng bị thiếu trên Windows 10 mà mình sẽ hướng dẫn chi tiết trong bài viết này.
1. Tạm thời vô hiệu hóa phần mềm chống vi-rút
Mặc dù bình thường chúng ta không nên tắt phần mềm chống vi-rút trên máy tính, tuy nhiên một số người dùng đã chia sẻ rằng sau khi vô hiệu hóa các phần mềm diệt virus, chẳng hạn như phần mềm [Kaspersky Internet Security] thì các vấn đề về giao thức mạng đã được giải quyết.
Bài viết này được đăng tại [free tuts .net]
Vì vậy, nếu bạn đang sử dụng phần mềm Kaspersky Internet Security, bạn có thể tham khảo cách làm này để vô hiệu hóa tạm thời phần mềm hoặc chuyển sang dùng một phần mềm chống vi-rút khác.
Ngoài ra, bạn cũng có thể xóa và cài đặt lại phần mềm chống vi-rút lại để giải quyết lỗi này.
2. Reset giao thức mạng về cài đặt mặc định
Một cách làm khác mà các bạn nên thử thực hiện đó là tiến hành reset lại các giao thức mạng về cài đặt mặc định bằng cách đặt lại ngăn xếp TCP / IP.
Trong trường hợp bạn không biết cách thực hiện, chỉ cần làm theo các hướng dẫn sau đây:
Bước 1: Mở Command Prompt với tư cách administrator.
Bước 2: Khi Command Prompt được mở, bạn hãy nhập các dòng lệnh sau:
netsh int ip set dns netsh winsock reset
Bước 3: Đóng cửa sổ Command Prompt lại và kiểm tra xem lỗi đã được giải quyết hay chưa.
3. Vô hiệu hóa NetBIOS
Một số người dùng cũng cho rằng vấn đề này sẽ được giải quyết bằng cách chọn địa chỉ IP tự động thay vì sử dụng IP tĩnh. Ngay khi bạn mở IPv4 (TCP / IP) Properties, bạn sẽ thấy tùy chọn cho phép người dùng lựa chọn sử dụng địa chỉ IP tĩnh hoặc địa chỉ IP tự động.
Các bước thực hiện như sau:
Bước 1: Chuyển đến Control Panel > Network and Internet > Network Connections.
Bước 2: Nhấn chuột phải vào bộ adapter mạng của máy tính và chọn Properties.
Bước 3: Nhấn vào IP v4 (TCP / IP) và chọn Properties.> nhấp vào Advanced.
Bước 4: Tiếp đó bạn đi đến tab WINS và trong phần cài đặt NetBIOS, chọn Disable NetBIOS over TCP/IP, rồi nhấn OK để lưu cài đặt này lại.
4. Sử dụng Command Prompt
Các bước thực hiện như sau:
Bước 1: Chạy Command Prompt với tư cách quản trị viên. Để làm điều này, bạn truy cập vào ô tìm kiếm và gõ cụm từ Command Prompt, nhấn chuột phải vào Command Prompt từ danh sách kết quả và chọn Run as Administrator.
Bước 2: Khi cửa sổ Command Prompt hiện ra, bạn gõ netcfg -d và nhấn enter để chạy câu lệnh này.
Bước 3: Sau khi quá trình hoàn tất, máy tính của bạn sẽ khởi động lại và lỗi giao thức mạng sẽ được giải quyết.
Ngoài cách trên, nhiều người dùng cũng đã chia sẻ cách sử dụng câu lệnh netsh int ipv4 install. Chỉ cần khởi động Command Prompt với tư cách administrator như trong Bước 1, nhập netsh int ipv4 install vào Command Prompt và nhấn Enter để chạy câu lệnh đó.
Sau đó, khởi động lại máy tính của bạn và xem sự cố đã được khắc phục chưa.
5. Sử dụng Command Prompt và sc.exe
Đây là một giải pháp mang tính tạm thời và bạn có thể sẽ phải hoàn tác lại các thay đổi sau khi cập nhật Windows 10 phiên bản mới, nếu như sự cố bắt đầu xảy ra. Các bước thực hiện như sau:
Bước 1: Mở Command Prompt với tư cách administrator.
Bước 2: Nhập các dòng lệnh sau và sau mỗi dòng, nhấn Enter để thực thi nó:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi sc.exe config mrxsmb20 start= disabled
Sau khi nhập các dòng lệnh này vào Command Prompt, thì vấn đề này sẽ được giải quyết. Nếu bạn bắt đầu gặp sự cố sau khi cập nhật Windows 10 và bạn muốn khôi phục cài đặt mặc định, thì hãy làm theo các hướng dẫn sau:
Bước 1: Mở Command Prompt với tư cách administrator.
Bước 2: Nhập các dòng lệnh dưới đây và sau mỗi dòng, nhấn enter để chạy nó:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb20 start= auto
6. Nhập Winsock keys từ một máy tính khác
Lưu ý trước rằng đây là một giải pháp đòi hỏi tính chuyên môn và am hiểu máy tính, do đó nếu bạn chỉ là một người dùng máy tính bình thường không có nhiều kiến thức về máy tính thì đừng nên thực hiện theo phương pháp này bởi vì nó có thể gây lỗi cho hệ điều hành của máy tính.
Tuy nhiên, nếu bạn quyết định thực hiện phương pháp này thì bạn sẽ cần sử dụng một máy tính khác không gặp sự cố với giao thức mạng và không nhất thiết phải sử dụng máy tính Windows 10. Đây là những gì mà bạn cần phải làm:
Bước 1: Trên máy tính Windows bình thường, bạn mở Registry Editor và tìm các khóa sau:
HKEY_LOCAL_MACHINESystemCiverseControlSetServiceWinsock HKEY_LOCAL_MACHINESystemCiverseControlSetServiceWinsock2
Bước 2: Xuất các keys này và di chuyển chúng vào USB .
Bước 3: Chuyển sang máy tính Windows 10 gặp lỗi với giao thức mạng và tiến hành gỡ cài đặt driver mạng.
Bước 4: Mở Registry Editor và tìm các khóa sau:
HKEY_LOCAL_MACHINESystemCiverseControlSetServiceWinsock HKEY_LOCAL_MACHINESystemCiverseControlSetServiceWinsock2
Bạn có thể xuất các keys này trong trường hợp bạn cần sao lưu. Sau khi xuất xong, hãy xóa cả hai keys này đi.
Bước 5: Khởi động lại máy tính, khi máy tính của bạn khởi động lại, hãy cắm USB có chứa các keys Winsock từ một máy tính khác đã thực hiện ở bước 1 và 2.
Bước 6: Trên máy tính bị lỗi, bạn đi đến phần Registry Editor một lần nữa và đi đến vị trí có các keys đó (HKEY_LOCAL_MACHINESystemCiverseControlSetService)
Bước 7: Nếu keys Winsock2 xuất hiện lại, hãy xóa chúng thêm lần nữa.Sau đó nhập các keys sau từ USB của bạn:
HKEY_LOCAL_MACHINESystemCiverseControlSetServiceWinsock HKEY_LOCAL_MACHINESystemCiverseControlSetServiceWinsock2
Bước 8: Đóng cửa sổ Registry Editor. Mở Command Prompt với tư cách administrator và chạy câu lệnh Netsh winsock reset.
Bước 9: Khởi động lại máy tính của bạn để kiểm tra lỗi đã khắc phục chưa.
7. Reset bộ router và kiểm tra dây cáp
Nếu các bước thực hiện trên không thể giải quyết vấn đề, thì bạn hãy thử reset lại bộ router đang sử dụng bằng cách tắt nó đi và bật lên lại sau vài phút.
Ngoài ra, bạn có thể sử dụng dây cáp mạng LAN khác để kết nối máy tính của mình với bộ router.
Và cuối cùng, bạn hãy thực hiện reset lại bộ router mạng về cài đặt gốc bằng cách nhấn nút nhỏ ở mặt sau thiết bị, vị trí của nút reset này sẽ phụ thuộc vào bộ router của nhà mạng mà bạn đang sử dụng.
8. Cài đặt lại Network Adapter
Ngoài cách trên, bạn cũng có thể cài đặt lại Network Adapter để khắc phục lỗi giao thức mạng. Các bước thực hiện như sau:
Bước 1: Nhấn phím tắt Windows + R, rồi nhập cụm từ hdwwiz.cpl vào ô tìm kiếm và nhấn OK.
Bước 2: Mở rộng Network Adapters, nhấn chuột phải vào Ethernet card và chọn Uninstall device.
Bước 3: Khi thông báo xác nhận xuất hiện, bạn nhấn vào Uninstall.
Bước 4: Giờ bạn hãy cài đặt lại bộ Network Adapter bằng driver đi kèm với phần cứng.
9. Sử dụng Network Troubleshooter
Nếu bạn đang sử dụng phiên bản Windows 10 Creators Update (hoặc mới hơn), thì bạn hãy sử dụng một công cụ khắc phục sự cố mới do Microsoft tích hợp đó là Network Troubleshooter. Công cụ này được thiết kế để xử lý các sự cố khác nhau trong hệ điều hành Windows, bao gồm các lỗi liên quan đến kết nối mạng.
Nếu bạn không biết cách sử dụng công cụ này thì chỉ cần làm theo các hướng dẫn sau:
Bước 1: Chuyển đến phần Settings > Updates & security > Troubleshoot > chọn Internet Connections.
Bước 2: Làm theo các hướng dẫn trên màn hình và chờ cho trình hướng dẫn hoàn tất quy trình rồi sau đó khởi động lại máy tính của bạn.
10. Khôi phục các thành phần mạng
Bạn cũng có thể thử phương pháp khôi phục lại các thành phần mạng với các bước như sau:
Bước 1: Mở Command Prompt với tư cách administrator.
Bước 2: Khi Command Prompt mở ra, bạn nhập các câu lệnh sau và nhấn Enter sau khi nhập từng câu lệnh:
IPconfig /release IPconfig / flushdns IPconfig /renew
11. Cập nhật BIOS
Và cuối cùng, một số người dùng đã chia sẻ rằng việc cập nhật BIOS thực sự có thể giải quyết được vấn đề. Nhưng trước khi bạn truy cập vào BIOS, các bạn nên cân nhắc thực hiện phương pháp này vì chúng sẽ gây nhiều rủi ro nếu không thực hiện đúng cách có thể sẽ khiến bo mạch chủ của máy tính bị hư và không sử dụng được. Do đó, nếu bạn là người có kiến thức và am hiểu vấn đề này thì mới nên thực hiện phương pháp này.
Hy vọng rằng với những phương pháp trên sẽ khắc phục được lỗi giao thức mạng bị thiếu trên Windows 10 nhanh nhất. Chúc các bạn thực hiện thành công!.