แก้ไข: 'windows sockets รายการรีจิสทรีที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป' ใน windows 10

สารบัญ:

วีดีโอ: เวก้าผับ ฉบับพิเศษ 2024

วีดีโอ: เวก้าผับ ฉบับพิเศษ 2024
Anonim

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

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

  • โพรโทคอลเครือข่ายอย่างน้อยหนึ่งตัวหายไปบน Windows 10
  • Winsock หายไปจากรีจิสทรี
  • ไม่สามารถเพิ่มคุณสมบัติที่ร้องขอถูกบล็อกโดยนโยบายกลุ่ม

โซลูชันสำหรับ“ รายการรีจิสทรี Windows ที่ซ็อกเก็ตที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป”

สารบัญ:

  1. ลบคีย์ Winsock จากรีจิสทรีและติดตั้ง TCP / IP อีกครั้ง
  2. รีเซ็ต Winsock
  3. รีเซ็ต TCP / IP โดยใช้ Command Prompt
  4. ปิดการใช้งาน IPv6
  5. ปิดใช้งานอะแดปเตอร์เครือข่าย
  6. ปิดการใช้งานพรอกซี
  7. อัปเดต / ถอนการติดตั้งไดรเวอร์ของคุณ
  8. ใช้คำสั่งการติดตั้ง netsh int ipv4
  9. รีเซ็ตเฟิร์มแวร์เราเตอร์ของคุณ
  10. รับที่อยู่ IP และ DNS ของคุณโดยอัตโนมัติ
  11. รีสตาร์ทเราเตอร์ของคุณ
  12. ปิดใช้งานการค้นหา LMHOSTS
  13. ลองใช้การเชื่อมต่อแบบมีสาย
  14. รีสตาร์ทคอมพิวเตอร์ของคุณ
  15. ใช้คำสั่ง ipconfig
  16. ตั้งค่า DNS เป็น 8.8.8.8

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

โซลูชันที่ 1 - ลบคีย์ Winsock จากรีจิสทรีและติดตั้ง TCP / IP ใหม่

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

  1. กด Windows Key + R และป้อน regedit กด Enter หรือคลิก ตกลง

  2. เมื่อ Registry Editor เปิดขึ้นให้ไปที่คีย์ต่อไปนี้ในบานหน้าต่างด้านซ้าย:
    • HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services

  3. ค้นหาคีย์ Winsock และ WinSock 2 คลิกขวาที่แต่ละปุ่มแล้วคลิก ส่งออก

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

หลังจากลบคีย์ Winsock เราต้องติดตั้ง TPC / IP อีกครั้ง โดยทำตามคำแนะนำเหล่านี้:

  1. เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบ
  2. กด Windows Key + S และเข้าสู่ศูนย์เครือข่ายและการแบ่งปัน เลือก ศูนย์เครือข่ายและการแบ่งปัน จากรายการ

  3. การเชื่อมต่อปัจจุบันของคุณควรแสดงอยู่ทางด้านขวา คลิกมัน
  4. คลิกที่ปุ่ม คุณสมบัติ

  5. คลิกที่ปุ่ม ติดตั้ง

  6. เลือก โปรโตคอล และคลิก เพิ่ม

  7. คลิกที่ปุ่ม Have disk

  8. ในการคัดลอกไฟล์ของผู้ผลิตจากส่วนป้อน C: \ windows \ inf และคลิก ตกลง

  9. เลือก Internet Protocol (TCP / IP) และคลิก ตกลง
  10. รีสตาร์ท คอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชันที่ 2 - รีเซ็ต Winsock

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

  1. กด Windows Key + X แล้วเลือก Command Prompt (Admin) จากเมนู
  2. เมื่อ พรอมต์คำสั่ง เปิดขึ้นมาให้ป้อน netsh winsock reset แล้วกด Enter เพื่อเรียกใช้
  3. ปิด พรอมต์คำสั่ง รีสตาร์ท คอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชันที่ 3 - รีเซ็ต TCP / IP โดยใช้พร้อมท์คำสั่ง

เพื่อแก้ไขปัญหานี้ผู้ใช้แนะนำให้รีเซ็ต TCP / IP โดยใช้คำสั่ง netsh ใน Command Prompt โดยทำตามขั้นตอนต่อไปนี้:

  1. กด Windows Key + X แล้วเลือก Command Prompt (Admin) จากเมนู
  2. เมื่อพร้อมรับคำสั่งเปิดขึ้นให้ป้อน netsh int ip reset แล้วกด Enter เพื่อเรียกใช้

  3. หลังจากเสร็จสิ้นกระบวนการ รีสตาร์ท เครื่องคอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไข

เป็นมูลค่าการกล่าวขวัญว่าบางครั้งคุณอาจได้รับข้อความใน Command Prompt ว่า “ การรีเซ็ตล้มเหลว การเข้าถึงถูกปฏิเสธ” หากคุณได้รับข้อความนี้คุณต้องทำสิ่งต่อไปนี้:

  1. กด Windows Key + R และป้อน regedit กด Enter หรือคลิก ตกลง
  2. นำทางไปยังคีย์ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26 ในบานหน้าต่างด้านซ้าย

  3. คลิกขวาที่ 26 และเลือกการ อนุญาต

  4. ตอนนี้ตรวจสอบสิทธิ์ ควบคุมทั้งหมด แล้วคลิก นำไปใช้ และ ตกลง

  5. ปิด ตัวแก้ไขรีจิสทรี

หลังจากที่คุณทำการเปลี่ยนแปลงใน Registry Editor คุณสามารถลองใช้ Command Prompt และ netsh int ip reset ได้ อีกครั้ง

โซลูชันที่ 4 - ปิดใช้งาน IPv6

ตามที่ผู้ใช้ข้อความข้อผิดพลาด “ Windows sockets รีจิสทรีที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป” ข้อผิดพลาดอาจเกิดจาก IPv6 ดังนั้นเพื่อที่จะแก้ไขปัญหานี้ผู้ใช้จะแนะนำให้ปิดการใช้งาน IPv6 โดยทำตามขั้นตอนต่อไปนี้:

  1. เปิดศูนย์เครือข่ายและการใช้ร่วมกันแล้วคลิกอะแดปเตอร์ของคุณทางด้านขวา
  2. คลิกที่ปุ่มคุณสมบัติ
  3. ค้นหา Internet Protocol รุ่น 6 (TCP / IPv6) และปิดการใช้งาน

  4. คลิกปุ่ม ตกลง

หรือคุณสามารถปิด IPv6 จาก Registry Editor ได้โดยทำดังต่อไปนี้:

  1. กด Windows Key + R และป้อน regedit กด Enter เพื่อเริ่ม ตัวแก้ไขรีจิสทรี
  2. เมื่อ Registry Editor เปิดขึ้นให้ไปที่ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip6 \ Parameters \ key ในบานหน้าต่างด้านซ้าย
  3. ในบานหน้าต่างด้านขวาคลิกสองครั้งที่ DisableComponent หาก DisableComponent หายไปคุณจะต้องสร้างมันขึ้นมาโดยคลิกขวาที่พื้นที่ว่างแล้วเลือก ใหม่> DWORD (32 บิต) จากเมนู ป้อน DisableComponent เป็นชื่อของ DWORD ใหม่
  4. เปลี่ยนข้อมูลค่าเป็น 0ffffffff และคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง

  5. รีสตาร์ท คอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง

โซลูชันที่ 5 - ปิดใช้งานอะแดปเตอร์เครือข่าย

นี่เป็นวิธีง่ายๆ แต่อาจมีประโยชน์ หากต้องการปิดใช้งานอะแดปเตอร์เครือข่ายให้ทำตามขั้นตอนง่าย ๆ เหล่านี้:

  1. เปิด เครือข่ายและศูนย์แบ่งปัน
  2. คลิก เปลี่ยนการตั้งค่าอะแดปเตอร์ ทางด้านซ้าย
  3. ค้นหาอะแดปเตอร์เครือข่ายของคุณคลิกขวาแล้วเลือก ปิดใช้งาน
  4. คลิกขวาที่อะแดปเตอร์ของคุณอีกครั้งและเลือก เปิดใช้งาน

โซลูชันที่ 6 - ปิดใช้งานพรอกซี

หากต้องการปิดใช้งานพรอกซีคุณต้องทำสิ่งต่อไปนี้:

  1. กด Windows Key + S แล้วป้อน ตัวเลือกอินเทอร์เน็ต เลือก ตัวเลือกอินเทอร์เน็ต จากเมนู
  2. เมื่อหน้าต่าง Internet Properties เปิดขึ้นให้ไปที่แท็บ Connections แล้วคลิกที่ การตั้งค่า LAN
  3. ตรวจสอบส่วน พร็อกซีเซิร์ฟเวอร์ และตรวจสอบให้แน่ใจว่าไม่ได้ ใช้งานพร็อกซีเซิร์ฟเวอร์สำหรับ LAN ของคุณ

  4. คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง

หรือคุณสามารถตรวจสอบพร็อกซีโดยทำตามขั้นตอนเหล่านี้:

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

โซลูชันที่ 7 - อัปเดต / ถอนการติดตั้งไดรเวอร์ของคุณ

แก้ไข: 'windows sockets รายการรีจิสทรีที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป' ใน windows 10