Điều cần biết
- Winsock (Windows Socket) là thuật ngữ được Windows sử dụng để mô tả dữ liệu trên PC của bạn mà các chương trình sử dụng để truy cập mạng.
- Sử dụng Command Prompt để đặt lại Winsock bằng lệnh netsh winock reset.
- Thực hiện lệnh đó nếu bạn gặp sự cố khi kết nối với web.
Bài viết này giải thích cách thực hiện lệnh đặt lại Winsock. Hướng dẫn hoạt động trên tất cả các phiên bản Windows.
Cách Thực hiện Đặt lại Netsh Winsock
Bạn phải đăng nhập với tư cách quản trị viên hoặc biết mật khẩu quản trị viên Windows.
-
Mở Command Prompt với tư cách quản trị viên.
-
Nhập lệnh sau và nhấn Nhập:
netsh winock reset
Những gì sẽ trả về là một thông báo như sau:
Đặt lại thành công Danh mục Winsock.
Bạn phải khởi động lại máy tính để hoàn tất việc đặt lại.
Nếu bạn thấy thông báo khác sau khi chạy lệnh, hãy mở Trình quản lý Thiết bị để bật mọi bộ điều hợp mạng bị vô hiệu hóa và cài đặt mọi trình điều khiển mạng bị thiếu.
-
Khởi động lại máy tính của bạn. Để làm như vậy từ trong Command Prompt, hãy thực hiện lệnh shutdown / r.
Sau khi khởi động lại, hãy mở một trang web trong Chrome hoặc trình duyệt khác để xem sự cố đã được giải quyết chưa.
Các hướng dẫn này áp dụng cho Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista và Windows XP. Lệnh netsh chỉ hoạt động trong Windows XP nếu gói dịch vụ đã cài đặt là phiên bản 2 hoặc 3-tìm ra gói dịch vụ Windows nào bạn đã cài đặt và tải xuống Windows XP SP2 hoặc SP3 nếu cần.
Khi nào Thực hiện Thiết lập lại Winsock
Nếu bạn không thể xem bất kỳ trang web nào mặc dù có kết nối Wi-Fi ổn định, việc đặt lại Winsock có thể khắc phục sự cố. Quy trình này có thể hữu ích nếu bạn gặp sự cố kết nối Internet trong những trường hợp sau:
- Sau khi loại bỏ phần mềm độc hại
- Khi bạn thấy lỗi cửa sổ bật lên liên quan đến mạng
- Khi có vấn đề về tra cứu DNS
- Khi bạn vừa gỡ cài đặt phần mềm liên quan đến mạng như chương trình tường lửa hoặc VPN
- Khi bạn thấy lỗi "kết nối hạn chế hoặc không có"
- Khi giải phóng và gia hạn địa chỉ IP không khôi phục được kết nối
- Khi Internet hoạt động trên các thiết bị khác trong cùng một mạng nhưng không hoạt động trên PC Windows của bạn
Thiết lập lại netsh Winsock sẽ làm hỏng chức năng trong một số chương trình, vì vậy bạn có thể phải định cấu hình lại một số phần mềm của mình để làm cho chúng hoạt động bình thường trở lại.
Thiết lập lại Netsh Winsock có tác dụng gì?
Đặt lại Winsock sẽ hoàn tác các cấu hình được thực hiện đối với Danh mục Winsock trong Windows. Các thay đổi có thể được thực hiện bởi các chương trình mạng như trình duyệt web, ứng dụng email và chương trình VPN. Quá trình đặt lại sẽ hoàn nguyên tệp wsock32 DLL trở lại cài đặt mặc định của nó, giúp phần mềm như vậy bắt đầu mới khi kết nối với lưu lượng TCP / IP.
Tệp wsock32.dll không giống như wonock.dll. Xem hướng dẫn của chúng tôi về cách khắc phục lỗi winock.dll nếu phù hợp hơn.
Bao lâu thì bạn có thể Reset Winsock?
Không có gì sai khi chạy lệnh thiết lập lại Winsock thường xuyên nếu bạn cần, nhưng bạn không cần phải làm điều đó nhiều hơn chỉ một vài lần trong suốt thời gian sử dụng máy tính của mình. Việc đặt lại thường xuyên hơn mức đó cho thấy một vấn đề cơ bản cần được giải quyết.
Đặc biệt lưu ý phần mềm bạn đang cài đặt và khi bạn gặp lỗi mạng. Biết khi nào PC của bạn gặp sự cố sẽ giúp bạn tìm ra nguyên nhân. Điều quan trọng nữa là giữ cho chương trình chống vi-rút chạy trên máy tính của bạn mọi lúc để tránh nhiễm trùng có thể gây ra các lỗi liên quan đến Winsock - có rất nhiều chương trình chống vi-rút hoàn toàn miễn phí mà chúng tôi đề xuất cho người dùng Windows.
Nếu vẫn thất bại, bạn nên cài đặt lại toàn bộ hệ thống. Tuy nhiên, cài đặt lại Windows chắc chắn phải là biện pháp cuối cùng, vì nó sẽ xóa tất cả các tệp và phần mềm trên ổ cứng của bạn.