ข้อผิดพลาด Windows ไม่สามารถสื่อสารกับอุปกรณ์หรือทรัพยากร (เซิร์ฟเวอร์ DNS หลัก)” เกิดขึ้นเมื่อคอมพิวเตอร์ของคุณไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ DNS หลักที่กำหนดโดยผู้ให้บริการอินเทอร์เน็ตของคุณ ข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นใน Network Diagnostics ซึ่งทำงานเมื่อคุณไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้
ข้อความแสดงข้อผิดพลาดนี้อาจเกิดจากสาเหตุหลายประการ เช่น การตั้งค่า IPv4 หรือ IPv6 ของคุณไม่ได้รับการกำหนดค่าอย่างเหมาะสม คุณใช้งานพร็อกซีเซิร์ฟเวอร์ ข้อขัดแย้งกับการตั้งค่าเครือข่าย หรือเมื่อเซิร์ฟเวอร์ DNS ที่คุณพยายามเข้าถึงไม่พร้อมใช้งานชั่วคราว เราจะดำเนินการแก้ไขปัญหาชั่วคราวทั้งหมดโดยเริ่มจากวิธีที่ง่ายที่สุดและหาวิธีแก้ปัญหาที่ซับซ้อนมากขึ้น
หมายเหตุ: ลองปิดการใช้งานพร็อกซีเซิร์ฟเวอร์ก่อนเริ่มด้วยวิธีแก้ปัญหาที่แสดงไว้ที่นี่ นอกจากนี้ หากคุณใช้อินเทอร์เน็ตแบบจำกัดในสถาบันใดๆ (วิทยาลัย มหาวิทยาลัย ฯลฯ) ทางที่ดีควรปฏิบัติตามหลักเกณฑ์ที่กำหนด เนื่องจากมีการตั้งค่าอินเทอร์เน็ตของตัวเอง เมื่อเทียบกับอินเทอร์เน็ตไม่จำกัดที่เราใช้ในบ้านของเรา
โซลูชันที่ 1:การเปลี่ยนการตั้งค่า IPv4 และ IPv6
Internet Protocol เวอร์ชัน 4 (IPv4) เป็นโปรโตคอลสำหรับใช้กับเครือข่าย Link Layer ที่สลับแพ็กเก็ต (เช่น Ethernet) IPv4 ให้ความสามารถในการระบุที่อยู่ประมาณ 4.3 พันล้านที่อยู่ Internet Protocol เวอร์ชัน 6 (IPv6) นั้นล้ำหน้ากว่าและมีคุณสมบัติที่ดีกว่าเมื่อเทียบกับ IPv4 มีความสามารถในการจัดหาที่อยู่ได้ไม่จำกัด
เราจะลองเปลี่ยน ทั้งคู่ การตั้งค่าบนคอมพิวเตอร์ของคุณและดูว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่ นี่เป็นวิธีแก้ปัญหาที่พบบ่อยที่สุดสำหรับการแก้ปัญหานี้ และส่วนใหญ่จะแก้ไขข้อความแสดงข้อผิดพลาดได้ทันที
- กด Windows + R พิมพ์ “แผงควบคุม ” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ในแผงควบคุม ให้คลิกที่หัวข้อย่อย “เครือข่ายและอินเทอร์เน็ต ”.
- เลือก “ศูนย์เครือข่ายและการแบ่งปัน ” จากหน้าต่างถัดไปที่คุณกำลังนำทางไป
- ที่นี่ คุณจะพบกับเครือข่ายที่คุณเชื่อมต่ออยู่ คลิกที่เครือข่ายที่อยู่ด้านหน้า “การเชื่อมต่อ ” ตามที่แสดงในภาพหน้าจอด้านล่าง
- ตอนนี้คลิกที่ “คุณสมบัติ ” ที่ด้านล่างสุดของหน้าต่างเล็กๆ ที่ปรากฏขึ้น
- ดับเบิลคลิกที่ “Internet Protocol รุ่น 4 (TCP/IPv4) ” ตั้งค่าทั้งสองตัวเลือกเป็น “รับที่อยู่ IP โดยอัตโนมัติ ” และ “รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ ”.
- กดตกลงเพื่อบันทึกการเปลี่ยนแปลง ตอนนี้คลิกที่ “Internet Protocol รุ่น 6 (TCP/IPv6) ” ดำเนินการ ขั้นตอนเดียวกัน ตามที่กล่าวไว้ในขั้นตอนก่อนหน้านี้
- กด ตกลง เพื่อบันทึกการเปลี่ยนแปลงและออก ตอนนี้ให้ตรวจสอบว่าคุณสามารถเชื่อมต่ออินเทอร์เน็ตได้สำเร็จหรือไม่
โซลูชันที่ 2:การใช้พรอมต์คำสั่งเพื่อรีเซ็ตการตั้งค่าการเชื่อมต่อ
เราสามารถลองใช้วิธีแก้ปัญหาอื่นซึ่งจะบังคับให้คอมพิวเตอร์ของคุณล้างการกำหนดค่า IP และ DNS เป็นไปได้ว่าการตั้งค่าเหล่านี้อาจเสียหายหรือไม่ได้กำหนดค่าตามที่คาดไว้ เราสามารถลองรีเซ็ตพวกเขาและดูว่าวิธีนี้สามารถแก้ปัญหาได้หรือไม่ โปรดทราบว่าคุณเข้าถึงผู้ดูแลระบบเพื่อปฏิบัติตามแนวทางนี้
- กด Windows + R พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันแล้วคลิก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- เมื่ออยู่ในพรอมต์คำสั่งที่ยกระดับ ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /ต่ออายุ
- ปิดพรอมต์คำสั่งหลังจากดำเนินการแก้ไขปัญหาชั่วคราวและรีสตาร์ทคอมพิวเตอร์ของคุณ ตอนนี้ให้ตรวจสอบว่าปัญหาในมือได้รับการแก้ไขแล้วหรือไม่
โซลูชันที่ 3:การรีเซ็ต TCP/IP
หากคุณได้รับข้อความแสดงข้อผิดพลาดนี้ แสดงว่า Internet Protocol หรือ TCP/IP ของคุณอาจเสียหาย TCP/IP เป็นหนึ่งในองค์ประกอบหลักที่ระบบปฏิบัติการ Windows ต้องการเพื่อเชื่อมต่อกับอินเทอร์เน็ตได้สำเร็จ ในสถานการณ์นี้ แม้ว่าคุณจะเชื่อมต่อทางกายภาพกับอินเทอร์เน็ตหรือลิงก์ทำงานอยู่ คุณจะไม่สามารถส่งแพ็กเก็ตได้ เราจะลองรีเซ็ต TCP/IP ของคอมพิวเตอร์ของคุณและดูว่าวิธีนี้ได้ผลหรือไม่
เราสามารถบรรลุเป้าหมายได้โดยการดาวน์โหลดเครื่องมือจาก Microsoft และเรียกใช้บนคอมพิวเตอร์ที่ได้รับผลกระทบ โปรดทราบว่าคุณจะต้องใช้อุปกรณ์อื่นที่มีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้
- ตรงไปที่เว็บไซต์อย่างเป็นทางการของ Microsoft และดาวน์โหลดยูทิลิตี้
- ดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลด คลิกที่ “ถัดไป ” และปฏิบัติตามคำแนะนำบนหน้าจอ
อีกวิธีหนึ่ง คุณสามารถใช้งานฟังก์ชันเดียวกันได้โดยเปิดพร้อมท์คำสั่งที่ยกระดับ และดำเนินการคำสั่ง “netsh int ip reset ” คุณยังสามารถกำหนดเส้นทางเฉพาะสำหรับไฟล์บันทึกที่จะสร้างโดยดำเนินการ “netsh int ip reset c:\resetlog.txt ” อย่าลืมรีสตาร์ทคอมพิวเตอร์หลังจากดำเนินการนี้และตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
โซลูชันที่ 4:การรีเซ็ตไดรเวอร์ของอุปกรณ์เครือข่ายของคุณ
ความเป็นไปได้ที่คุณติดตั้งไดรเวอร์ที่ไม่ถูกต้องจะถูกละเว้นเมื่อข้อผิดพลาดนี้เกิดขึ้น Windows จะอัปเดตการอัปเดตไดรเวอร์ทั้งหมดโดยอัตโนมัติโดยใช้ Windows Update เป็นไปได้ว่าไดรเวอร์ปัจจุบันที่ติดตั้งในคอมพิวเตอร์ของคุณไม่เข้ากันหรือไม่เหมาะสมกับคอมพิวเตอร์ของคุณ นอกจากนี้ยังสามารถเป็นกรณีที่เสียหายได้ เราสามารถลองย้อนกลับไดรเวอร์และตรวจสอบว่าวิธีนี้แก้ปัญหาได้หรือไม่
- กด Windows + R พิมพ์ “devmgmt. msc ” แล้วกด Enter
- เมื่ออยู่ในตัวจัดการอุปกรณ์ ให้ขยายอะแดปเตอร์เครือข่ายและค้นหาฮาร์ดแวร์ .ของคุณ . คลิกขวาและเลือก “ถอนการติดตั้ง ”.
- Windows อาจปรากฏขึ้น UAC เพื่อยืนยันการกระทำของคุณ กดใช่และดำเนินการต่อ หลังจากถอนการติดตั้งไดรเวอร์แล้ว ให้คลิกขวาที่พื้นที่ว่างและเลือก “สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ ” Windows จะตรวจหาฮาร์ดแวร์ของคุณโดยอัตโนมัติและติดตั้งไดรเวอร์เริ่มต้น รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากการย้อนกลับไดรเวอร์ไม่ได้ผล เราสามารถลองติดตั้งไดรเวอร์ล่าสุดได้ คุณควรตรงไปที่เว็บไซต์ของผู้ผลิตและดาวน์โหลดไดรเวอร์ล่าสุดไปยังตำแหน่งที่สามารถเข้าถึงได้ ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดไดรเวอร์ตามข้อกำหนดของระบบ
- เปิดตัวจัดการอุปกรณ์ คลิกขวาที่ฮาร์ดแวร์อีเทอร์เน็ตและเลือก “อัปเดตซอฟต์แวร์ไดรเวอร์ ”.
- เลือกตัวเลือกที่สอง “เรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์ ” เรียกดูไดรเวอร์ที่คุณดาวน์โหลดและติดตั้งตามนั้น รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าอแด็ปเตอร์ทำงานตามที่คาดไว้หรือไม่
แนวทางที่ 5:การรีสตาร์ทโมเด็มและเราเตอร์
อาจเป็นไปได้ว่าเราเตอร์อินเทอร์เน็ตของคุณอาจถูกบันทึกในการกำหนดค่าที่ไม่ถูกต้อง หรือการตั้งค่าล่าสุดอาจทำให้ทำงานไม่ถูกต้อง แน่นอน คุณควรลองรีสตาร์ทเราเตอร์ก่อนแล้วตรวจสอบ แต่หากไม่ได้ผล เราสามารถลองรีเซ็ตเราเตอร์ (ฮาร์ดรีเซ็ต) ด้วยตนเองและดูว่าจะช่วยปรับปรุงสถานการณ์ของเราได้หรือไม่
- หยิบเราเตอร์ขึ้นมาแล้วหมุนกลับเพื่อให้พอร์ตทั้งหมดอยู่ตรงหน้าคุณ
- มองหาปุ่มใดๆ ที่ชื่อ “รีเซ็ต ” บนหลังของมัน เราเตอร์ส่วนใหญ่ไม่มีปุ่มเหล่านี้ ดังนั้นคุณจึงไม่ต้องรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานโดยไม่ได้ตั้งใจ แต่คุณต้องใช้บางอย่างเช่นหมุดเพื่อกดเข้าด้านในที่ระบุว่า "รีเซ็ต ”.
- รีเซ็ตเราเตอร์และเชื่อมต่อคอมพิวเตอร์ของคุณอีกครั้งกับเครือข่าย Wi-Fi เปิด Steam อีกครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
หมายเหตุ: เป็นที่น่าสังเกตว่าหลังจากที่คุณรีเซ็ตเราเตอร์ด้วยตนเองแล้ว เราเตอร์ของคุณจะไม่มี SSID (รหัสผ่าน) และชื่อของ Wi-Fi ของคุณจะถูกตั้งค่าเป็นค่าเริ่มต้น (เช่น TPlink121) นอกจากนี้ การตั้งค่าอินเทอร์เน็ตใดๆ ที่ผู้ให้บริการอินเทอร์เน็ตของคุณตั้งค่าไว้จะถูกลบออก อย่า ใช้วิธีนี้เว้นแต่คุณจะทราบการตั้งค่าเหล่านั้นหรือเราเตอร์ของคุณทำงานเป็นปลั๊กแอนด์เพลย์ การโทรหาผู้ให้บริการและขอให้พวกเขาแนะนำวิธีทำให้อินเทอร์เน็ตใช้งานได้อีกครั้งอาจเป็นเรื่องยุ่งยาก ดังนั้นให้คำนึงถึงปัจจัยนี้เสมอ อุปกรณ์ที่เชื่อมต่อทั้งหมดจะถูกตัดการเชื่อมต่อ และคุณจะต้องเชื่อมต่ออุปกรณ์ทั้งหมดอีกครั้งทีละเครื่อง
โซลูชันที่ 6:การตั้งค่า DNS ของ Google
หากวิธีการทั้งหมดข้างต้นไม่ได้ผล เราสามารถลองเปลี่ยน DNS ของคุณด้วยตนเอง เราจะใช้ DNS ของ Google และตรวจสอบว่าปัญหาการเชื่อมต่อหายไปหรือไม่ หากไม่เป็นเช่นนั้น อย่าลังเลที่จะยกเลิกการเปลี่ยนแปลงโดยใช้วิธีการเดียวกับที่เราดำเนินการ
- ไปที่คุณสมบัติของฮาร์ดแวร์อินเทอร์เน็ตของคุณโดยใช้แนวทางเดียวกันกับที่ให้ไว้ในโซลูชันที่ 1
- ดับเบิลคลิกที่ “Internet Protocol รุ่น 4 (TCP/IPv4) ” เพื่อให้เราสามารถเปลี่ยนเซิร์ฟเวอร์ DNS ได้
- คลิกที่ “ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้: ” ดังนั้นกล่องโต้ตอบด้านล่างจึงสามารถแก้ไขได้ ตอนนี้ตั้งค่าดังต่อไปนี้:
เซิร์ฟเวอร์ DNS ที่ต้องการ:8.8.8.8
เซิร์ฟเวอร์ DNS สำรอง:8.8.4.4
- กดตกลงเพื่อบันทึกการเปลี่ยนแปลงและออก ตอนนี้รีสตาร์ทคอมพิวเตอร์และดูว่าวิธีนี้ช่วยแก้ปัญหาของคุณหรือไม่
หมายเหตุ: คุณยังสามารถใช้วิธีนี้เพื่อตั้งค่าเซิร์ฟเวอร์ DNS อื่นตามที่ผู้ให้บริการอินเทอร์เน็ต (ISP) จัดเตรียมไว้ให้ ขอให้พวกเขาให้รายชื่อเซิร์ฟเวอร์ DNS ที่ใช้งานบนเครือข่าย ลองป้อนข้อมูลเหล่านี้ตามนั้น นอกจากนี้ หากไม่มีวิธีแก้ไขปัญหาใดๆ เลย อาจเป็นไปได้ว่ามีปัญหากับเครือข่ายที่คุณใช้อยู่ ติดต่อผู้ดูแลระบบเครือข่ายหรือ ISP ของคุณ หากคุณกำลังประสบปัญหานี้เป็นระยะ เป็นไปได้สูงที่จะมีบางอย่างผิดปกติกับเราเตอร์ของคุณ คุณสามารถลองเปลี่ยนหรือแจ้งให้ ISP ทราบเกี่ยวกับสถานการณ์ทั้งหมด