วิธีรีเซ็ต Winsock ใน Windows 11/10
Windows SocketsหรือWinsockเป็นข้อกำหนดทางเทคนิคหรืออินเทอร์เฟซการเขียนโปรแกรมซึ่งกำหนดวิธีที่โปรแกรมจัดการคำขออินพุต/เอาต์พุตสำหรับ แอปพลิเค ชันอินเทอร์เน็ต(Internet)เช่นTCP/IPในWindows ในคู่มือนี้ เราจะเรียนรู้เกี่ยวกับWinsockว่าทำไมและเมื่อใดที่คุณต้องรีเซ็ต และวิธีการรีเซ็ตWinsockในWindows 11/10 11/10
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 :
- คลิกขวาที่ปุ่มเริ่ม
- เลือกพรอมต์คำสั่ง (ผู้ดูแลระบบ)
- พิมพ์netsh winsock resetแล้วกด Enter
- ในการสร้างไฟล์บันทึกด้วย ให้ใช้netsh winsock reset c:\winsocklog.txtแทน
- รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
ก่อนที่คุณจะดำเนินการต่อและรีเซ็ตWinsockอย่าลืมสร้างจุดคืนค่าระบบก่อน
ถัดไปเปิด Command Prompt ในฐานะผู้ดูแลระบบ แล้วพิมพ์คำสั่งต่อไปนี้ แล้วกดEnter
netsh winsock reset
ในฐานะผู้ดูแลระบบ คุณสามารถสร้างล็อกไฟล์ของการเปลี่ยนแปลงได้
ในการผนวกพา ธ ไฟล์บันทึกต่อท้ายคำสั่งดังกล่าว:
netsh winsock reset c:\winsocklog.txt
รอ(Wait)ให้พรอมต์คำสั่งทำงานผ่านการรีเซ็ต ตอนนี้ คุณจะต้องรีสตาร์ทคอมพิวเตอร์เพื่อดูผลกระทบ
จะเกิดอะไรขึ้นเมื่อคุณรีเซ็ตWinsock ?
เมื่อคุณรันคำสั่ง จะแก้ไขความเสียหายที่เกิดขึ้นกับไฟล์DLL ดังนั้นจึงไม่มีการแก้ไขใด ๆ ยกเว้นการแทนที่ด้วยWinsock ใหม่ และนำกลับไปใช้การตั้งค่าเริ่มต้น
เคล็ดลับ : (TIP)FixWinฟรีแวร์แบบพกพาของเราช่วยให้คุณสามารถรีเซ็ตการตั้งค่านี้และการตั้งค่าหรือฟังก์ชันอื่นๆ ของ Windows ส่วนใหญ่ ได้ด้วยคลิกเดียว
หมายเหตุ(NOTE) : นี่คือBatch File to Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxyทั้งหมดในครั้งเดียว
การอ่านที่เกี่ยวข้อง:(Related readings:)
- วิธีล้างแคช DNS(How to Flush DNS Cache)
- วิธีรีเซ็ต TCP/IP
- วิธีรีเซ็ตการตั้งค่าเซิร์ฟเวอร์พร็อกซี WinHTTP
Related posts
เปิดใช้งาน Network Connections ในขณะที่อยู่ใน Modern Standby บน Windows 10
วิธีทำแผนที่ Network Drive หรือเพิ่ม FTP Drive ใน Windows 11/10
วิธีจัดการ Data Usage Limit บน Windows 10
วิธีเปิดใช้งาน DNS มากกว่า HTTPS ใน Windows 10
วิธีการดู Wi-Fi Network Driver information บน Windows 10
วิธีการเปลี่ยนชื่อหรือเปลี่ยน Active Network Profile Name ใน Windows 11/10
วิธีการตรวจสอบพอร์ตที่เปิดหรือปิดกั้นใน Windows 11/10
Make Network ไฟล์ Always Available Offline บน Windows 10
วิธีตรวจสอบ Network Adapter Speed บน Windows 10
Ping Transmit ล้มเหลว General failure ข้อผิดพลาดใน Windows 10
Fix No internet, Secured WiFi error บน Windows 11/10 [ถาวร]
Best Free WiFi Network Scanner Tools สำหรับ Windows 10
Stop การเชื่อมต่ออัตโนมัติเพื่อ Wireless Network ใน Windows 10
ตัวเลือกในการเปลี่ยน Network จาก Public เป็นส่วนตัวขาดหายไปใน Windows 11/10
Windows ไม่สามารถรับ Network Settings จากเราเตอร์ใน Windows 10
DNS Server ของคุณอาจไม่สามารถใช้งานได้ใน Windows 10
วิธีเปิดใช้งาน Wake-on-LAN ใน Windows 10
วิธีการเปลี่ยน Network Status จาก Public เป็นส่วนตัวใน Windows 11/10
การแก้ไข: Red Cross X บน WiFi or Network Icon ใน Windows 11/10
ฟรี MAC Address Changer Tools สำหรับ Windows 11/10