ต้องรู้
- Winsock (Windows Socket) เป็นคำที่ Windows ใช้เพื่ออธิบายข้อมูลบนพีซีของคุณที่โปรแกรมใช้ในการเข้าถึงเครือข่าย
- ใช้พรอมต์คำสั่งเพื่อรีเซ็ต Winsock ด้วยคำสั่ง netsh winsock reset คำสั่ง
- ดำเนินการคำสั่งนั้นหากคุณมีปัญหาในการเชื่อมต่อกับเว็บ
บทความนี้อธิบายวิธีดำเนินการคำสั่งรีเซ็ต Winsock คำสั่งใช้ได้กับ Windows ทุกรุ่น
วิธีการรีเซ็ต Netsh Winsock
คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบหรือรู้รหัสผ่านผู้ดูแลระบบ Windows
-
เปิดพรอมต์คำสั่งในฐานะผู้ดูแล
-
พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
netsh winsock รีเซ็ต
สิ่งที่ควรส่งคืนคือข้อความดังนี้:
รีเซ็ตแคตตาล็อก Winsock สำเร็จ
คุณต้องรีสตาร์ทคอมพิวเตอร์เพื่อทำการรีเซ็ตให้เสร็จสมบูรณ์
หากคุณเห็นข้อความอื่นหลังจากรันคำสั่ง ให้เปิดตัวจัดการอุปกรณ์เพื่อเปิดใช้งานอะแดปเตอร์เครือข่ายที่ปิดใช้งานและติดตั้งไดรเวอร์เครือข่ายที่ขาดหายไป
-
รีสตาร์ทคอมพิวเตอร์ของคุณ ในการดำเนินการจากภายใน Command Prompt ให้รันคำสั่ง shutdown /r
หลังจากรีสตาร์ทแล้ว ให้เปิดเว็บไซต์ใน Chrome หรือเบราว์เซอร์อื่นเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
คำแนะนำเหล่านี้ใช้ได้กับ Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista และ Windows XP คำสั่ง netsh ใช้งานได้ใน Windows XP ต่อเมื่อ Service Pack ที่ติดตั้งเป็นเวอร์ชัน 2 หรือ 3- ให้ค้นหาว่า Windows Service Pack ใดที่คุณติดตั้งไว้ และดาวน์โหลด Windows XP SP2 หรือ SP3 หากจำเป็น
เมื่อจะทำการรีเซ็ต Winsock
หากคุณไม่สามารถเปิดดูหน้าเว็บใด ๆ แม้ว่าจะมีการเชื่อมต่อ Wi-Fi ที่เสถียร การรีเซ็ต Winsock อาจช่วยแก้ปัญหาได้ ขั้นตอนนี้มีประโยชน์หากคุณมีปัญหาการเชื่อมต่ออินเทอร์เน็ตในสถานการณ์เหล่านี้:
- หลังจากลบมัลแวร์
- เมื่อคุณเห็นข้อผิดพลาดป๊อปอัปที่เกี่ยวข้องกับเครือข่าย
- เมื่อมีปัญหาการค้นหา DNS
- เมื่อคุณเพิ่งถอนการติดตั้งซอฟต์แวร์ที่เกี่ยวข้องกับเครือข่าย เช่น โปรแกรมไฟร์วอลล์หรือ VPN
- เมื่อคุณเห็นข้อผิดพลาด”จำกัดหรือไม่มีการเชื่อมต่อ”
- เมื่อปล่อยและต่ออายุที่อยู่ IP จะไม่คืนค่าการเชื่อมต่อ
- เมื่ออินเทอร์เน็ตทำงานบนอุปกรณ์อื่นในเครือข่ายเดียวกันแต่ไม่ทำงานบนพีซี Windows ของคุณ
การรีเซ็ต netsh Winsock จะหยุดการทำงานในบางโปรแกรม ดังนั้นคุณอาจต้องกำหนดค่าซอฟต์แวร์บางตัวใหม่เพื่อให้ทำงานได้ตามปกติอีกครั้ง
การรีเซ็ต Netsh Winsock ทำอะไรได้บ้าง
การรีเซ็ต Winsock จะเลิกทำการกำหนดค่าที่ทำกับ Winsock Catalog ใน Windows การเปลี่ยนแปลงสามารถทำได้โดยโปรแกรมเครือข่าย เช่น เว็บเบราว์เซอร์ โปรแกรมรับส่งเมล และโปรแกรม VPN การรีเซ็ตจะเปลี่ยนไฟล์ wsock32 DLL กลับเป็นการตั้งค่าเริ่มต้น ทำให้ซอฟต์แวร์ดังกล่าวเริ่มต้นใหม่ในการเชื่อมต่อกับทราฟฟิก TCP/IP
ไฟล์ wsock32.dll ไม่เหมือนกับ winsock.dll ดูคำแนะนำในการแก้ไขข้อผิดพลาด winsock.dll หากเหมาะสมกว่า
คุณสามารถรีเซ็ต Winsock ได้บ่อยแค่ไหน
การรันคำสั่ง Winsock reset ได้บ่อยเท่าที่ต้องการนั้นไม่ผิดอะไร แต่คุณไม่ควรทำมากกว่าสองสามครั้งตลอดอายุของคอมพิวเตอร์ของคุณการรีเซ็ตบ่อยกว่าที่แนะนำปัญหาพื้นฐานที่ต้องแก้ไข
จดบันทึกพิเศษเกี่ยวกับซอฟต์แวร์ที่คุณกำลังติดตั้งและเมื่อคุณพบข้อผิดพลาดของเครือข่าย การรู้ว่าพีซีของคุณประสบปัญหาเมื่อใดจะช่วยให้คุณทราบสาเหตุ สิ่งสำคัญคือต้องให้โปรแกรมป้องกันไวรัสทำงานบนคอมพิวเตอร์ของคุณตลอดเวลาเพื่อตรวจจับการติดไวรัสที่อาจทำให้เกิดข้อผิดพลาดเกี่ยวกับ Winsock-มีโปรแกรมป้องกันไวรัสฟรีมากมายที่เราแนะนำสำหรับผู้ใช้ Windows
ถ้าอย่างอื่นล้มเหลว การติดตั้งระบบใหม่ทั้งหมดควรทำได้ อย่างไรก็ตาม การติดตั้ง Windows ใหม่ควรเป็นทางเลือกสุดท้าย เนื่องจากจะเป็นการล้างไฟล์และซอฟต์แวร์ทั้งหมดในฮาร์ดไดรฟ์ของคุณ