ทันใดนั้นWi-Fi ของคุณหรือการเชื่อมต่ออินเทอร์เน็ตอื่น ๆ หยุดทำงาน.
แม้ว่า Wifi จะอ้างว่าสามารถเข้าถึงอินเทอร์เน็ตได้ แต่ไม่มีเว็บไซต์ใดที่สามารถเปิดได้และไม่มีสัญญาณของการเชื่อมต่ออินเทอร์เน็ต
ความพยายามที่จะวินิจฉัยปัญหาโดยใช้ตัวแก้ไขปัญหาเครือข่ายในตัว (โดยคลิกขวาที่ไอคอนเครือข่ายในการแจ้งเตือนบนแถบงาน) ส่งผลให้ "ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการในคอมพิวเตอร์เครื่องนี้" หรือ "ไม่มีคีย์รีจิสทรี Windows Sockets
ในกรณีส่วนใหญ่ การกำหนดค่าเครือข่ายที่ไม่ดีหรือความไม่สอดคล้องกันใน Windows Sockets API (หรือที่เรียกว่า Winsock) เป็นสาเหตุของปัญหานี้
เนื้อหา
Windows 10 ไม่มีโปรโตคอลเครือข่าย
ปัญหาเครือข่ายเป็นเรื่องปกติ และข้อผิดพลาดต่างๆ สามารถปรากฏขึ้นได้ทุกที่ทุกเวลาถ้าเจอ"ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการในคอมพิวเตอร์เครื่องนี้” หรือคีย์รีจิสทรีของ Windows Sockets ที่ขาดหายไปสำหรับการเชื่อมต่อเครือข่าย ให้ใช้วิธีแก้ไขปัญหาตามรายการด้านล่าง
- ปิดใช้งานโปรแกรมป้องกันไวรัสของ บริษัท อื่นชั่วคราวและยกเลิกการเชื่อมต่อจาก VPN (หากกำหนดค่าไว้ในคอมพิวเตอร์ของคุณ
- ปิดใช้งานพรอกซีและปิดจากการตั้งค่า -> เครือข่าย -> พร็อกซี -> การตั้งค่าพร็อกซีด้วยตนเอง
- ถอดสายอีเทอร์เน็ตออกจากคอมพิวเตอร์แล้วเสียบกลับเข้าไปใหม่ตรวจสอบการเชื่อมต่อเครือข่าย
- รีสตาร์ทอุปกรณ์เครือข่าย (เราเตอร์ โมเด็ม) รวมถึง PC
คืนค่าโปรโตคอลเครือข่ายเป็นการตั้งค่าเริ่มต้น
ขั้นแรก รีเซ็ตการกำหนดค่าเครือข่ายและโปรโตคอลเครือข่ายเป็นสถานะเริ่มต้นโดยทำตามคำสั่งด้านล่าง
- เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ
- ป้อน命令รีเซ็ต netsh int ipและกด Enter
- การดำเนินการนี้จะรีเซ็ตหรือติดตั้งโปรโตคอล TCP/IP บนคอมพิวเตอร์ของคุณใหม่
- รีสตาร์ทพีซีของคุณและตรวจสอบข้อผิดพลาดที่ขาดหายไปของโปรโตคอลเครือข่าย
ถ้าเอาต์พุตคำสั่ง "รีเซ็ต" ล้มเหลว การเข้าถึงจะถูกปฏิเสธ (ดูภาพด้านล่าง) ซึ่งหมายความว่าคุณต้องมีความเป็นเจ้าของ และคุณต้องได้รับอนุญาตจากคีย์จึงจะสำเร็จและสำหรับสิ่งนี้
- กดปุ่ม Windows + R พิมพ์ regedit แล้วคลิก OK
- ซึ่งจะเป็นการเปิดตัวแก้ไขรีจิสทรีของ Windows ให้ นำทางไปยังคีย์ต่อไปนี้:HKEY_LOCAL_MACHINESYSTEMControlSet001ControlNsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26
- คลิกขวาที่ปุ่ม 26 และเลือกตัวเลือกการอนุญาต
- ซึ่งจะเป็นการเปิดหน้าต่างใหม่ เลือก "ทุกคน" จากรายการชื่อผู้ใช้ จากนั้นทำเครื่องหมายเพื่อเปิดใช้งานช่องกาเครื่องหมาย "อนุญาต" ในการอนุญาต "การควบคุมทั้งหมด"
- คลิก Apply จากนั้นคลิก OK เพื่อบันทึกการเปลี่ยนแปลงและปิดหน้าต่าง Registry Editor
- เปิดพรอมต์คำสั่งอีกครั้ง (ในฐานะผู้ดูแลระบบ)
- พิมพ์รีเซ็ต netsh int ip คำสั่งให้ติดตั้งโปรโตคอล TCP/IP ใหม่โดยไม่มีข้อผิดพลาดในการปฏิเสธ
- คำสั่งเรียกใช้ต่อไปตั้งค่า netsh winsock
เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ และคุณสามารถเข้าถึงอินเทอร์เน็ต/หน้าเว็บได้โดยไม่มีปัญหาใดๆยังคงต้องการความช่วยเหลือในการแก้ปัญหาต่อไป
ปิดการใช้งาน NetBIOS
ผู้ใช้ Windows หลายคนรายงานว่าปิดการใช้งานผ่าน TCP的 เน็ตไบออสช่วยแก้ไขโปรโตคอลเครือข่ายตั้งแต่หนึ่งรายการขึ้นไปที่ขาดหายไปในคอมพิวเตอร์เครื่องนี้ Windows 10
- กดปุ่ม Windows + R แล้ว enterncpa.cplแล้วคลิกตกลง
- ซึ่งจะเปิดหน้าต่างการเชื่อมต่อเครือข่าย ค้นหาอะแดปเตอร์เครือข่ายที่ใช้งานอยู่ (Wifi/Ethernet)
- คลิกขวาที่อะแดปเตอร์เครือข่ายที่ใช้งานอยู่ เลือก Properties
- ในอีเทอร์เน็ต คุณสมบัติ จะไฮไลต์ IP v4 (TCP/IP) แล้วเลือก คุณสมบัติ
- ในหน้าต่างคุณสมบัติอินเทอร์เน็ตโปรโตคอลเวอร์ชัน 4 (TCP/IP) คลิกขั้นสูง
- ไปที่แท็บ WINS เลือกปุ่มตัวเลือกเพื่อปิดใช้งาน NetBIOS ผ่าน TCP/IP (ดูภาพด้านล่าง)
- คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง คลิก เริ่มหน้าต่างใหม่ และตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
กำหนดการตั้งค่าการเชื่อมต่อเครือข่ายใหม่
มากำหนดค่าการตั้งค่าเครือข่ายของคุณใหม่ ซึ่งอาจช่วยแก้ปัญหานี้ได้
พิมพ์ cmd บน Windows Search คลิกขวาที่พรอมต์คำสั่งแล้วเลือก Run as administratorตอนนี้ให้รันคำสั่งต่อไปนี้ทีละคำสั่งแล้วกด Enter หลังจากแต่ละคำสั่ง
- netcfg -d
- ipconfig /release
- ipconfig / อัปเดต
- ipconfig /flushdns
- ipconfig / ลงทะเบียนชื่อโดเมน
เมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
เปลี่ยนไปใช้ Google DNS
- กด Windows + R พิมพ์ncpa.cplแล้วคลิกตกลง
- ซึ่งจะเปิดหน้าต่างการเชื่อมต่อเครือข่าย
- คลิกขวาที่อะแดปเตอร์เครือข่ายที่ใช้งานอยู่ เลือก Properties
- ดับเบิลคลิก Internet Protocol รุ่น 4 (TCP/IPv4),
- เลือกปุ่มตัวเลือก ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ และตั้งค่าเซิร์ฟเวอร์ DNS ที่ต้องการ 8.8.8.8 และเซิร์ฟเวอร์ DNS สำรอง 8.8.4.4
- ตรวจสอบยืนยันการตั้งค่าเมื่อออกและคลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง
- ตรวจสอบว่าไม่มีโปรโตคอลเครือข่ายหรือไม่ ข้อผิดพลาดได้รับการแก้ไข
ซ่อมแซม Windows Sockets Entry ใน Registry Editor
ถ้าอย่างอื่นล้มเหลว คุณจะต้องแก้ไขรายการ Windows Sockets ใน Registry Editor ด้วยตนเอง
ในคอมพิวเตอร์ Windows 10 ที่ใช้งานได้ ให้ใช้ regedit เพื่อเปิดตัวแก้ไขรีจิสทรีและนำทาง HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock
คลิกขวาที่ Winsock แล้วเลือกส่งออกเลือกตำแหน่ง (ไดรฟ์ USB) และตั้งชื่อ จากนั้นบันทึกข้อมูลสำรองของรีจิสทรี winsockทำเช่นเดียวกันสำหรับ Winsock2
ตอนนี้เปลี่ยนไปใช้คอมพิวเตอร์ Windows 10 ที่มีปัญหากับโปรโตคอลเครือข่าย
คลิกขวาที่ winsock และลบทำเช่นเดียวกันสำหรับ Winsock2
รายการเหล่านี้อยู่ใน Registry Editor ภายใต้คีย์ต่อไปนี้:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinSock2
รีสตาร์ท Windows และเพิ่มคีย์เดิมที่นำมาจากคอมพิวเตอร์ที่ใช้งานได้อีกครั้งซึ่งไม่มีปัญหานี้
เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและเรียกใช้คำสั่ง netsh winsock reset
เพียงเท่านี้ รีสตาร์ทพีซีของคุณ และตรวจสอบว่าไม่มีโปรโตคอลเครือข่ายอื่นใดที่ขาดข้อผิดพลาดใน Windows 10
ซ่อมแซมไฟล์ระบบที่เสียหาย
ข้างต้นเป็นวิธีที่ยอดเยี่ยมในการแก้ไขโปรโตคอลเครือข่ายอย่างน้อยหนึ่งโปรโตคอลที่ขาดหายไปในคอมพิวเตอร์เครื่องนี้ใน Windows 10หากคุณยังคงได้รับข้อผิดพลาดหลังจากทำเช่นนี้ คุณสามารถตรวจสอบ Windows สำหรับไฟล์ระบบที่เสียหายได้เรารู้ว่าไฟล์ระบบที่เสียหายอาจทำให้เกิดข้อผิดพลาดมากมายใน Windows ซึ่งอาจเป็นหนึ่งในนั้นขอแนะนำให้เรียกใช้ยูทิลิตี้ Windows SFC เพื่อตรวจสอบและซ่อมแซมไฟล์ระบบที่เสียหาย
นี่เป็นวิธีแก้ปัญหาที่ดีที่สุดในการแก้ไขโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการที่ขาดหายไปในคอมพิวเตอร์เครื่องนี้สำหรับคอมพิวเตอร์ Windows 10, 8.1 และ 7โปรดแสดงความคิดเห็นด้านล่างหากมีคำถามหรือข้อเสนอแนะใหม่ๆ
โปรดอ่านด้วย:
- แก้ไขแล้ว: ไม่พบที่อยู่ DNS ของเซิร์ฟเวอร์ Windows 10, 8.1, 7
- แก้ไขหมุดที่ขาดหายไปจากเมนูบริบทใน Windows 10
- แก้ไขแล้ว: ปัญหา Windows 10 Wi-Fi "ไม่สามารถเชื่อมต่อกับเครือข่ายนี้"
- วิธีซ่อมแซม Windows 10 ด้วย DISM และ SFC Utilities !!!