Trang chủ » Mẹo máy tính » Cách sửa chữa và sửa lỗi Winsock trong Windows

    Cách sửa chữa và sửa lỗi Winsock trong Windows

    Winsock là một đặc tả được sử dụng trong Windows để xác định cách các ứng dụng mạng giao tiếp với các dịch vụ mạng, chẳng hạn như TCP / IP.

    Về cơ bản, nó xác định cách hai chương trình mạng sẽ giao tiếp với nhau. Ví dụ: để máy khách FTP hoạt động chính xác, nó sử dụng Winsock.

    Tuy nhiên, Winsock có thể bị hỏng trên máy Windows trong quá trình gỡ bỏ phần mềm gián điệp hoặc phần mềm quảng cáo. Bạn có thể bắt đầu nhận được các lỗi lạ liên quan đến lỗi Winsock hoặc ổ cắm và các lệnh cơ bản như IPCONFIG sẽ không hoạt động chính xác.

    Bạn cũng có thể gặp lỗi như Trang không thể được hiển thị khi cố gắng duyệt Internet.

    Để khắc phục lỗi Winsock, bạn phải đặt lại toàn bộ ngăn xếp giao thức TCP / IP trên máy tính Windows của bạn. Có một số cách để khắc phục sự cố: sử dụng dòng lệnh, tải xuống ứng dụng của bên thứ ba, v.v..

    Sửa lỗi Winsock của Microsoft

    Cách dễ nhất và an toàn nhất để đặt lại ngăn xếp TCP / IP của bạn là tải xuống tiện ích miễn phí từ Microsoft.

    https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-USE-the-netshell-utility

    Chỉ cần tải xuống tệp chính xác cho các phiên bản Windows của bạn và đi qua trình hướng dẫn!

    Đặt lại thủ công ngăn xếp mạng TCP / IP

    Điều đầu tiên để thử nếu chương trình trên không hoạt động là tự thiết lập lại ngăn xếp mạng TCP / IP. Mở dấu nhắc lệnh của quản trị viên bằng cách nhấp vào Bắt đầu, nhập vào CMD, và sau đó nhấp chuột phải vào Dấu nhắc Lệnh và chọn Chạy như quản trị viên.

    Bây giờ gõ lệnh sau:

    thiết lập lại ip int int resetlog.txt

    Điều này sẽ viết lại hai khóa đăng ký được yêu cầu để TCP / IP hoạt động chính xác. Điều này sẽ hoạt động trên Windows XP, Vista, 7, 8 và 10. Nếu điều này không hoạt động, hãy đọc phần bên dưới!

    Đặt lại Winsock bằng Netsh

    Nếu đặt lại TCP / IP không hiệu quả với bạn, hãy thử đặt lại ngăn xếp TCP / IP bằng lệnh đặt lại. Đầu tiên, mở dấu nhắc lệnh bằng cách vào Start, Run và gõ CMD.

    Trước khi nhập lệnh đặt lại, bạn nên kiểm tra xem LSP nào (Nhà cung cấp dịch vụ được phân lớp) sẽ bị ảnh hưởng. Bạn có thể làm điều này bằng cách gõ vào:

    danh mục chương trình Netsh winock

    Lệnh đặt lại bên dưới sẽ xóa tất cả các LSP Winsock. Bây giờ gõ lệnh sau đây:

    Danh mục thiết lập lại Netsh winock

    Danh mục Winsock sẽ được đặt lại về cấu hình mặc định. Nếu bạn có LSP bị hỏng và gây ra sự cố kết nối mạng, lệnh này sẽ sửa chữa điều đó. Lưu ý rằng nếu bạn chạy lệnh này, bạn có thể phải cài đặt lại một số chương trình đã cài đặt LSP trước đó.

    Bạn cũng có thể xem bài viết Cơ sở tri thức Microsoft bên dưới để biết thêm chi tiết các bước bạn có thể thực hiện để khắc phục lỗi Winsock2 trong Windows XP và Windows Vista:

    Khôi phục từ tham nhũng Winsock2 trong Windows

    Hy vọng, một trong những phương pháp trên đã giải quyết được vấn đề mạng của bạn! Nếu không, sau đó bạn có thể phải cài đặt lại Windows vì nó có thể bị hỏng sau khi sửa chữa.