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

Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Vấn đề thiếu mục đăng ký Windows sockets registry entries là một trong những sự cố kết nối mạng khá phiền toái.

Khi gặp lỗi Winsock này trên Windows 10, rõ ràng từ cảnh báo: "Các mục đăng ký Windows sockets được yêu cầu cho kết nối mạng", nên không có internet trên PC.

Tại sao mục đăng ký Windows socket bị thiếu?

Nhiều người băn khoăn Windows socket là gì trên Windows 10. Nó kiểm soát các phần mềm/chương trình truy cập mạng.

Tuy nhiên, lỗi thiếu mục đăng ký Winsock registry entries, Windows sockets bị hỏng hoặc không tương thích hệ thống, đặc biệt sau khi mới nâng cấp Windows 10, vấn đề mạng Winsock rất phổ biến.

Nguyên nhân chính thiếu/mất mục đăng ký Windows sockets registry entries:

  1. Driver mạng không tương thích và hỏng.
  2. Cài đặt Windows Socket sai.
  3. Cài đặt Proxy gây sự cố.
  4. Vấn đề TCP/IP trong Registry Editor.

Đã biết nguyên nhân, bắt đầu khắc phục.

Cách khắc phục thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng trên Windows 10

Có عدة cách giải quyết. Làm theo các giải pháp khắc phục sự cố kết nối mạng Windows 10.

Các giải pháp:

  • 1: Chạy Trình khắc phục sự cố Kết nối mạng
  • 2: Cập nhật Driver Card mạng
  • 3: Đặt lại Windows Sockets (Reset Winsock)
  • 4: Đặt lại giao thức TCP/IP
  • 5: Xóa khóa Winsock trong Registry Editor
  • 6: Cài lại giao thức TCP/IP

Giải pháp 1: Chạy Trình khắc phục sự cố Kết nối mạng

Để dễ dàng, đầu tiên dùng công cụ chẩn đoán mạng khắc phục lỗi mạng Windows 10. Trình này báo cáo vấn đề trên PC.

  1. Vào Start > Settings > Update & Security.
  2. Dưới Troubleshoot (Khắc phục sự cố), tìm Internet Connections, chọn Run the troubleshooter (Chạy trình khắc phục).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Với công cụ này, xác định được rắc rối mạng trên máy. Nếu báo lỗi thiếu mục đăng ký Windows sockets registry entries Windows 10, cần cách khác.

Giải pháp 2: Cập nhật Driver Card mạng

Vấn đề Winsock phức tạp, khả thi hơn là tự động tải driver mới nhất cho PC, cũng đảm bảo driver tương thích Windows 10. Dùng Driver Booster cập nhật driver card mạng lên phiên bản mới.

Driver Booster là phần mềm cập nhật driver mạnh mẽ. Là phần mềm cập nhật driver số 1, phát hiện hầu hết driver cũ, thiếu, lỗi và cập nhật tự động.

  1. Tải, cài đặt và chạy Driver Booster. Nếu không có internet, lấy từ máy khác. Nếu PC không net, dùng network fixer của Driver Booster sửa trước.
  2. Nhấn Scan. Driver Booster quét card mạng, tìm driver mới.
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Nhấn Update. Tìm Network adapter, chọn thiết bị mạng cập nhật driver.
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Mẹo: Cách sửa lỗi kết nối mạng thất bại với Driver Booster?

Trong Driver Booster, tìm biểu tượng công cụ bên trái mở cửa sổ Tools. Bên phải, nhấn Fix Network Failure (Sửa lỗi kết nối mạng). Driver Booster quét và sửa lỗi không kết nối mạng.

Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Với driver mạng Windows cập nhật, kiểm tra mục đăng ký Windows sockets registry entries còn thiếu/mất không.

Giải pháp 3: Đặt lại Windows Sockets (Reset Winsock)

Thử đặt lại cài đặt Winsock entries để khắc phục Winsock thiếu/biến mất Windows 10. Thực hiện trong Command Prompt.

  1. Nhập Command Prompt ô tìm kiếm, chuột phải kết quả Run as administrator.
  2. Nhấn Enter vào Command Prompt.
  3. Trong Command Prompt, nhập netsh winsock reset, nhấn Enter chạy lệnh.
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Đang đặt lại mục đăng ký Windows sockets cho máy.

  1. Khởi động lại máy tính.

Lúc này mục đăng ký Windows sockets cho kết nối mạng đã quay lại Windows 10.

Giải pháp 4: Đặt lại giao thức TCP/IP

Nếu reset Winsock không hiệu quả, thử reset TCP/IP protocol.

Trong Command Prompt, nhập netsh int ip reset, chạy lệnh.

Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Rõ ràng việc reset cấu hình IP cực kỳ đơn giản khắc phục sự cố kết nối mạng, ngoài Winsock thiếu, còn sửa Windows không tự động phát hiện cài đặt proxy của mạng này.

Giải pháp 5: Xóa khóa Winsock trong Registry Editor

Bản chất: mục đăng ký Windows sockets registry entries không thực sự thiếu/biến mất và các cách trên không khôi phục được. Cần xóa tất cả khóa Winsock hoặc giao thức TCP/IP từ Registry Editor rồi cài mới cho Windows 10.

Trước khi xóa khóa Winsock, bắt buộc sao lưu (backup) chúng ngay từ đầu.

  1. Nhấn phím tắt Windows + R mở hộp Run.
  2. Nhập regedit, nhấn OK mở Registry Editor.
  3. Trong Registry Editor, đi đường dẫn: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Mở rộng Services tìm tất cả khóa Winsock, chuột phải từng cái chọn Export (Xuất) để backup. Có 2 khóa: Winsock và Winsock2.
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Đặt File name cho Winsock, nhấn Save (Lưu).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Nên lưu ở thư mục dễ tìm trên Windows 10.

  1. Quay lại Winsock keys dưới Services trong Registry Editor, chuột phải các khóa chọn Delete (Xóa).

Mục đăng ký Windows Sockets registry entries cho kết nối mạng đã bị xóa. Cần cài giao thức TCP/IP mới.

Giải pháp 6: Cài lại giao thức TCP/IP

Để xây dựng lại TCP/IP đã gỡ, bắt buộc đăng nhập Windows 10 với quyền administrator, vì các bước dưới cần quyền quản trị.

Hy vọng TCP/IP protocol cài lại giúp khắc phục Windows sockets missing Windows 10.

  1. Mở Control Panel.
  2. Giao diện Control Panel, chọn Network and Internet (Mạng và Internet).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Chọn Network and Sharing Center (Trung tâm mạng và chia sẻ) trong Network and Internet.
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Chọn Change adapter settings (Thay đổi cài đặt bộ thích ứng).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Chuột phải kết nối mạng đang dùng, WIFI hoặc Ethernet chọn Properties (Thuộc tính).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10

Kết nối mạng ở đây là Ethernet 2.

  1. Cửa sổ Ethernet 2 Properties, nhấn Install (Cài đặt).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Cửa sổ Select Network Feature Type, nhấn Protocol (Giao thức) chọn Add (Thêm).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Cửa sổ Select Network Protocol, chọn Hard Disk (Ổ cứng).
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Trong Copy manufacturer's files from, nhập C:\windows\inf, nhấn OK.
Đã khắc phục: Thiếu mục đăng ký Windows Sockets Registry cho kết nối mạng Windows 10
  1. Chọn Internet Protocol (TCP/IP), nhấn OK lưu.
  2. Khởi động lại PC.

Vấn đề thiếu/mất mục đăng ký Windows sockets registry entries cho kết nối mạng sẽ khắc phục nếu thêm thành công TCP/IP protocol mới trên Windows 10.

Tóm lại, sự cố kết nối mạng phổ biến nhưng rắc rối. Cần nắm rõ lỗi Windows socket entries missing/biến mất và khắc phục kỹ thuật.