แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

เผยแพร่แล้ว: 2018-04-16
แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายไม่มีข้อผิดพลาด

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

ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการบนคอมพิวเตอร์เครื่องนี้ รายการรีจิสทรีของ Windows Sockets ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายไม่มีข้อผิดพลาด

สาเหตุหลักในการเรียกใช้ตัวแก้ไขปัญหาเครือข่ายคือคุณไม่สามารถออนไลน์หรือเข้าถึงอินเทอร์เน็ตไม่ได้ หากคำขอเครือข่ายไม่ได้รับการประมวลผลอย่างถูกต้อง เครือข่ายจะไม่ทำงานเลย อย่างไรก็ตาม โดยไม่เสียเวลา เรามาดูวิธีแก้ไขรายการรีจิสทรีซ็อกเก็ตของ 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

เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' จากนั้นกด Enter

2. ตอนนี้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

ipconfig /release
ipconfig /flushdns
ipconfig / ต่ออายุ

การตั้งค่า ipconfig | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

3. เปิด Admin Command Prompt อีกครั้ง แล้วพิมพ์ข้อความต่อไปนี้ แล้วกด Enter หลังจากแต่ละรายการ:

ipconfig /flushdns
nbtstat –r
netsh int ip รีเซ็ต
netsh winsock รีเซ็ต

รีเซ็ต TCP/IP ของคุณและล้าง DNS ของคุณ

4. รีบูตเพื่อใช้การเปลี่ยนแปลง ดูเหมือนว่าการล้าง DNS จะ แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายไม่มีข้อผิดพลาด

วิธีที่ 2: เรียกใช้ Network Troubleshooter

1. กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & Security

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & security icon

2. จากเมนูด้านซ้ายมือ ให้เลือก แก้ไขปัญหา

3. ภายใต้ Troubleshoot คลิกที่ Internet Connections จากนั้นคลิก Run the Troubleshooter

คลิกที่การเชื่อมต่ออินเทอร์เน็ตแล้วคลิกเรียกใช้ตัวแก้ไขปัญหา

4. ทำตามคำแนะนำบนหน้าจอเพิ่มเติมเพื่อเรียกใช้ตัวแก้ไขปัญหา

5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 3: ลบรายการรีจิสทรีของ Winsock และติดตั้ง TCP/IP . ใหม่

1. กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่คีย์รีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2

3. คลิกขวาที่ WinSock2 จากนั้นเลือก Export เรียกดูตำแหน่งที่ปลอดภัยแล้วคลิก บันทึก

คลิกขวาที่ WinSock2 จากนั้นเลือกส่งออก | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

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

4. คลิกขวาที่ คีย์รีจิสทรี WinSock2 อีกครั้งแล้วเลือก ลบ

คลิกขวาที่ WinSock2 จากนั้นเลือก Delete

5. ไปที่รายการรีจิสตรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock

6. ทำตามขั้นตอนที่ 3 ถึง 4 อีกครั้งบนคีย์รีจิสทรี Winsock

7. กด Windows Key + R จากนั้นพิมพ์ ncpa.cpl แล้วกด Enter เพื่อเปิด Network Connections

ncpa.cpl เพื่อเปิดการตั้งค่า wifi

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

คลิกขวาที่การเชื่อมต่อเครือข่ายนั้น (WiFi) และเลือก Properties

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

เลือกรายการทีละรายการภายใต้ 'การเชื่อมต่อนี้ใช้รายการต่อไปนี้' และคลิกติดตั้ง

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

ในหน้าต่าง 'Select Network Feature Type' ให้เลือก Protocol แล้วคลิก Add

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

คลิกที่ Have Disk บน Select Network Protocol Window

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

C:\Windows\inf

ใน คัดลอกไฟล์ของผู้ผลิตจากฟิลด์ ให้พิมพ์ที่อยู่โฟลเดอร์ Windows INF

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

เลือก Internet Protocol (TCP IP) – Tunnels และคลิก OK | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

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) ที่ด้านขวาสุดของ แถบงาน แล้วคลิก เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต

คลิกขวาที่ไอคอน Wi-Fi หรืออีเธอร์เน็ต จากนั้นเลือก Open Network & Internet Settings

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

คลิก เปลี่ยนตัวเลือกอะแดปเตอร์

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

คลิกขวาที่การเชื่อมต่อเครือข่ายของคุณแล้วคลิก Properties

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

เลือก Internet Protocol รุ่น 4 (TCPIPv4) และคลิกที่ปุ่ม Properties อีกครั้ง

อ่านเพิ่มเติม: แก้ไขข้อผิดพลาดเซิร์ฟเวอร์ DNS ของคุณอาจไม่พร้อมใช้งาน

5. ภายใต้แท็บ ทั่วไป เลือก ' ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ ' และใส่ที่อยู่ DNS ต่อไปนี้

เซิร์ฟเวอร์ DNS ที่ต้องการ: 8.8.8.8
เซิร์ฟเวอร์ DNS สำรอง: 8.8.4.4

ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ในการตั้งค่า IPv4 | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

6. สุดท้าย คลิกตกลงที่ด้านล่างของหน้าต่างเพื่อบันทึกการเปลี่ยนแปลง

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

วิธีที่ 5: ปิดใช้งาน IPv6

1. คลิกขวาที่ไอคอน WiFi บนซิสเต็มเทรย์ จากนั้นคลิกที่ “ Open Network and Sharing Center

คลิกขวาที่ไอคอน WiFi บนซิสเต็มเทรย์ จากนั้น คลิกขวาที่ไอคอน WiFi บนซิสเต็มเทรย์ จากนั้นคลิกที่ เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต

2. ตอนนี้ คลิกที่การเชื่อมต่อปัจจุบันของคุณ เพื่อเปิด การตั้งค่า

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

3. คลิก ปุ่ม Properties ในหน้าต่างที่เพิ่งเปิดขึ้น

คุณสมบัติการเชื่อมต่อ wifi

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

ยกเลิกการเลือก Internet Protocol รุ่น 6 (TCP IPv6) | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

5. คลิก ตกลง จากนั้นคลิก ปิด รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 6: ปิดใช้งาน Proxy

1. กด Windows Key + R จากนั้นพิมพ์ inetcpl.cpl แล้วกด Enter เพื่อเปิด คุณสมบัติอินเทอร์เน็ต

inetcpl.cpl เพื่อเปิดคุณสมบัติอินเทอร์เน็ต

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

การตั้งค่า LAN ในหน้าต่างคุณสมบัติอินเทอร์เน็ต

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

ยกเลิกการเลือก Use a Proxy Server for LAN . ของคุณ

4. คลิก ตกลง จากนั้นใช้และรีบูตเครื่องคอมพิวเตอร์ของคุณ

วิธีที่ 7: ติดตั้งไดรเวอร์การ์ดเชื่อมต่อเครือข่ายใหม่

1. กด Windows Key + R จากนั้นพิมพ์ devmgmt.msc แล้วกด Enter

devmgmt.msc ตัวจัดการอุปกรณ์ | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

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

ถอนการติดตั้งอะแดปเตอร์เครือข่าย

3. คลิก ถอนการติดตั้ง อีกครั้งเพื่อยืนยัน

4. คลิกขวาที่ Network Adapters แล้วเลือก Scan for hardware changes

คลิกขวาที่ Network Adapters แล้วเลือก Scan for hardware changes

5. รีบูทพีซีของคุณและ Windows จะติดตั้งไดรเวอร์เริ่มต้นโดยอัตโนมัติ

วิธีที่ 8: รีสตาร์ทเราเตอร์ของคุณ

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

1. ปิดเราเตอร์ WiFi หรือโมเด็ม จากนั้นถอดปลั๊กแหล่งจ่ายไฟออก

2. รอ 10-20 วินาที แล้วต่อสายไฟเข้ากับเราเตอร์อีกครั้ง

รีสตาร์ทเราเตอร์หรือโมเด็ม WiFi ของคุณ

3. เปิดเราเตอร์แล้วลองเชื่อมต่ออุปกรณ์ของคุณอีก ครั้ง

วิธีที่ 9: ปิดใช้งานแล้วเปิดใช้งาน Network Adapter อีกครั้ง

1. กด Windows Key + R จากนั้นพิมพ์ ncpa.cpl แล้วกด Enter

ncpa.cpl เพื่อเปิดการตั้งค่า wifi

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

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

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

คลิกขวาที่อแดปเตอร์เดียวกัน และเลือก Enable | แก้ไขรายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป

4. รีสตาร์ทแล้วลองเชื่อมต่อกับเครือข่ายไร้สายของคุณอีกครั้ง

ที่แนะนำ:

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

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