แก้ไข“ ไม่สามารถล้างแคช DNS Resolver: ฟังก์ชั่นล้มเหลวระหว่างการดำเนินการ” เมื่อล้าง DNS

2017-10-12 19:18:44
หลัก·ของ windows·แก้ไข“ ไม่สามารถล้างแคช DNS Resolver: ฟังก์ชั่นล้มเหลวระหว่างการดำเนินการ” เมื่อล้าง DNS

เครื่องมือ ipconfig ที่ติดตั้งมากับระบบปฏิบัติการ Windows มีประโยชน์มากสำหรับผู้ดูแลระบบในการแสดงการกำหนดค่าเครือข่าย TCP / IP ทั้งหมด นอกจากนี้ยังสามารถใช้ในการทดสอบการเชื่อมต่อของคอมพิวเตอร์ระหว่างเซิร์ฟเวอร์ DHCP และเวิร์กสเตชันโดยใช้ตัวเลือกบรรทัดคำสั่ง / release และ / ต่ออายุ ผู้ใช้คอมพิวเตอร์ทั่วไปส่วนใหญ่ไม่จำเป็นต้องใช้เครื่องมือนี้ แต่จริงๆแล้วมีตัวเลือกบรรทัดคำสั่งที่มีประโยชน์ซึ่งก็คือ“ flushdns

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

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

ipconfig / flushdns

เป็นไปได้ว่าคุณได้รับข้อความแสดงข้อผิดพลาด“ ไม่สามารถล้างแคชตัวแก้ไข DNS: ฟังก์ชั่นล้มเหลวระหว่างการทำงาน ” หลังจากพิมพ์คำสั่งด้านบน

ปัญหานี้มักเกิดจากบริการที่เรียกว่า ไคลเอ็นต์ DNS ถูกปิดการใช้งานบนคอมพิวเตอร์ซึ่งโดยค่าเริ่มต้นจะเริ่มโดยอัตโนมัติด้วย Windows หากต้องการเปิดใช้งานบริการไคลเอ็นต์ DNS อีกครั้ง:

1. กด WIN + R เพื่อเปิดกล่องโต้ตอบเรียกใช้

2. พิมพ์ services.msc ใน Run และคลิก OK

3. ค้นหาไคลเอ็นต์ DNS ในคอลัมน์ชื่อและคลิกสองครั้ง

4. หากประเภทการเริ่มต้นถูกปิดใช้งานเพียงคลิกที่เมนูแบบเลื่อนลงและเลือก อัตโนมัติ คลิก Apply และตามด้วยการคลิกที่ปุ่ม Start หรือคุณสามารถรีคอมพิวเตอร์ของคุณและบริการ DNS Client จะเริ่มต้นเองโดยอัตโนมัติ

หากคุณมีปัญหาในการทำตามขั้นตอนข้างต้นเพียงดาวน์โหลดไฟล์ชุดนี้และเรียกใช้ในฐานะผู้ดูแลระบบ มันจะกำหนดค่าไคลเอนต์ DNS โดยอัตโนมัติเพื่อเริ่มต้นกับ Windows โดยอัตโนมัติและเริ่มบริการทันที

หากไม่ทราบสาเหตุที่บริการ DNS ไคลเอ็นต์ไม่สามารถเริ่มทำงานได้ข้อผิดพลาดใด ๆ จะถูกบันทึกไว้ใน Event Viewer เนื่องจากบริการทำงานภายใต้บัญชีบริการเครือข่าย กด WIN + R พิมพ์ eventvwr คลิกตกลงขยายบันทึก Windows> ระบบ

มีการถกเถียงว่าจะปิดใช้งานหรือเปิดใช้งานบริการไคลเอ็นต์ DNS อย่างถาวรหรือไม่ บางคนยืนยันว่าการปิดการใช้งานบริการ DNS จะบันทึกการใช้หน่วยความจำบางส่วนทำให้คอมพิวเตอร์เร็วขึ้นขณะที่เปิดใช้งานจะทำให้เว็บไซต์โหลดเร็วขึ้น หลังจากการทดสอบอย่างง่ายเราพบว่าบริการไคลเอ็นต์ DNS ใช้หน่วยความจำเพียง 256KB เท่านั้น ดังนั้นการปิดใช้งานไม่ควรให้ประสิทธิภาพที่เห็นได้ชัดเจนและต้องมีการออกรอบเพิ่มเติมเพื่อตรวจสอบกับเซิร์ฟเวอร์ DNS สำหรับการแก้ไขชื่อโดเมนเป็นที่อยู่ IP

เคล็ดลับเพิ่มเติม: แคช DNS ที่ได้รับการแก้ไขสามารถดูได้โดยพิมพ์คำสั่ง ipconfig / displaydns หากรายการนั้นยาวเกินกว่าที่พรอมต์คำสั่งจะแสดงแคช DNS ทั้งหมดคุณสามารถส่งออกผลลัพธ์ทั้งหมดโดยใช้เครื่องหมายที่มากกว่า > คำสั่งตัวอย่างจะเป็น“ ipconfig /displaydns>cached-dns.txt”

ตัวเลือกของบรรณาธิการ