Cách đặt lại Winsock trong Windows 11/10

Windows Sockets hoặc Winsock là một đặc điểm kỹ thuật hoặc một giao diện lập trình quyết định cách bất kỳ chương trình nào xử lý các yêu cầu đầu vào / đầu ra cho các ứng dụng Internet , tức là TCP/IP trong Windows . Trong hướng dẫn này, chúng ta sẽ tìm hiểu về Winsock , tại sao và khi nào bạn cần đặt lại cũng như cách đặt lại Winsock trong Windows 11/10 .

đặt lại winock

Winsock là gì

Giống như chúng tôi đã nói rằng đó là một giao diện lập trình. Windows 11/10 mang một DLL với tên wonock.dll(winsock.dll) thực hiện API và điều phối các chương trình Windows và kết nối TCP/IP . Các cài đặt bao gồm cấu hình máy tính để kết nối internet.

Khi nào bạn cần đặt lại Winsock

Đôi khi Windows Sockets hoặc Winsock có thể bị hỏng do bạn không thể kết nối Internet . Lỗi có thể xảy ra khi bạn tải xuống tệp không xác định có tập lệnh độc hại. Các tập lệnh này có thể chặn một phần Winsock , chặn kết nối internet của bạn. Nếu bạn gặp sự cố khi mở trang web, có thể do cài đặt Winsock bị hỏng .

Nếu bạn nhận được bất kỳ thông báo lỗi nào sau đây hoặc một số thông báo lỗi tương tự, điều đó có nghĩa là bạn cần đặt lại Winsock :

  • Đã xảy ra lỗi khi đổi mới giao diện 'Internet': Một thao tác đã được thực hiện trên một thứ không phải là ổ cắm.
  • Đã xảy ra lỗi khi đổi mới giao diện Local Area Connection: không thể tải hoặc khởi chạy nhà cung cấp dịch vụ được yêu cầu.
  • Đã xảy ra lỗi khi đổi mới kết nối cục bộ giao diện: một thao tác đã được thực hiện trên một thứ không phải là ổ cắm. Không thể liên hệ với trình điều khiển Mã lỗi(Error) 2.
  • Thao tác không thành công vì không có bộ điều hợp nào ở trạng thái được phép cho hoạt động này.

Cách đặt lại Winsock trong Windows 11/10

Dưới đây là các bước cần thực hiện để đặt lại Winsock trong Windows 11/10 :

  1. Nhấp chuột phải vào nút Bắt đầu
  2. Chọn Command Prompt (Admin)
  3. Nhập thiết lập lại netsh winock(netsh winsock reset) và nhấn Enter
  4. Để tạo tệp nhật ký, hãy sử dụng netsh winsock reset c:\winsocklog.txt để thay thế.
  5. Khởi động lại máy tính của bạn.

Trước khi bạn tiếp tục và đặt lại Winsock , trước tiên hãy nhớ tạo điểm khôi phục hệ thống .

Tiếp theo, mở Command Prompt với tư cách quản trị viên và nhập lệnh sau và nhấn Enter .

netsh winsock reset

Với tư cách là quản trị viên, bạn cũng có thể tạo tệp nhật ký về các thay đổi.

Để nối đường dẫn tệp nhật ký vào lệnh trên:

netsh winsock reset c:\winsocklog.txt

Chờ(Wait) Command Prompt chạy qua quá trình thiết lập lại. Bây giờ, bạn sẽ phải khởi động lại máy tính của mình để xem các hiệu ứng.

Điều gì xảy ra khi bạn đặt lại Winsock ?

Khi bạn thực thi lệnh, nó sẽ sửa mọi lỗi đã xảy ra với tệp DLL(DLL) . Vì vậy, không có cách khắc phục nào ngoại trừ thay thế nó bằng một bản sao Winsock mới và đưa nó trở lại cài đặt mặc định.

MẸO(TIP) : Phần mềm miễn phí di động FixWin của chúng tôi cho phép bạn đặt lại cài đặt này và hầu hết các cài đặt hoặc chức năng Windows khác chỉ với một cú nhấp chuột.

fixwin 10.1

LƯU Ý(NOTE) : Đây là Batch File to Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxy cùng một lúc.

Các bài đọc liên quan:(Related readings:)

  1. Cách xóa bộ nhớ cache DNS(How to Flush DNS Cache)
  2. Cách đặt lại TCP / IP
  3. Cách đặt lại Cài đặt Máy chủ Proxy WinHTTP .



About the author

Tôi có kiến ​​thức nền tảng về kỹ thuật máy tính và công nghệ thông tin, điều này đã cho tôi một góc nhìn độc đáo về nền tảng Windows 10 và 11. Đặc biệt, tôi được trải nghiệm với cả "Trải nghiệm máy tính để bàn" của Windows 10 và trình duyệt Microsoft Edge. Kinh nghiệm của tôi với hai nền tảng này giúp tôi hiểu sâu sắc về cách chúng hoạt động và kiến ​​thức chuyên môn của tôi trong các lĩnh vực này cho phép tôi đưa ra lời khuyên đáng tin cậy về cách cải thiện chúng.



Related posts