วิธีล้างและรีเซ็ต DNS Cache ใน Windows 10
คุณ กำลัง(Are)ประสบปัญหาขณะท่องอินเทอร์เน็ตหรือไม่? เว็บไซต์ที่คุณพยายามเข้าถึงไม่เปิดขึ้นใช่หรือไม่ หากคุณไม่สามารถเข้าถึงเว็บไซต์ได้ สาเหตุเบื้องหลังปัญหานี้อาจเป็นเพราะ เซิร์ฟเวอร์ DNSและแคชกำลังแก้ไข
DNS หรือระบบชื่อโดเมน(Domain Name System)เป็นเพื่อนที่ดีที่สุดของคุณในขณะที่คุณออนไลน์ มันแปลงชื่อโดเมนของเว็บไซต์ที่คุณเยี่ยมชมเป็นที่อยู่ IP เพื่อให้เครื่องสามารถเข้าใจได้ สมมติว่า(Suppose)คุณเยี่ยมชมเว็บไซต์ และคุณใช้ชื่อโดเมนของเว็บไซต์นั้นในการดำเนินการนี้ เบราว์เซอร์จะเปลี่ยนเส้นทางคุณไปยัง เซิร์ฟเวอร์ DNSและจะจัดเก็บที่อยู่ IP ของเว็บไซต์ที่คุณกำลังเยี่ยมชม ภายในอุปกรณ์ของคุณจะมีบันทึกที่อยู่ IP ทั้งหมด(record of all the IP addresses)ซึ่งหมายความว่าเว็บไซต์ที่คุณเคยเยี่ยมชม เมื่อใดก็ตามที่คุณพยายามเข้าถึงเว็บไซต์อีกครั้ง จะช่วยให้คุณรวบรวมข้อมูลทั้งหมดได้เร็วกว่าเดิม
ที่อยู่ IP ทั้งหมดมีอยู่ในรูปของแคชในDNS Resolver Cache (DNS Resolver Cache)บางครั้ง เมื่อคุณพยายามเข้าถึงไซต์ แทนที่จะได้ผลลัพธ์เร็วขึ้น คุณจะไม่ได้ผลเลย ดังนั้น คุณต้องล้างแคชตัวแก้ไข DNS ที่รีเซ็ตเพื่อรับผลลัพธ์ที่เป็นบวก ( Therefore, you need to flush the reset DNS resolver cache for getting the positive output. )มีสาเหตุทั่วไปบางประการที่ทำให้แคชDNS ล้มเหลวเมื่อเวลาผ่านไป (DNS)เว็บไซต์อาจเปลี่ยนที่อยู่ IP และเนื่องจากบันทึกของคุณมีบันทึกเก่า และด้วยเหตุนี้ คุณอาจมีที่อยู่ IP เก่า ทำให้เกิดปัญหาในขณะที่คุณกำลังพยายามสร้างการเชื่อมต่อ
อีกสาเหตุหนึ่งคือการจัดเก็บผลลัพธ์ที่ไม่ดีในรูปแบบของแคช บางครั้งผลลัพธ์เหล่านี้ได้รับการบันทึกเนื่องจากการปลอมแปลง DNS(DNS spoofing)และการวางยาพิษ ลงเอยด้วยการเชื่อมต่อออนไลน์ที่ไม่เสถียร บางทีเว็บไซต์อาจใช้ได้ และปัญหาอยู่ใน แคช DNSบนอุปกรณ์ของคุณ แคช DNS(DNS)อาจเสียหายหรือล้าสมัย และคุณอาจไม่สามารถเข้าถึงไซต์ได้ หากสิ่งนี้เกิดขึ้น คุณอาจต้องล้างและรีเซ็ตDNSแก้ไขแคชเพื่อผลลัพธ์ที่ดีขึ้น
เช่นเดียวกับ แคชตัวแก้ไข DNSมีแคชอื่นอีกสองรายการในอุปกรณ์ของคุณ ซึ่งคุณสามารถล้างและรีเซ็ตได้หากจำเป็น เหล่านี้คือแคชหน่วยความจำและแคชรูปขนาดย่อ (Memory cache and the Thumbnail cache.)แคชหน่วยความจำประกอบด้วยแคชของข้อมูลจากหน่วยความจำระบบของคุณ แคช รูปขนาดย่อ(Thumbnail)ประกอบด้วยรูปขนาดย่อของรูปภาพและวิดีโอบนอุปกรณ์ของคุณ รวมถึงรูปขนาดย่อของรูปภาพที่ถูกลบด้วย การล้างแคชหน่วยความจำจะช่วยเพิ่มหน่วยความจำระบบบางส่วน ในขณะที่ล้างแคชภาพขนาดย่อสามารถสร้างพื้นที่ว่างบนฮาร์ดดิสก์ของคุณได้
วิธีล้าง(Flush)และรีเซ็ต(Reset)DNS CacheในWindows 10(Windows 10)
มีสามวิธีที่ใช้สำหรับล้างแคชตัวแก้ไขDNS ของคุณใน (DNS)Windows(Windows 10) 10 วิธีการเหล่านี้จะแก้ไขปัญหาอินเทอร์เน็ตของคุณและช่วยให้คุณมีการเชื่อมต่อที่เสถียรและใช้งานได้
วิธีที่ 1: ใช้กล่องโต้ตอบเรียกใช้
1. เปิด กล่องโต้ตอบ เรียก(Run)ใช้โดยใช้ปุ่มลัดWindows Key(Windows Key) + R
2. พิมพ์ipconfig /flushdnsในช่องและกด ปุ่ม OKหรือช่องEnter
3. กล่อง cmd(cmd box)จะปรากฏขึ้นบนหน้าจอครู่หนึ่ง และจะยืนยันว่าแคช DNS จะถูกล้างสำเร็จ(the DNS cache will get successfully cleared.)
วิธีที่ 2: การใช้ Command Prompt
หากคุณไม่ได้ใช้บัญชีผู้ดูแลระบบเพื่อเข้าสู่ระบบWindowsให้ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์เข้าถึงบัญชีดังกล่าว หรือคุณสร้างบัญชีผู้ดูแลระบบใหม่ เนื่องจากคุณจะต้องมีสิทธิ์ของผู้ดูแลระบบในการล้างแคชDNS มิฉะนั้น บรรทัดคำสั่งจะแสดงข้อผิดพลาดของระบบ 5(System 5 error)และคำขอของคุณจะถูกปฏิเสธ
เมื่อ ใช้พรอมต์คำสั่ง(Command Prompt)คุณสามารถทำหน้าที่อื่นๆ ที่เกี่ยวข้องกับ แคช DNSและที่อยู่ IP ของคุณ สิ่งเหล่านี้รวมถึงการดูแคช DNS(DNS)ปัจจุบัน การ ลงทะเบียน แคช DNS ของคุณ บนไฟล์โฮสต์ การปล่อยการตั้งค่าที่อยู่ IP ปัจจุบัน และการขอและรีเซ็ตที่อยู่ IP คุณยังสามารถเปิดหรือปิดใช้งาน แคช DNSด้วยรหัสเพียงบรรทัดเดียว
1. พิมพ์ cmd ในแถบWindows Search จากนั้นคลิกที่ “ (Windows Search)Run as administrator ” เพื่อเปิดCommand Prompt ที่ยกระดับ ขึ้น อย่าลืม(Remember)เรียกใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบเพื่อให้คำสั่งเหล่านี้ทำงานได้
2. เมื่อหน้าจอคำสั่งปรากฏขึ้น ให้ป้อนคำสั่งipconfig /flushdnsแล้วกดปุ่มEnter เมื่อคุณกด Enter คุณจะเห็นหน้าต่างยืนยันปรากฏขึ้น เพื่อยืนยันว่า การ ล้างแคชDNS สำเร็จ(DNS)
3. เมื่อเสร็จแล้วให้ตรวจสอบว่า แคช DNSถูกล้างหรือไม่ ป้อนคำสั่งipconfig /displaydnsและกดปุ่มEnter หากมี รายการ DNSเหลืออยู่ รายการเหล่านั้นจะปรากฏบนหน้าจอ นอกจากนี้ คุณสามารถใช้คำสั่งนี้เพื่อตรวจสอบรายการDNS ได้ทุกเมื่อ(DNS)
4. หากคุณต้องการปิด แคช DNSให้พิมพ์คำสั่งnet stop dns cacheในบรรทัดคำสั่งแล้วกดปุ่มEnter
5. ถัดไป หากคุณต้องการเปิดแคชDNS ให้พิมพ์คำสั่ง (DNS)net start dnscacheในCommand Promptแล้วกดปุ่มEnter
หมายเหตุ:(Note:)หากคุณปิด แคช DNSและลืมเปิดใหม่อีกครั้ง แคชจะเริ่มทำงานโดยอัตโนมัติหลังจากที่คุณรีสตาร์ทระบบ
คุณสามารถใช้ipconfig /registerdnsเพื่อลงทะเบียนแคชDNS ที่มีอยู่ในไฟล์ Hosts ของคุณ (DNS)อีกอันหนึ่งคือipconfig /renewซึ่งจะรีเซ็ตและขอที่อยู่ IP ใหม่ สำหรับการปล่อยการตั้งค่าที่อยู่ IP ปัจจุบัน ให้ใช้ipconfig /release.
วิธีที่ 3: การใช้ Windows Powershell
Windows Powershellเป็นบรรทัดคำสั่งที่ทรงพลังที่สุดที่มีอยู่ในWindows OS (Windows OS)คุณสามารถใช้PowerShell ทำอะไร ได้มากกว่าในCommand Prompt ข้อดีอีกประการของWindows Powershell คือคุณสามารถล้างแคช (Windows Powershell)DNSฝั่งไคลเอ็นต์ได้ในขณะที่คุณสามารถล้างแคชDNS ในเครื่องใน (DNS)Command Promptเท่านั้น
1. เปิดWindows Powershellโดยใช้กล่องโต้ตอบ Run หรือแถบค้นหาของ Windows(Windows search)
2. หากคุณต้องการล้างแคชฝั่งไคลเอ็นต์ ให้ป้อนคำสั่งClear-DnsClientCacheใน Powershell แล้วกดปุ่มEnter
3. หากคุณต้องการล้างเฉพาะ แคช DNSบนเดสก์ท็อปของคุณ ให้ป้อนClear-DnsServerCacheแล้วกดปุ่มEnter
เกิดอะไรขึ้นถ้าDNS Cacheไม่ได้รับการล้างหรือล้าง?
บางครั้ง คุณอาจไม่สามารถล้างหรือรีเซ็ตDNS Cacheโดยใช้Command Promptได้ อาจเกิดขึ้นเนื่องจากแคชDNS ถูกปิดใช้งาน (DNS)ดังนั้น คุณต้องเปิดใช้งานก่อนล้างแคชอีกครั้ง
1. เปิดกล่องโต้ตอบเรียกใช้ และป้อน (Run)services.mscแล้วกด Enter
2. ค้นหาDNS Client ServiceในรายการและคลิกขวาและเลือกProperties
4. ใน หน้าต่าง Propertiesให้สลับไปที่แท็บGeneral
5. ตั้งค่าตัวเลือกStartup type เป็น (Startup type)Automaticจากนั้นคลิกOKเพื่อยืนยันการเปลี่ยนแปลง
ตอนนี้ ให้ลองล้าง แคช DNSแล้วคุณจะเห็นว่าคำสั่งทำงานสำเร็จ ในทำนองเดียวกัน หากคุณต้องการปิดใช้งาน แคช DNSด้วยเหตุผลบางประการ ให้เปลี่ยนประเภทการเริ่มต้นเป็นDisable
ที่แนะนำ:(Recommended:)
- ล้างแคชทั้งหมดอย่างรวดเร็วใน Windows 10 [คู่มือขั้นสูง](Quickly Clear All Cache in Windows 10 [The Ultimate Guide])
- 10 เซิร์ฟเวอร์ DNS สาธารณะที่ดีที่สุดในปี 2021: การเปรียบเทียบ & รีวิว(10 Best Public DNS Servers in 2021: Comparison & Review)
- 3 วิธีในการเปลี่ยนการตั้งค่า DNS บน Windows 10(3 Ways to change DNS settings on Windows 10)
เราหวังว่าบทความนี้จะเป็นประโยชน์ และคุณสามารถล้างและรีเซ็ต DNS cache ใน Windows 10(flush & reset the DNS cache in Windows 10)ได้ หากคุณยังคงมีคำถามใด ๆ โปรดถามพวกเขาในส่วนความคิดเห็น
Related posts
Rebuild Font Cache ใน Windows 10
วิธีการซ่อมแซม Icon Cache ใน Windows 10
วิธีการล้าง ARP Cache ใน Windows 10
Reset Folder View Settings ถึง Default ใน Windows 10
วิธีการสร้าง Password Reset Disk ใน Windows 10
Find Security Identifier (SID) ของ User ใน Windows 10
วิธีการ Fix Corrupted Registry ใน Windows 10
เพิ่ม Printer ใน Windows 10 [guide]
USB Device ไม่ทำงานใน Windows 10 [แก้ไขแล้ว]
Fix Alt+Tab ไม่ทำงานใน Windows 10
3 Ways ถึง Add Album Art ถึง MP3 ใน Windows 10
ปิดใช้งาน Pinch Zoom Feature ใน Windows 10
วิธีการทำงาน JAR Files บน Windows 10
Allow or Prevent Devices ตื่น Computer ใน Windows 10
Fix Function คีย์ไม่ทำงานกับ Windows 10
Mouse Pointer Lags ใน Windows 10 [แก้ไขแล้ว]
วิธีการปิดใช้งาน Sticky Corners ใน Windows 10
3 Ways เพื่อ Increase Dedicated VRAM ใน Windows 10
ได้อย่างง่ายดาย View Chrome Activity ใน Windows 10 Timeline
Enable หรือ Disable Built-in Administrator Account ใน Windows 10