Tuesday, March 6, 2007

How to reset winsock in Windows XP

วิธีการรีเซ็ต Winsock ใน Windows XP
บทความโดย: Thai Windows Administrator Blog

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

1. เปิดคอมมานด์พร็อมท์ (Command prompt) โดยการคลิก Start คลิก Run พิมพ์ cmd ในไดอะล็อกบ็อกซ์ Run เสร็จแล้วกด Enter



2. ในหน้าต่างคอมมานด์พร็อมท์ทำการรันคำสั่ง c:\>netsh -c Winsock ซึ่งพร็อมท์คำสั่งจะเปลี่ยนเป็น netsh winsock>

3. ที่พร็อมท์ netsh winsock> ทำการพิมพ์คำสั่ง reset เสร็จแล้วกด Enter เพื่อรีเซ็ต Winsock



4. ออกพร็อมท์ netsh winsock> โดยพิมพ์ Quit เสร็จแล้วกด Enter

5. ทำการรีสตาร์ทเครื่องคอมพิวเตอร์ เพื่อให้การรีเซ็ต Winsock เสร็จสมบูรณ์

หากหลังจากเครื่องคอมพิวเตอร์รีสตาร์ทเรียบร้อยให้ทดลองใช้งานระบบเครือข่าย ถ้ายังไม่สามารถใช้งานระเครือข่ายได้ อาจเป็นไปได้ว่าปัญหาเกิดจากสาเหตุอื่น แนะนำให้ทดลองติดตั้งไดรฟ์เวอร์ของการ์ดเครือข่ายใหม่ดูครับ

Reset Windows Winsock

© 2007 Thai Windows Administrator, All Rights Reserved.

2 Comment:

dtp said...

ขออนุญาตเพิ่มเติมนะครับ สามารถใช้คำสั่ง netsh winsock reset ได้เลยครับ ได้ผลเหมือนกัน

Anonymous said...

สามารถใช้ คำสั่ง netsh เพื่อทำการรีเซต IP ได้เช่นกันครับ โดยใช้คำสั่ง netsh ip reset ครับ