Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi "Thiếu giao thức mạng" trên Windows 10 – Hướng dẫn sửa lỗi nhanh

Sửa lỗi "One or more network protocols are missing on this computer": Nếu bạn vừa nâng cấp lên Windows 10, bạn có thể gặp vấn đề WiFi hiển thị kết nối giới hạn hoặc không có quyền truy cập Internet. Khi chạy Chẩn đoán mạng của Windows, thông báo lỗi "One or more network protocols are missing on this computer" xuất hiện. Vấn đề chính là WiFi đã kết nối nhưng không truy cập được trang web nào, và chẩn đoán mạng không giúp ích được, chỉ hiển thị lỗi trên. Nếu kiểm tra chi tiết, bạn sẽ thấy nguyên nhân:

Các mục nhập đăng ký Windows sockets cần thiết cho kết nối mạng bị thiếu.

Tóm lại, lỗi "One or more network protocols are missing on this computer" xảy ra do các mục nhập đăng ký Windows sockets bị thiếu – những thành phần thiết yếu cho kết nối mạng. Dưới đây là các phương pháp khắc phục sự cố.

Khắc phục lỗi "One or more network protocols are missing on this computer"

Hãy tạo điểm khôi phục hệ thống trước khi thực hiện, phòng trường hợp xảy ra sự cố.

Trước tiên, kiểm tra xem thiết bị khác có kết nối WiFi được không. Sau đó khởi động lại Router và kiểm tra lại kết nối Internet trên máy tính. Nếu lỗi vẫn tồn tại, hãy thử các bước sau.

Phương pháp 1: Tạm thời tắt Antivirus và Tường lửa

  1. Nhấp chuột phải vào biểu tượng Antivirus trên khay hệ thống và chọn Tắt (Disable).
  2. Chọn khung thời gian Antivirus bị tắt (nên chọn thời gian ngắn nhất, ví dụ 15 hoặc 30 phút).
  3. Thử truy cập WiFi lại để xem lỗi có khắc phục không.
  4. Gõ control vào Tìm kiếm Windows, chọn Control Panel.
  5. Chọn System and Security > Windows Firewall.
  6. Trong ngăn bên trái, chọn Turn Windows Firewall on or off.
  7. Chọn Turn off Windows Firewall cho cả hai cài đặt mạng, sau đó khởi động lại máy tính. Kiểm tra lại kết nối WiFi.

Lưu ý: Nếu phương pháp này không hiệu quả, hãy bật lại Tường lửa theo đúng các bước trên.

Phương pháp 2: Khôi phục giao thức mạng bị thiếu

  1. Nhấn Win + X và chọn Command Prompt (Admin) (hoặc Windows Terminal/PowerShell Admin).
  2. Nhập lần lượt các lệnh sau, nhấn Enter sau mỗi lệnh:
    netsh int ip set dns
    netsh winsock reset
  3. Đóng cửa sổ lệnh và khởi động lại máy tính.

Phương pháp 3: Chạy SFC và DISM

  1. Mở Command Prompt (Admin).
  2. Chạy lệnh: sfc /scannow. (Nếu thất bại, thử sfc /scannow /offbootdir=c:\ /offwindir=c:\windows).
  3. Đợi quá trình hoàn tất và khởi động lại máy.
  4. Mở lại Command Prompt Admin, chạy lần lượt:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
  5. Nếu vẫn lỗi, thử lệnh nâng cao (cần nguồn cài đặt Windows):
    Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
    Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
    Thay thế đường dẫn Source bằng vị trí file cài đặt Windows của bạn.
  6. Khởi động lại máy tính.

Phương pháp 4: Cài đặt lại TCP/IP

  1. Mở Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings.
  2. Nhấp chuột phải vào card mạng (WiFi/Ethernet) bị lỗi, chọn Properties.
  3. Dưới danh sách "This connection uses the following items:", chọn từng mục và nhấn Install.
  4. Chọn Protocol > Add.
  5. Chọn Reliable Multicast Protocol > OK.
  6. Lặp lại cho các mục còn lại, sau đó khởi động lại máy.

Phương pháp 5: Khởi động lại bộ điều hợp mạng

  1. Nhấn Win + R, gõ ncpa.cpl và Enter.
  2. Nhấp chuột phải vào card mạng không dây > Disable.
  3. Nhấp chuột phải lại > Enable.
  4. Khởi động lại máy và kiểm tra kết nối.

Phương pháp 6: Reset Winsock (Khuyên dùng)

  1. Mở Command Prompt (Admin).
  2. Chạy lần lượt:
    ipconfig /flushdns
    nbtstat –r
    netsh int ip reset
    netsh winsock reset
  3. Khởi động lại máy. Lệnh netsh winsock reset thường khắc phục được lỗi này.

Phương pháp 7: Khôi phục hệ thống (System Restore)

  1. Nhấn Win + R, gõ sysdm.cpl > Tab System Protection > System Restore.
  2. Chọn điểm khôi phục trước khi lỗi xuất hiện, làm theo hướng dẫn trên màn hình.
  3. Khởi động lại máy.

Phương pháp 8: Tắt IPv6

  1. Nhấp chuột phải biểu tượng WiFi > Open Network and Sharing Center.
  2. Nhấp vào kết nối hiện tại > Properties.
  3. Bỏ chọn Internet Protocol Version 6 (TCP/IPv6) > OK > Close.
  4. Khởi động lại máy.

Phương pháp 9: Reset các thành phần mạng (Comprehensive)

  1. Mở Command Prompt (Admin).
  2. Chạy chuỗi lệnh sau (copy toàn bộ dán vào):
    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    netsh winsock reset catalog
    netsh int ipv4 reset reset.log
    netsh int ipv6 reset reset.log
    pause
    shutdown /r
  3. Nếu báo "Access denied", mở regedit, điều hướng đến: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\26
  4. Nhấp chuột phải key 26 > Permissions > Add > gõ EVERYONE > OK > chọn Full Control (Allow) > Apply/OK.
  5. Chạy lại các lệnh ở bước 2 và khởi động lại.

Phương pháp 10: Tắt Proxy

  1. Win + R > inetcpl.cpl > Tab Connections > LAN settings.
  2. Bỏ chọn Use a proxy server for your LAN, đảm bảo Automatically detect settings được chọn.
  3. OK > Apply > Khởi động lại máy.

Phương pháp 11: Cập nhật driver card mạng

  1. Win + R > devmgmt.msc.
  2. Mở rộng Network adapters, chuột phải card WiFi > Update driver.
  3. Chọn Browse my computer for drivers > Let me pick from a list.
  4. Chọn driver mới nhất > Next > Khởi động lại máy.

Phương pháp 12: Gỡ cài đặt card mạng

  1. Mở Device Manager (devmgmt.msc).
  2. Mở rộng Network adapters, chuột phải card WiFi > Uninstall device.
  3. Xác nhận Uninstall.
  4. Chuột phải Network adapters > Scan for hardware changes.
  5. Khởi động lại máy, Windows sẽ tự cài driver mặc định.

Phương pháp 13: Sử dụng Google DNS

  1. Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings.
  2. Chuột phải card WiFi > Properties.
  3. Chọn Internet Protocol Version 4 (TCP/IPv4) > Properties.
  4. Chọn Use the following DNS server addresses:
    • Preferred DNS: 8.8.8.8
    • Alternate DNS: 8.8.4.4
  5. OK tất cả cửa sổ và khởi động lại.

Phương pháp 14: Chạy Troubleshooter mạng của Windows 10

  1. Win + I > Update & Security > Troubleshoot.
  2. Chọn Internet Connections > Run the troubleshooter.
  3. Làm theo hướng dẫn, sau đó khởi động lại.

Phương pháp 15: Reset TCP/IP (Phiên bản khác)

  1. Mở Command Prompt (Admin).
  2. Chạy:
    ipconfig /release
    ipconfig /flushdns
    ipconfig /renew
  3. Mở lại Admin CMD, chạy:
    ipconfig /flushdns
    nbtstat –r
    netsh int ip reset
    netsh winsock reset
  4. Khởi động lại máy.

Phương pháp 16: Tắt NetBIOS

  1. Win + R > ncpa.cpl.
  2. Chuột phải kết nối hoạt động > Properties.
  3. Chọn Internet Protocol Version 4 (TCP/IPv4) > Properties > Advanced > Tab WINS.
  4. Chọn Disable NetBIOS over TCP/IP > OK.
  5. Khởi động lại máy.

Phương pháp 17: Cập nhật BIOS (Thận trọng)

Việc cập nhật BIOS mang lại riesgo hỏng phần cứng nếu thất bại. Chỉ thực hiện khi các cách trên thất bại và bạn am hiểu quy trình.

  1. Win + R > msinfo32 để xem phiên bản BIOS hiện tại.
  2. Truy cập website nhà sản xuất (Dell, HP, Lenovo, ASUS...), nhập Service Tag/Serial Number để tải bản BIOS mới nhất.
  3. Chạy file .exe đã tải, không tắt nguồn trong quá trình cập nhật.

Bài viết liên quan:

  • Sửa lỗi Unable to Set Default Printer Error 0x00000709
  • Sửa lỗi "You've been signed in with a temporary profile"
  • Sửa lỗi "Desktop Refers to A Location That Is Unavailable"
  • Sửa lỗi WiFi không tự động kết nối Windows 10

Bạn đã khắc phục thành công lỗi One or more network protocols are missing. Nếu còn thắc mắc, hãy để lại bình luận!