วิธีรีเซ็ต Winsock ใน Windows 11/10

Windows SocketsหรือWinsockเป็นข้อกำหนดทางเทคนิคหรืออินเทอร์เฟซการเขียนโปรแกรมซึ่งกำหนดวิธีที่โปรแกรมจัดการคำขออินพุต/เอาต์พุตสำหรับ แอปพลิเค ชันอินเทอร์เน็ต(Internet)เช่นTCP/IPในWindows ในคู่มือนี้ เราจะเรียนรู้เกี่ยวกับWinsockว่าทำไมและเมื่อใดที่คุณต้องรีเซ็ต และวิธีการรีเซ็ตWinsockในWindows 11/10 11/10

รีเซ็ต winsock

Winsock คืออะไร

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

คุณต้องรีเซ็ต Winsock . เมื่อใด

บางครั้งWindows SocketsหรือWinsockอาจเสียหาย ส่งผลให้คุณไม่สามารถเชื่อมต่ออินเทอร์เน็ต(Internet)ได้ ข้อผิดพลาดอาจเกิดขึ้นเมื่อคุณดาวน์โหลดไฟล์ที่ไม่รู้จักซึ่งมีสคริปต์ที่เป็นอันตราย สคริปต์เหล่านี้สามารถบล็อกWinsock ได้บางส่วน ซึ่งบล็อกการเชื่อมต่ออินเทอร์เน็ตของคุณ หากคุณมีปัญหาในการเปิดเว็บไซต์ อาจเป็นเพราะการตั้งค่าWinsock ที่เสียหาย(Winsock)

หากคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้หรือคล้ายกัน แสดงว่าคุณจำเป็นต้องรีเซ็ตWinsock :

  • เกิดข้อผิดพลาดขณะต่ออายุอินเทอร์เฟซ 'อินเทอร์เน็ต': มีความพยายามดำเนินการกับบางสิ่งที่ไม่ใช่ซ็อกเก็ต
  • เกิดข้อผิดพลาดขณะต่ออายุอินเทอร์เฟซLocal Area Connection: ไม่สามารถโหลดหรือเริ่มต้นผู้ให้บริการที่ร้องขอได้
  • เกิดข้อผิดพลาดขณะต่ออายุการเชื่อมต่อท้องถิ่นของอินเทอร์เฟซ: มีความพยายามดำเนินการกับบางสิ่งที่ไม่ใช่ซ็อกเก็ต ไม่สามารถติดต่อไดรเวอร์ได้ รหัส ข้อผิดพลาด(Error) 2
  • การดำเนินการล้มเหลวเนื่องจากไม่มีอะแด็ปเตอร์อยู่ในสถานะที่อนุญาตสำหรับการดำเนินการนี้

วิธีรีเซ็ตWinsockในWindows 11/10

นี่คือขั้นตอนในการรีเซ็ตWinsockในWindows 11/10 :

  1. คลิกขวาที่ปุ่มเริ่ม
  2. เลือกพรอมต์คำสั่ง (ผู้ดูแลระบบ)
  3. พิมพ์netsh winsock resetแล้วกด Enter
  4. ในการสร้างไฟล์บันทึกด้วย ให้ใช้netsh winsock reset c:\winsocklog.txtแทน
  5. รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

ก่อนที่คุณจะดำเนินการต่อและรีเซ็ตWinsockอย่าลืมสร้างจุดคืนค่าระบบก่อน

ถัดไปเปิด Command Prompt ในฐานะผู้ดูแลระบบ แล้วพิมพ์คำสั่งต่อไปนี้ แล้วกดEnter

netsh winsock reset

ในฐานะผู้ดูแลระบบ คุณสามารถสร้างล็อกไฟล์ของการเปลี่ยนแปลงได้

ในการผนวกพา ธ ไฟล์บันทึกต่อท้ายคำสั่งดังกล่าว:

netsh winsock reset c:\winsocklog.txt

รอ(Wait)ให้พรอมต์คำสั่งทำงานผ่านการรีเซ็ต ตอนนี้ คุณจะต้องรีสตาร์ทคอมพิวเตอร์เพื่อดูผลกระทบ

จะเกิดอะไรขึ้นเมื่อคุณรีเซ็ตWinsock ?

เมื่อคุณรันคำสั่ง จะแก้ไขความเสียหายที่เกิดขึ้นกับไฟล์DLL ดังนั้นจึงไม่มีการแก้ไขใด ๆ ยกเว้นการแทนที่ด้วยWinsock ใหม่ และนำกลับไปใช้การตั้งค่าเริ่มต้น

เคล็ดลับ : (TIP)FixWinฟรีแวร์แบบพกพาของเราช่วยให้คุณสามารถรีเซ็ตการตั้งค่านี้และการตั้งค่าหรือฟังก์ชันอื่นๆ ของ Windows ส่วนใหญ่ ได้ด้วยคลิกเดียว

ฟิกซ์วิน 10.1

หมายเหตุ(NOTE) : นี่คือBatch File to Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxyทั้งหมดในครั้งเดียว

การอ่านที่เกี่ยวข้อง:(Related readings:)

  1. วิธีล้างแคช DNS(How to Flush DNS Cache)
  2. วิธีรีเซ็ต TCP/IP
  3. วิธีรีเซ็ตการตั้งค่าเซิร์ฟเวอร์พร็อกซี WinHTTP



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts