หากคุณพบข้อความแสดงข้อผิดพลาดด้านบน สาเหตุหลักของข้อผิดพลาดนี้เป็นเพราะรายการรีจิสทรีของ Windows Sockets เสียหาย Windows Sockets (Winsock) คืออินเทอร์เฟซการเขียนโปรแกรมที่จัดการคำขอเครือข่ายขาเข้าและขาออกบน Windows คุณจะไม่เห็นข้อความแสดงข้อผิดพลาดนี้โดยตรงจนกว่าคุณจะเรียกใช้ตัวแก้ไขปัญหาเครือข่าย และคุณจะไม่สามารถเข้าถึงอินเทอร์เน็ตได้เนื่องจากข้อผิดพลาดนี้:
คอมพิวเตอร์เครื่องนี้ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งโปรโตคอล รายการรีจิสทรีของ Windows Sockets ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป
สาเหตุหลักในการเรียกใช้ตัวแก้ไขปัญหาเครือข่ายคือคุณไม่สามารถออนไลน์หรือเข้าถึงอินเทอร์เน็ตไม่ได้ หากคำขอของเครือข่ายไม่ได้รับการประมวลผลอย่างถูกต้อง เครือข่ายจะไม่ทำงานเลย อย่างไรก็ตาม โดยไม่เสียเวลา เรามาดูวิธีแก้ไขรายการรีจิสทรีซ็อกเก็ตของ Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายที่หายไปโดยใช้คำแนะนำในการแก้ปัญหาตามรายการด้านล่าง
แก้ไขรายการรีจิสตรีซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
วิธีที่ 1:รีเซ็ตส่วนประกอบ Winsock
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา ‘cmd’ แล้วกด Enter
2. ตอนนี้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
ipconfig /release
ipconfig /flushdns
ipconfig / ต่ออายุ
3. อีกครั้ง ให้เปิด Admin Command Prompt แล้วพิมพ์ข้อความต่อไปนี้ แล้วกด Enter หลังจากแต่ละรายการ:
ipconfig /flushdns
nbtstat –r
netsh int ip รีเซ็ต
netsh winsock รีเซ็ต
4. รีบูตเพื่อใช้การเปลี่ยนแปลง ดูเหมือนว่าการล้าง DNS จะ แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายไม่มีข้อผิดพลาด
วิธีที่ 2:เรียกใช้ตัวแก้ไขปัญหาเครือข่าย
1. กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update &Security
2. จากเมนูด้านซ้ายมือ ให้เลือกแก้ไขปัญหา
3. ภายใต้ แก้ไขปัญหา ให้คลิกที่การเชื่อมต่ออินเทอร์เน็ต แล้วคลิกเรียกใช้ตัวแก้ไขปัญหา
4. ทำตามคำแนะนำบนหน้าจอเพิ่มเติมเพื่อเรียกใช้เครื่องมือแก้ปัญหา
5. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 3:ลบรายการรีจิสทรี Winsock และติดตั้ง TCP/IP ใหม่
1. กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor
2. ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2
3. คลิกขวาที่ WinSock2 จากนั้นเลือก ส่งออก . เรียกดูตำแหน่งที่ปลอดภัยแล้วคลิกบันทึก
หมายเหตุ: คุณได้สำรองข้อมูลคีย์รีจิสทรี WinSock ไว้เผื่อในกรณีที่มีข้อผิดพลาดเกิดขึ้น
4. คลิกขวาอีกครั้งที่ คีย์รีจิสทรี WinSock2 แล้วเลือก ลบ
5. ไปที่รายการรีจิสตรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
6. ทำตามขั้นตอนที่ 3 ถึง 4 อีกครั้งบนคีย์รีจิสทรี Winsock
7. กด Windows Key + R จากนั้นพิมพ์ ncpa.cpl และกด Enter เพื่อเปิด การเชื่อมต่อเครือข่าย
8. คลิกขวาที่การเชื่อมต่อเครือข่ายท้องถิ่นหรือการเชื่อมต่ออีเทอร์เน็ต และเลือกคุณสมบัติ
9. ในหน้าต่างคุณสมบัติ คลิกที่ปุ่ม ติดตั้ง
10. จากนั้นใน “เลือกประเภทคุณลักษณะเครือข่าย” หน้าต่างเลือก โปรโตคอล และคลิกเพิ่ม
11. ตอนนี้คลิกที่ “มีดิสก์… ” บนหน้าต่าง Select Network Protocol
12. ในหน้าต่างติดตั้งจากดิสก์ ให้พิมพ์ข้อความต่อไปนี้ใน “คัดลอกไฟล์ของผู้ผลิตจาก ” และกด Enter:
C:\Windows\inf
13. สุดท้าย ในหน้าต่าง Select Network Protocol ให้เลือก Internet Protocol (TCP/IP) – Tunnels และคลิก OK
14. ปิดทุกอย่างและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
หากคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ขณะลองทำตามขั้นตอนด้านบน:
ไม่สามารถเพิ่มคุณลักษณะที่ร้องขอได้ ข้อผิดพลาดคือ:โปรแกรมนี้ถูกบล็อกโดยนโยบายกลุ่ม สำหรับข้อมูลเพิ่มเติม โปรดติดต่อผู้ดูแลระบบของคุณ
1. ดาวน์โหลดรายการรีจิสตรี Windows Socket แล้วนำเข้าไปยัง Registry Editor ของคุณ:
ดาวน์โหลดไฟล์รีจิสทรี WinSock
ดาวน์โหลดไฟล์รีจิสทรี WinSock2
2. คลิกขวาที่ด้านบนดาวน์โหลดรีจิสตรีคีย์ จากนั้นเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
3. คลิกใช่ เพื่อดำเนินการต่อแล้วรีบูตพีซีของคุณ
4. ทำตามขั้นตอนด้านบนอีกครั้งเพื่อดูว่าคุณสามารถแก้ไข รายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไปหรือไม่ ผิดพลาด
วิธีที่ 4:ใช้ Google DNS
คุณสามารถใช้ DNS ของ Google แทน DNS เริ่มต้นที่กำหนดโดยผู้ให้บริการอินเทอร์เน็ตหรือผู้ผลิตอะแดปเตอร์เครือข่าย เพื่อให้แน่ใจว่า DNS ที่เบราว์เซอร์ของคุณใช้ไม่เกี่ยวข้องกับวิดีโอ YouTube ที่ไม่โหลด ในการทำเช่นนั้น
1. คลิกขวา บน ไอคอนเครือข่าย (LAN) ที่ด้านขวาสุดของ แถบงาน และคลิก เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต
2. ใน การตั้งค่า แอปที่เปิดขึ้น ให้คลิก เปลี่ยนตัวเลือกอะแดปเตอร์ ในบานหน้าต่างด้านขวา
3. คลิกขวา บนเครือข่ายที่คุณต้องการกำหนดค่า แล้วคลิก คุณสมบัติ
4. คลิก Internet Protocol รุ่น 4 (IPv4) ในรายการแล้วคลิก คุณสมบัติ
5. ใต้แท็บทั่วไป เลือก 'ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ ’ และใส่ที่อยู่ DNS ต่อไปนี้
เซิร์ฟเวอร์ DNS ที่ต้องการ:8.8.8.8
เซิร์ฟเวอร์ DNS สำรอง:8.8.4.4
6. สุดท้าย คลิกตกลงที่ด้านล่างของหน้าต่างเพื่อบันทึกการเปลี่ยนแปลง
7. รีบูทพีซีของคุณและเมื่อระบบรีสตาร์ทแล้ว ดูว่าคุณสามารถแก้ไขข้อผิดพลาดของซ็อกเก็ตได้หรือไม่ และรายการรีจิสตรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายไม่มีข้อผิดพลาด .
วิธีที่ 5:ปิดใช้งาน IPv6
1. คลิกขวาที่ไอคอน WiFi บนซิสเต็มเทรย์ แล้วคลิก “เปิดศูนย์เครือข่ายและการใช้ร่วมกัน ”
2. ตอนนี้ คลิกที่การเชื่อมต่อปัจจุบันของคุณ เพื่อเปิด การตั้งค่า
หมายเหตุ: หากเชื่อมต่อเครือข่ายไม่ได้ ให้ใช้สายอีเทอร์เน็ตเพื่อเชื่อมต่อ จากนั้นทำตามขั้นตอนนี้
3. คลิก ปุ่มคุณสมบัติ ในหน้าต่างที่เพิ่งเปิดขึ้น
4. ตรวจสอบให้แน่ใจว่าได้ ยกเลิกการเลือก Internet Protocol รุ่น 6 (TCP/IP)
5. คลิก ตกลง จากนั้นคลิก ปิด รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 6:ปิดใช้งานพร็อกซี
1. กดแป้น Windows + R จากนั้นพิมพ์ inetcpl.cpl และกด Enter เพื่อเปิด คุณสมบัติอินเทอร์เน็ต
2. ถัดไป ไปที่แท็บการเชื่อมต่อ และเลือกการตั้งค่า LAN
3. ยกเลิกการเลือก Use a Proxy Server for your LAN และตรวจสอบให้แน่ใจว่า “ตรวจหาการตั้งค่าโดยอัตโนมัติ ” ถูกตรวจสอบแล้ว
4. คลิกตกลง จากนั้นใช้และรีบูตพีซีของคุณ
วิธีที่ 7:ติดตั้งไดรเวอร์การ์ดเชื่อมต่อเครือข่ายอีกครั้ง
1. กด Windows Key + R จากนั้นพิมพ์ devmgmt.msc แล้วกด Enter
2. ขยายอะแดปเตอร์เครือข่าย จากนั้นคลิกขวาที่อแด็ปเตอร์ WiFi และเลือก ถอนการติดตั้ง
3. คลิกอีกครั้ง ถอนการติดตั้ง เพื่อยืนยัน
4. ตอนนี้ให้คลิกขวาที่ Network Adapters และเลือกสแกนหาการเปลี่ยนแปลงฮาร์ดแวร์
5. รีบูทพีซีของคุณและ Windows จะติดตั้งไดรเวอร์เริ่มต้นโดยอัตโนมัติ
วิธีที่ 8:รีสตาร์ทเราเตอร์ของคุณ
หากเราเตอร์ของคุณไม่ได้รับการกำหนดค่าอย่างเหมาะสม คุณอาจไม่สามารถเข้าถึงอินเทอร์เน็ตได้ แม้ว่าคุณจะเชื่อมต่อกับ WiFi อยู่ คุณต้องกด ปุ่มรีเฟรช/รีเซ็ต บนเราเตอร์ของคุณ หรือคุณสามารถเปิดการตั้งค่าเราเตอร์ของคุณ ค้นหาตัวเลือกการรีเซ็ตในการตั้งค่า
1. ปิดเราเตอร์หรือโมเด็ม WiFi แล้วถอดปลั๊กแหล่งจ่ายไฟออก
2. รอ 10-20 วินาที จากนั้นเสียบสายไฟเข้ากับเราเตอร์อีกครั้ง
3. เปิดเราเตอร์แล้วลองเชื่อมต่ออุปกรณ์ของคุณอีกครั้ง
วิธีที่ 9:ปิดใช้งานแล้วเปิดใช้งานอะแดปเตอร์เครือข่ายของคุณอีกครั้ง
1. กด Windows Key + R จากนั้นพิมพ์ ncpa.cpl แล้วกด Enter
2. คลิกขวาที่อแด็ปเตอร์ไร้สาย และเลือกปิดการใช้งาน
3. คลิกขวาที่อแด็ปเตอร์เดิมอีกครั้ง และคราวนี้เลือกเปิดใช้งาน
4. รีสตาร์ทแล้วลองเชื่อมต่อกับเครือข่ายไร้สายของคุณอีกครั้ง
แนะนำ:
- แก้ไขโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการบนคอมพิวเตอร์เครื่องนี้ขาดหายไป
- แก้ไข คุณลงชื่อเข้าใช้ด้วยข้อผิดพลาดชั่วคราวของโปรไฟล์
- วิธีแก้ไขเดสก์ท็อปอ้างถึงตำแหน่งที่ไม่พร้อมใช้งาน
- แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ:ระบบภายใน
เพียงเท่านี้ คุณสำเร็จ แก้ไขข้อผิดพลาดที่ขาดหายไปของรายการรีจิสทรีซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่าย แต่หากคุณยังคงมีคำถามใดๆ เกี่ยวกับบทแนะนำนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น