แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป
เผยแพร่แล้ว: 2018-04-16
หากคุณพบข้อความแสดงข้อผิดพลาดข้างต้น แสดงว่าสาเหตุหลักของข้อผิดพลาดนี้เป็นเพราะรายการรีจิสทรีของ Windows Sockets เสียหาย Windows Sockets (Winsock) คืออินเทอร์เฟซการเขียนโปรแกรมที่จัดการคำขอเครือข่ายขาเข้าและขาออกบน Windows คุณจะไม่เห็นข้อความแสดงข้อผิดพลาดนี้โดยตรงจนกว่าคุณจะเรียกใช้ตัวแก้ไขปัญหาเครือข่าย และคุณจะไม่สามารถเข้าถึงอินเทอร์เน็ตได้เนื่องจากข้อผิดพลาดนี้:
ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการบนคอมพิวเตอร์เครื่องนี้ รายการรีจิสทรีของ Windows Sockets ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

สาเหตุหลักในการเรียกใช้ตัวแก้ไขปัญหาเครือข่ายคือคุณไม่สามารถออนไลน์หรือเข้าถึงอินเทอร์เน็ตไม่ได้ หากคำขอเครือข่ายไม่ได้รับการประมวลผลอย่างถูกต้อง เครือข่ายจะไม่ทำงานเลย อย่างไรก็ตาม โดยไม่เสียเวลา เรามาดูวิธีแก้ไขรายการรีจิสทรีซ็อกเก็ตของ Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายที่หายไปด้วยความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง
สารบัญ
- แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป
- วิธีที่ 1: รีเซ็ตส่วนประกอบ Winsock
- วิธีที่ 2: เรียกใช้ Network Troubleshooter
- วิธีที่ 3: ลบรายการรีจิสทรีของ Winsock และติดตั้ง TCP/IP . ใหม่
- วิธีที่ 4: ใช้ Google DNS
- วิธีที่ 5: ปิดใช้งาน IPv6
- วิธีที่ 6: ปิดใช้งาน Proxy
- วิธีที่ 7: ติดตั้งไดรเวอร์การ์ดเชื่อมต่อเครือข่ายใหม่
- วิธีที่ 8: รีสตาร์ทเราเตอร์ของคุณ
- วิธีที่ 9: ปิดใช้งานแล้วเปิดใช้งาน Network Adapter อีกครั้ง
แก้ไขรายการรีจิสทรีซ็อกเก็ตของ 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: เรียกใช้ Network Troubleshooter
1. กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & Security

2. จากเมนูด้านซ้ายมือ ให้เลือก แก้ไขปัญหา
3. ภายใต้ Troubleshoot คลิกที่ Internet Connections จากนั้นคลิก Run the Troubleshooter

4. ทำตามคำแนะนำบนหน้าจอเพิ่มเติมเพื่อเรียกใช้ตัวแก้ไขปัญหา
5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 3: ลบรายการรีจิสทรีของ Winsock และติดตั้ง TCP/IP . ใหม่
1. กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

2. ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2
3. คลิกขวาที่ WinSock2 จากนั้นเลือก Export เรียกดูตำแหน่งที่ปลอดภัยแล้วคลิก บันทึก

หมายเหตุ: คุณได้สำรองข้อมูลคีย์รีจิสทรี WinSock ไว้แล้ว ในกรณีที่มีข้อผิดพลาดเกิดขึ้น
4. คลิกขวาที่ คีย์รีจิสทรี WinSock2 อีกครั้งแล้วเลือก ลบ

5. ไปที่รายการรีจิสตรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
6. ทำตามขั้นตอนที่ 3 ถึง 4 อีกครั้งบนคีย์รีจิสทรี Winsock
7. กด Windows Key + R จากนั้นพิมพ์ ncpa.cpl แล้วกด Enter เพื่อเปิด Network Connections

8. คลิกขวาที่ การเชื่อมต่อเครือข่ายท้องถิ่นหรือการเชื่อมต่ออีเทอร์เน็ต และเลือก คุณสมบัติ

9. ในหน้าต่าง Properties ให้คลิกที่ ปุ่ม Install

10. จากนั้นในหน้าต่าง “Select Network Feature Type” ให้เลือก Protocol แล้วคลิก Add

11. ตอนนี้คลิกที่ “ มีดิสก์… ” ในหน้าต่าง Select Network Protocol

12. ในหน้าต่าง Install From Disk ให้พิมพ์ข้อความต่อไปนี้ในช่อง “ Copy Manufacturer's files from ” แล้วกด Enter:
C:\Windows\inf

13. สุดท้าย ในหน้าต่าง Select Network Protocol ให้เลือก Internet Protocol (TCP/IP) – Tunnels และคลิก OK

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

1. ดาวน์โหลดรายการรีจิสตรี Windows Socket แล้วนำเข้าสู่ Registry Editor ของคุณ:
ดาวน์โหลดไฟล์รีจิสทรี WinSock
ดาวน์โหลดไฟล์รีจิสทรี WinSock2

2. คลิกขวาที่ดาวน์โหลดรีจิสตรีคีย์ด้านบน จากนั้นเลือก Run as Administrator
3. คลิก ใช่ เพื่อดำเนินการต่อจากนั้นรีบูตพีซีของคุณ

4. ทำตามขั้นตอนด้านบนอีกครั้งเพื่อดูว่าคุณสามารถแก้ไข รายการรีจิสทรีซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายไม่มี ข้อผิดพลาด
วิธีที่ 4: ใช้ Google DNS
คุณสามารถใช้ DNS ของ Google แทน DNS เริ่มต้นที่กำหนดโดยผู้ให้บริการอินเทอร์เน็ตหรือผู้ผลิตอะแดปเตอร์เครือข่าย เพื่อให้แน่ใจว่า DNS ที่เบราว์เซอร์ของคุณใช้ไม่เกี่ยวข้องกับวิดีโอ YouTube ที่ไม่โหลด ในการทำเช่นนั้น
1. คลิกขวาที่ไอคอน เครือข่าย (LAN) ที่ด้านขวาสุดของ แถบงาน แล้วคลิก เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต

2. ในแอป การตั้งค่า ที่เปิดขึ้น ให้คลิกที่ Change adapter options ในบานหน้าต่างด้านขวา

3. คลิกขวา ที่เครือข่ายที่คุณต้องการกำหนดค่า แล้วคลิก Properties

4. คลิกที่ Internet Protocol Version 4 (IPv4) ในรายการ จากนั้นคลิกที่ Properties

อ่านเพิ่มเติม: แก้ไขข้อผิดพลาดเซิร์ฟเวอร์ DNS ของคุณอาจไม่พร้อมใช้งาน
5. ภายใต้แท็บ ทั่วไป เลือก ' ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ ' และใส่ที่อยู่ DNS ต่อไปนี้
เซิร์ฟเวอร์ DNS ที่ต้องการ: 8.8.8.8
เซิร์ฟเวอร์ DNS สำรอง: 8.8.4.4

6. สุดท้าย คลิกตกลงที่ด้านล่างของหน้าต่างเพื่อบันทึกการเปลี่ยนแปลง
7. รีบูทพีซีของคุณและเมื่อระบบรีสตาร์ท ดูว่าคุณสามารถ แก้ไขรายการรีจิสตรีซ็อกเก็ตของ Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายได้หรือไม่ ข้อผิดพลาด
วิธีที่ 5: ปิดใช้งาน IPv6
1. คลิกขวาที่ไอคอน WiFi บนซิสเต็มเทรย์ จากนั้นคลิกที่ “ Open Network and Sharing Center ”

2. ตอนนี้ คลิกที่การเชื่อมต่อปัจจุบันของคุณ เพื่อเปิด การตั้งค่า
หมายเหตุ: หากคุณไม่สามารถเชื่อมต่อกับเครือข่ายของคุณได้ ให้ใช้สายอีเทอร์เน็ตเพื่อเชื่อมต่อ จากนั้นทำตามขั้นตอนนี้
3. คลิก ปุ่ม Properties ในหน้าต่างที่เพิ่งเปิดขึ้น

4. ตรวจสอบให้แน่ใจว่าได้ ยกเลิกการเลือก Internet Protocol รุ่น 6 (TCP/IP)

5. คลิก ตกลง จากนั้นคลิก ปิด รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 6: ปิดใช้งาน Proxy
1. กด Windows Key + R จากนั้นพิมพ์ inetcpl.cpl แล้วกด Enter เพื่อเปิด คุณสมบัติอินเทอร์เน็ต

2. ถัดไป ไปที่ แท็บ การเชื่อม ต่อ และเลือก การตั้งค่า LAN

3. ยกเลิกการเลือก Use a Proxy Server for your LAN และตรวจสอบให้แน่ใจว่าได้เลือก “ Automatically detect settings ” แล้ว

4. คลิก ตกลง จากนั้นใช้และรีบูตเครื่องคอมพิวเตอร์ของคุณ
วิธีที่ 7: ติดตั้งไดรเวอร์การ์ดเชื่อมต่อเครือข่ายใหม่
1. กด Windows Key + R จากนั้นพิมพ์ devmgmt.msc แล้วกด Enter

2. ขยาย อะแดปเตอร์เครือข่าย จากนั้นคลิกขวาที่อแด็ปเตอร์ WiFi และเลือก ถอนการติดตั้ง

3. คลิก ถอนการติดตั้ง อีกครั้งเพื่อยืนยัน
4. คลิกขวาที่ Network Adapters แล้วเลือก Scan for hardware changes

5. รีบูทพีซีของคุณและ Windows จะติดตั้งไดรเวอร์เริ่มต้นโดยอัตโนมัติ
วิธีที่ 8: รีสตาร์ทเราเตอร์ของคุณ
หากเราเตอร์ของคุณไม่ได้รับการกำหนดค่าอย่างเหมาะสม คุณอาจไม่สามารถเข้าถึงอินเทอร์เน็ตได้ แม้ว่าคุณจะเชื่อมต่อกับ WiFi อยู่ คุณต้องกดปุ่ม รีเฟรช/รีเซ็ต บนเราเตอร์ของคุณ หรือคุณสามารถเปิดการตั้งค่าเราเตอร์ของคุณ ค้นหาตัวเลือกการรีเซ็ตในการตั้งค่า
1. ปิดเราเตอร์ WiFi หรือโมเด็ม จากนั้นถอดปลั๊กแหล่งจ่ายไฟออก
2. รอ 10-20 วินาที แล้วต่อสายไฟเข้ากับเราเตอร์อีกครั้ง

3. เปิดเราเตอร์แล้วลองเชื่อมต่ออุปกรณ์ของคุณอีก ครั้ง
วิธีที่ 9: ปิดใช้งานแล้วเปิดใช้งาน Network Adapter อีกครั้ง
1. กด Windows Key + R จากนั้นพิมพ์ ncpa.cpl แล้วกด Enter

2. คลิกขวาที่อ แด็ปเตอร์ไร้สาย และเลือก ปิดใช้งาน

3. คลิกขวาที่อแด็ปเตอร์เดียวกันอีกครั้ง และคราวนี้เลือก Enable

4. รีสตาร์ทแล้วลองเชื่อมต่อกับเครือข่ายไร้สายของคุณอีกครั้ง
ที่แนะนำ:
- แก้ไข ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการในคอมพิวเตอร์เครื่องนี้
- แก้ไข คุณลงชื่อเข้าใช้ด้วยข้อผิดพลาดโปรไฟล์ชั่วคราว
- วิธีแก้ไขเดสก์ท็อปอ้างถึงตำแหน่งที่ไม่พร้อมใช้งาน
- แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: Local System
เพียงเท่านี้ คุณ แก้ไขรายการรีจิสตรีซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายได้สำเร็จ แต่ไม่มีข้อผิดพลาด แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
