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

Domain Name System (DNS) เป็นกลไกที่อินเทอร์เน็ตเชื่อมโยงชื่อโดเมนกับที่อยู่ IP เพื่อเร่งกระบวนการ Windows 11 จัดเก็บ DNS cache ไว้ เพื่อให้อุปกรณ์ของคุณจำ URL ที่เชื่อมโยงกับที่อยู่ IP ได้ และเชื่อมต่อได้เร็วขึ้น มันเป็นองค์ประกอบสำคัญของการทำงานของอินเทอร์เน็ต แต่ข้อมูลที่ไม่จำเป็นอาจสะสมในไฟล์ cache ตลอดหลายปี หรือมันอาจเสียหาย ทำให้เกิดปัญหาการเชื่อมต่ออินเทอร์เน็ต การล้าง DNS cache เป็นวิธีแก้ปัญหานี้ วิธีการบางอย่างสำหรับการล้าง DNS cache อธิบายด้านล่าง
วิธีที่ 1: ใช้คำสั่ง Run
หนึ่งในวิธีที่ง่ายที่สุดในการล้าง DNS คือการใช้คำสั่ง Run ง่ายๆ ทำตามขั้นตอนง่ายๆ ด้านล่างเพื่อรู้วิธีการ:
1. กดปุ่ม Windows และ R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
2. ป้อนข้อความ ipconfig /flushdns ลงในกล่องข้อความ

3. กดปุ่ม Ctrl + Shift + Enter พร้อมกันเพื่อรันคำสั่งด้วยสิทธิ์ผู้ดูแลระบบ Command Prompt จะเปิด รันคำสั่ง flush และปิดโดยอัตโนมัติ
วิธีที่ 2: ใช้ Command Prompt
คุณยังสามารถป้อนคำสั่งด้วยตนเองไปที่ Command Prompt และล้าง DNS บนคอมพิวเตอร์ Windows 11 ของคุณได้ ทำตามขั้นตอนง่ายๆ ด้านล่างสำหรับการทำเช่นเดียวกัน:
1. ใน Search ค้นหา Command Prompt
2. คลิกขวาที่ Command Prompt ในผลลัพธ์การค้นหา และในเมนูด้านข้าง คลิก Run as administrator
3. พิมพ์คำสั่ง ipconfig /flushdns และกดปุ่ม Enter

3. คุณจะเห็นข้อความ Successfully flushed DNS Resolver Cache หลังจากคำสั่งถูกดำเนินการ
อ่านเพิ่มเติม: วิธีล้าง DNS Cache บน Android
วิธีที่ 3: ใช้ PowerShell
ในเวอร์ชัน Windows ใหม่ๆ Command Prompt ถูกแทนที่ด้วย PowerShell คุณสามารถใช้ยูทิลิตีนี้เพื่อล้างการตั้งค่า DNS บนคอมพิวเตอร์ของคุณ ทำตามขั้นตอนง่ายๆ ด้านล่างสำหรับการทำเช่นเดียวกัน
1. ในแถบ Search บนแถบงาน ค้นหา PowerShell
2. คลิกขวาที่ PowerShell ในผลลัพธ์การค้นหา และในเมนูด้านข้าง คลิก Run as administrator
2. พิมพ์ Clear-DnsClientCache และกดปุ่ม Enter

3. คำสั่งจะทำงานโดยอัตโนมัติ
วิธีที่ 4: ใช้ Batch File
คุณสามารถสร้าง Batch File หนึ่งครั้งแล้วรันทุกครั้งที่คุณต้องการล้าง DNS cache เป็นวิธีที่ประหยัดเวลาและสะดวก ทำตามขั้นตอนที่อธิบายด้านล่างเพื่อล้าง DNS โดยการสร้าง Batch File:
1. ใน Search bar ค้นหา Notepad และเปิดมัน
2. พิมพ์ cmd.exe /k ipconfig /flushdns

3. กด Ctrl + S และ Save as ไฟล์ด้วยชื่อ flushDNS.bat

4. ไปที่ตำแหน่งไฟล์ batch และดับเบิลคลิกที่มัน
5. Command Prompt จะเปิดและดำเนินการคำสั่ง /flushdns
6. พิมพ์ exit และกด Enter เพื่อปิดหน้าต่าง command prompt
อ่านเพิ่มเติม: 8 ประเภท DNS Record ที่พบบ่อยที่สุด: อธิบาย
หากคุณทำตามวิธีด้านบนทีละขั้นตอน DNS cache บนอุปกรณ์ของคุณจะถูกล้าง และหวังว่าปัญหาการเชื่อมต่ออินเทอร์เน็ตของคุณจะได้รับการแก้ไข หากปัญหายังคงอยู่ อาจมีปัญหาอื่นๆ
หวังว่าตอนนี้คุณจะรู้ถึงความสำคัญของ DNS และวิธีล้าง DNS cache ใน Windows 11 บอกเราในส่วนความคิดเห็นว่าคุณชอบวิธีไหนในการล้าง DNS cache คุณสามารถถามคำถามใดๆ ได้ในส่วนความคิดเห็น สำหรับเคล็ดลับเทคโนโลยีที่เกี่ยวข้อง โปรดเยี่ยมชมเว็บไซต์ของเราบ่อยๆ