Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest

ผู้ใช้ Windows บางรายพยายามเรียกใช้การทดสอบความเร็วในการเชื่อมต่ออินเทอร์เน็ต แต่เครื่องมือออนไลน์ทั้งหมดที่พวกเขาพยายามใช้จะแสดง "Socket Error ' ข้อความ. ในกรณีส่วนใหญ่ มีรายงานว่าปัญหานี้เกิดขึ้นกับ  SpeedTest

วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest

ผลปรากฏว่า หนึ่งในกรณีที่พบบ่อยที่สุดที่จะทำให้เกิด Socket Error  เป็นกฎขาออก (แพลตฟอร์มอุปกรณ์ที่เชื่อมต่อ – Wi-Fi Direct Transport (TCP-Out) ) ที่เป็นของ Windows Firewall หากปิดใช้งาน AV ของคุณอาจไม่อนุญาตให้เชื่อมต่อกับยูทิลิตี้ทดสอบความเร็ว ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยเปิดใช้กฎขาออกจากการตั้งค่าขั้นสูงของไฟร์วอลล์ Windows

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

อย่างไรก็ตาม มีการรายงานโซลูชันระบบคลาวด์ เช่น Onedrive หรือ Google Drive เพื่อทริกเกอร์ ‘ข้อผิดพลาดของซ็อกเก็ต '. หากสถานการณ์นี้ใช้ได้ ให้ปิดใช้งานคุณลักษณะการซิงค์แบบเรียลไทม์ของโซลูชันระบบคลาวด์ของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่

หากทุกอย่างล้มเหลว คุณควรพิจารณาใช้เครื่องมือทดสอบความเร็วอื่นที่อนุญาตการเชื่อมต่ออินเทอร์เน็ตของคุณมากกว่า

วิธีที่ 1:การเปิดใช้งานกฎแพลตฟอร์มอุปกรณ์ที่เชื่อมต่อในไฟร์วอลล์ Windows

ตามที่ปรากฎ 'ข้อผิดพลาดของซ็อกเก็ต' เมื่อเรียกใช้การทดสอบความเร็วอินเทอร์เน็ตกับเบราว์เซอร์ของคุณอาจเกิดจากไฟร์วอลล์ของคุณ แม้ว่าคุณจะใช้ไฟร์วอลล์ในตัว (ไฟร์วอลล์ Windows) สถานการณ์นี้มักพบในการเชื่อมต่อ Wi-Fi

ตามผู้ใช้ที่ได้รับผลกระทบ ปัญหานี้อาจเกิดขึ้นเนื่องจากกฎขาออกที่เรียกว่า 'แพลตฟอร์มอุปกรณ์ที่เชื่อมต่อ – Wi-Fi Direct Transport (TCP-Out) '.

ผู้ใช้ที่ได้รับผลกระทบบางรายสามารถแก้ไขปัญหาได้โดยการเข้าถึงชุดความปลอดภัยขั้นสูงของ Windows Firewall และเปิดใช้กฎขาออกที่มีปัญหา แต่โปรดทราบว่ากฎขาออกที่ต้องเปิดใช้งานจะแตกต่างออกไปหากคุณพบปัญหาเกี่ยวกับการเชื่อมต่ออีเทอร์เน็ต

ต่อไปนี้คือคำแนะนำทีละขั้นตอนโดยย่อซึ่งจะช่วยให้คุณเข้าถึงการตั้งค่าไฟร์วอลล์ในตัวขั้นสูงและเปิดใช้กฎขาออกที่ถูกต้องได้:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'firewall.cpl' ในกล่องข้อความแล้วกด Enter เพื่อเปิดหน้าต่างการตั้งค่า Windows Firewall
  2. เมื่อคุณอยู่ในการตั้งค่าไฟร์วอลล์ Windows Defender แล้ว ให้คลิกที่การตั้งค่าขั้นสูง เมนูจากแถบเมนูด้านซ้ายมือ
  3. หลังจากที่คุณจัดการลงจอดภายใน ไฟร์วอลล์ Windows Defender และ การรักษาความปลอดภัยขั้นสูง ให้คลิกที่ กฎขาออก จากเมนูด้านซ้ายมือ
  4. เมื่อเลือกเมนูกฎขาออกแล้ว ให้เลื่อนลงมาที่ส่วนด้านขวาและเลื่อนลงผ่านรายการกฎขาออกที่มี และค้นหา ‘แพลตฟอร์มอุปกรณ์ที่เชื่อมต่อ – Wi-Fi Direct Transport (TCP-OUT) '. เมื่อคุณเห็นแล้ว ให้ดับเบิลคลิกที่มัน
    หมายเหตุ: หากคุณพบปัญหาเกี่ยวกับการเชื่อมต่ออีเทอร์เน็ต ให้เข้าไปที่แพลตฟอร์มอุปกรณ์ที่เชื่อมต่อ (TCP-Out)  กฎขาออกแทน
  5. ภายใน คุณสมบัติ หน้าจอกฎขาออกที่คุณต้องการแก้ไข เลือก ทั่วไป จากเมนูด้านบน จากนั้นตรวจสอบให้แน่ใจว่าช่องที่เชื่อมโยงกับ เปิดใช้งาน ถูกตรวจสอบแล้ว
  6. คลิกที่ สมัคร เพื่อบันทึกการเปลี่ยนแปลง จากนั้นปิดทุกหน้าต่างและรีสตาร์ทคอมพิวเตอร์
  7. เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ ให้ทดสอบความเร็วซ้ำอีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest

ในกรณีเดียวกัน 'Socket Error ‘ ยังคงเกิดขึ้น เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:หยุดการซิงค์ OneDrive หรือไดรฟ์ชั่วคราว (ถ้ามี)

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

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าได้รับข้อผิดพลาดนี้อย่างสม่ำเสมอจนกระทั่งตระหนักว่าโซลูชันระบบคลาวด์ (ไดรฟ์ Onedrive หรือ Google ไดรฟ์) กำลังอัปโหลดไฟล์ในเบื้องหลัง และใช้แบนด์วิดท์ที่มีอยู่ทั้งหมดอย่างมีประสิทธิภาพ

หากเป็นไปได้ คุณสามารถแก้ไขปัญหานี้ได้โดยหยุดลำดับการซิงค์ของ Ondrive หรือ Google ไดรฟ์ชั่วคราว ขึ้นอยู่กับเครื่องมือที่คุณใช้

เนื่องจากเราไม่เลือกปฏิบัติ เราจึงสร้างคู่มือสองชุดแยกกันซึ่งจะช่วยคุณปิดการซิงค์ที่ใช้งานอยู่ ไม่ว่าคุณจะใช้แอปพลิเคชันระบบคลาวด์แบบใดก็ตาม

หยุดการซิงค์ที่ใช้งานอยู่บน OneDrive ชั่วคราว

  1. คลิกขวาที่ไอคอนแถบงานที่เกี่ยวข้องกับ OneDrive (ไอคอนที่คล้ายกับคลาวด์)
  2. ถัดไป จากเมนูบริบท OneDrive ให้คลิกที่ เพิ่มเติม เลือก หยุดการซิงค์ชั่วคราว แล้วเลือก 2 ชั่วโมง จากรายการตัวเลือกที่มี วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest

    หมายเหตุ: สองชั่วโมงก็เกินพอที่จะทำการทดสอบความเร็วได้ ไม่จำเป็นต้องหยุดคุณลักษณะการซิงค์ที่ทำงานอยู่อย่างไม่มีกำหนด

  3. เมื่อปิดใช้งานคุณลักษณะการซิงค์ OneDrive ให้ทำซ้ำการทดสอบความเร็วและดูว่า 'ข้อผิดพลาดของซ็อกเก็ต ' ได้รับการแก้ไขแล้ว

หยุดการซิงค์ที่ใช้งานอยู่บน Google ไดรฟ์ชั่วคราว

  1. ไปที่ทาสก์บาร์ของคุณและมองหาไอคอนที่เชื่อมโยงกับ Google ไดรฟ์
  2. หากคุณเห็นว่ายูทิลิตี้กำลังซิงค์ไฟล์อยู่ ให้คลิกที่ ปุ่มการทำงาน (มุมบนขวา) แล้วคลิก หยุดชั่วคราว จากเมนูโคเท็กซ์ที่ปรากฏขึ้นใหม่ วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest
  3. เมื่อปิดใช้งานการซิงค์ที่ใช้งานอยู่แล้ว ให้ทดสอบความเร็วซ้ำและดูว่าปัญหาได้รับการแก้ไขหรือไม่
  4. เมื่อดำเนินการเสร็จสิ้น ให้กลับไปที่ Google ไดรฟ์เหมือนเดิม เมนูและคลิกที่ ดำเนินการต่อ เพื่อสร้างการซิงค์แบบเรียลไทม์อีกครั้ง

ในกรณีที่คุณดำเนินการไปแล้วไม่สำเร็จหรือสถานการณ์นี้ใช้ไม่ได้ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3:ไวท์ลิสต์โดเมน Speedtest (หากใช้ AV บุคคลที่สาม)

ตามที่ปรากฏ มีชุดป้องกันส่วนเกินบางชุดที่จะตั้งค่าสถานะการทดสอบความเร็วว่าเป็นกิจกรรมที่น่าสงสัย ซึ่งจะทำให้เกิด ‘Socket Error '. โดยทั่วไปแล้ว Avast Antivirus, Kaspersky และ Comodo AV จะถูกส่งสัญญาณเพื่อบล็อกการสื่อสารระหว่างคอมพิวเตอร์และเซิร์ฟเวอร์ Speedtest

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

ใน Avast คุณสามารถสร้างกฎการอนุญาตพิเศษได้โดยไปที่ การตั้งค่า> ทั่วไป> การยกเว้น> URL . เมื่อคุณไปถึงที่นั่น เพียงวาง ‘https://www.speedtest.net/ ' และบันทึกการแก้ไข

วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest

หมายเหตุ: โปรดทราบว่าขั้นตอนเหล่านี้จะแตกต่างกันไปตามชุดของบุคคลที่สามหลายชุด

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

วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest

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

วิธีที่ 4:การถอนการติดตั้งชุดโปรแกรมบุคคลที่สาม (พร้อมกับไฟล์ที่เหลือ)

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

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

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู. วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest
  2. เมื่อคุณเข้าสู่โปรแกรมและคุณลักษณะ เมนู เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้ง ดำเนินการดังกล่าวจนกว่าคุณจะพบ A/V หรือไฟร์วอลล์ของบุคคลที่สามที่คุณสงสัยว่าอาจเป็นสาเหตุของปัญหา
  3. เมื่อเห็น ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไขข้อผิดพลาดซ็อกเก็ตที่เกิดขึ้นกับ SpeedTest
  4. ภายในวิซาร์ดการถอนการติดตั้ง ให้ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการถอนการติดตั้งแอป AV บุคคลที่สาม
  5. เมื่อการถอนการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และทำตามบทความนี้ (ที่นี่ ) เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ เพื่อให้แน่ใจว่าคุณจะลบไฟล์ที่เหลือที่อาจยังคงก่อให้เกิดพฤติกรรมประเภทนี้
  6. เรียกใช้การทดสอบความเร็วอีกครั้งและดูว่าปัญหายังคงได้รับการแก้ไขหรือไม่

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 5:การใช้เครื่องมือทดสอบอื่น

หากไม่มีวิธีการใดด้านล่างที่อนุญาตให้คุณแก้ไข ‘Socket Error’ และทำการทดสอบ SpeedTest ถึงเวลาพิจารณาทางเลือกอื่น โปรดทราบว่า SpeedTest.net ไม่ใช่เครื่องมือที่เชื่อถือได้เพียงเครื่องมือเดียวที่จะช่วยให้คุณทดสอบการเชื่อมต่ออินเทอร์เน็ตได้

เราได้สร้างรายการด้วย 5 ทางเลือกที่คุณสามารถใช้ได้ในกรณีที่ Speedtest.Net แสดงข้อความแสดงข้อผิดพลาดเดียวกันอย่างสม่ำเสมอ:

  • Fast.com
  • การทดสอบความเร็ว Xfinity
  • การทดสอบสุขภาพทางอินเทอร์เน็ต
  • การทดสอบความเร็วอินเทอร์เน็ตของ Cox
  • SpeedOf.Me

อย่าลังเลที่จะใช้ทางเลือกใด ๆ ที่แสดงด้านบน มีความน่าเชื่อถือพอๆ กับตัวเลือกยอดนิยม (SpeedTest.Net) และมักจะไม่ทำให้เกิด 'Socket Error' .