Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธี Reset Winsock ใน Windows 11/10

Windows Sockets หรือ Winsock คือ Specification หรือ Programming Interface ที่กำหนดว่าโปรแกรมจัดการ Input/Output requests สำหรับ Internet applications (TCP/IP) ใน Windows บทความนี้อธิบาย Winsock เหตุผลและเวลาที่ต้อง Reset และวิธี Reset Winsock ใน Windows 11/10

Winsock คืออะไร

Windows 11/10 มี DLL ชื่อ winsock.dll ที่ Implement API และประสานงานระหว่างโปรแกรม Windows และ TCP/IP connections Settings ประกอบด้วยการตั้งค่าคอมพิวเตอร์สำหรับการเชื่อมต่ออินเทอร์เน็ต

เมื่อไหร่ต้อง Reset Winsock

Winsock อาจเสียหาย ทำให้เชื่อมต่ออินเทอร์เน็ตไม่ได้ เกิดจากดาวน์โหลดไฟล์ไม่รู้จักที่มี Script อันตราย Script เหล่านี้บล็อค Winsock ส่วนית บล็อคการเชื่อมต่ออินเทอร์เน็ต หากเปิดเว็บไม่ได้ อาจมาจาก Winsock settings เสียหาย

หากเจอข้อความผิดพลาดแบบต่อไปนี้ แสดงว่าต้อง Reset Winsock:

  • An error occurred while renewing interface 'Internet': An operation was attempted on something that is not a socket.
  • An error occurred while renewing interface Local Area Connection: the requested service provider could not be loaded or initialized.
  • An error occurred while renewing interface local area connection: an operation was attempted on something that is not a socket. Unable to contact driver Error code 2.
  • The operation failed since no adapter is in the state permissible for this operation.

วิธี Reset Winsock ใน Windows 11/10

  1. คลิกขวา Start button
  2. เลือก Command Prompt (Admin)
  3. พิมพ์ netsh winsock reset Enter
  4. ต้องการ Log file ใช้ netsh winsock reset c:\winsocklog.txt แทน
  5. รีสตาร์ทคอมพิวเตอร์

ก่อน Reset Winsock ควรสร้าง System Restore Point ก่อน

เปิด Command Prompt Admin พิมพ์คำสั่ง Enter:

netsh winsock reset

สร้าง Log file ได้ด้วย:

netsh winsock reset c:\winsocklog.txt

รอจนเสร็จ รีสตาร์ทคอมพิวเตอร์เพื่อ見效

เกิดอะไรขึ้นเมื่อ Reset Winsock?

คำสั่งจะแก้ไขความเสียหายของ DLL file ไม่มีวิธีแก้อื่นนอกจากแทนที่ด้วย Winsock ใหม่และคืนค่า Default Settings

TIP: Freeware Portable FixWin รีเซ็ต Winsock และการตั้งค่า Windows อื่นๆ ได้คลิกเดียว

NOTE: มี Batch File ที่ Release TCP/IP Flush DNS Reset Winsock Reset Proxy ทั้งหมดพร้อมกัน

บทความเกี่ยวข้อง: Flush DNS Cache, Reset TCP/IP, Reset WinHTTP Proxy Server Settings