โฮมเพจ » เคล็ดลับคอมพิวเตอร์ » วิธีการซ่อมแซมและแก้ไขข้อผิดพลาด Winsock ใน Windows

    วิธีการซ่อมแซมและแก้ไขข้อผิดพลาด Winsock ใน Windows

    Winsock เป็นข้อมูลจำเพาะที่ใช้ใน Windows เพื่อพิจารณาว่าแอปพลิเคชันเครือข่ายสื่อสารกับบริการเครือข่ายเช่น TCP / IP ได้อย่างไร.

    โดยทั่วไปจะกำหนดว่าโปรแกรมเครือข่ายสองโปรแกรมจะสื่อสารกันได้อย่างไร ตัวอย่างเช่นเพื่อให้ไคลเอนต์ FTP ทำงานอย่างถูกต้องจะใช้ Winsock.

    อย่างไรก็ตาม, Winsock อาจเสียหายได้ บนเครื่อง Windows ในระหว่างการลบสปายแวร์หรือแอดแวร์ คุณอาจเริ่มได้รับข้อผิดพลาดแปลก ๆ ที่เกี่ยวข้องกับข้อผิดพลาดของ Winsock หรือซ็อกเก็ตและคำสั่งพื้นฐานเช่น IPCONFIG จะทำงานไม่ถูกต้อง.

    คุณอาจได้รับข้อผิดพลาดเช่น ไม่สามารถแสดงหน้า เมื่อพยายามท่องอินเทอร์เน็ต.

    ในการแก้ไขข้อผิดพลาด Winsock คุณต้องรีเซ็ต TCP / IP โปรโตคอลสแต็คทั้งหมดในคอมพิวเตอร์ Windows ของคุณ มีหลายวิธีในการแก้ไขปัญหา: ใช้บรรทัดคำสั่งดาวน์โหลดแอปของบุคคลที่สาม ฯลฯ.

    Microsoft Winsock Fix

    วิธีที่ง่ายและปลอดภัยที่สุดในการรีเซ็ต TCP / IP สแต็กของคุณคือการดาวน์โหลดยูทิลิตีฟรีจาก Microsoft.

    https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility

    เพียงดาวน์โหลดไฟล์ที่ถูกต้องสำหรับ Windows เวอร์ชั่นของคุณและไปที่ตัวช่วยสร้าง!

    รีเซ็ต TCP / IP Network Stack ด้วยตนเอง

    สิ่งแรกที่ต้องลองหากโปรแกรมด้านบนไม่ทำงานคือรีเซ็ตเครือข่ายสแต็ก TCP / IP ด้วยตนเอง เปิดพรอมต์คำสั่งของผู้ดูแลระบบโดยคลิกที่เริ่มพิมพ์ CMD, จากนั้นคลิกขวาที่พร้อมรับคำสั่งแล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ.

    ตอนนี้พิมพ์คำสั่งต่อไปนี้:

    การรีเซ็ต netsh int ip resetlog.txt

    นี่จะเขียนรีจิสตรีคีย์สองคีย์ที่จำเป็นสำหรับ TCP / IP เพื่อให้ทำงานได้อย่างถูกต้อง สิ่งนี้จะใช้ได้กับ Windows XP, Vista, 7, 8 และ 10 หากไม่ได้ผลโปรดอ่านด้านล่าง!

    รีเซ็ต Winsock โดยใช้ netsh

    หากการรีเซ็ต TCP / IP ใช้ไม่ได้สำหรับคุณลองรีเซ็ต TCP / IP สแต็กโดยใช้คำสั่งรีเซ็ต ก่อนอื่นให้เปิดพรอมต์คำสั่งโดยไปที่ Start, Run และพิมพ์ CMD.

    ก่อนที่จะพิมพ์คำสั่งรีเซ็ตคุณควรตรวจสอบเพื่อดูว่า LSP (Layered Service Providers) ใดจะได้รับผลกระทบ คุณสามารถทำได้โดยพิมพ์ใน:

    แคตตาล็อก netsh winsock

    คำสั่งรีเซ็ตด้านล่างจะลบ Winsock LSP ทั้งหมด ตอนนี้พิมพ์คำสั่งด้านล่าง:

    แค็ตตาล็อกการรีเซ็ต netsh winsock

    แคตตาล็อก Winsock จะถูกรีเซ็ตเป็นค่าเริ่มต้น หากคุณมี LSP ที่เสียหายและก่อให้เกิดปัญหาการเชื่อมต่อเครือข่ายคำสั่งนี้ควรซ่อมแซม โปรดทราบว่าหากคุณเรียกใช้คำสั่งนี้คุณอาจต้องติดตั้งอีกหลายโปรแกรมที่ติดตั้ง LSP ก่อนหน้านี้.

    คุณสามารถตรวจสอบบทความฐานความรู้ของ Microsoft ด้านล่างซึ่งมีรายละเอียดขั้นตอนเพิ่มเติมที่คุณสามารถดำเนินการเพื่อแก้ไขความเสียหายของ Winsock2 ใน Windows XP และ Windows Vista:

    กู้คืนจากความเสียหาย Winsock2 ใน Windows

    หวังว่าวิธีใดวิธีหนึ่งข้างต้นสามารถแก้ไขปัญหาเครือข่ายของคุณได้! ถ้าไม่เช่นนั้นคุณอาจต้องติดตั้ง Windows ใหม่เพราะอาจเสียหายเกินกว่าจะซ่อมได้.