Cara menghapus cache DNS di Windows 11

click fraud protection

Mengalami masalah konektivitas pada PC Anda? Berikut cara menghapus cache DNS di Windows 11 untuk mengatasi potensi masalah internet.

tautan langsung

  • Hapus cache DNS menggunakan dialog Run
  • Hapus cache DNS menggunakan Terminal Windows (PowerShell dan CMD)
  • Hapus cache DNS menggunakan file batch
  • Hapus cache DNS secara otomatis

Jika Anda telah menggunakan PC Windows untuk jangka waktu yang lama, kemungkinan besar Anda mengalami masalah dengan koneksi internet Anda. Ini adalah situasi yang sangat umum, dan akar penyebabnya bisa sangat bervariasi. Namun, kemungkinan penyebabnya adalah cache DNS yang rusak atau terlalu panjang.

Domain Name System (DNS) pada dasarnya adalah indeks dari setiap domain web di dunia. Ini mengaitkan domain dengan alamat IP, memungkinkan Anda membuat koneksi ke situs web tertentu. Untuk mempercepat koneksi Anda, Windows 11 biasanya akan menyimpan cache DNS sehingga PC Anda dapat mengingat domain yang ditautkan ke alamat IP tertentu dan, dengan demikian, terhubung lebih cepat ke sana. Ini adalah bagian penting dari cara kerja internet, tetapi cache DNS bisa rusak atau menumpuk banyak informasi yang tidak perlu selama bertahun-tahun, memperlambat segalanya dan mengakibatkan potensi koneksi kesalahan.

Untungnya, menghapus cache DNS di PC Windows 11 Anda relatif mudah, dan ada beberapa cara untuk melakukannya. Mari kita lihat beberapa di antaranya.

Hapus cache DNS menggunakan dialog Run

Cara termudah dan tercepat untuk menghapus cache DNS di PC Anda adalah dengan menggunakan dialog Run. Anda mungkin sudah familiar dengannya, terutama jika Anda penggemar pintasan keyboard. Berikut cara menggunakannya:

  1. Tekan Tombol Windows + R pada keyboard Anda untuk meluncurkan dialog Run.
  2. Masukkan teksnya ipconfig /flushdns ke dalam kotak teks.
  3. Tekan Ctrl + Shift + Masuk untuk menjalankan perintah dengan hak administrator.
  4. Klik Ya pada perintah.

Perintah akan dijalankan dan cache DNS akan direset.

Hapus cache DNS menggunakan Terminal Windows (PowerShell dan CMD)

Cara lain untuk menghapus cache DNS di Windows 11 adalah dengan menggunakan Terminal Windows. Alat ini dapat menjalankan Windows PowerShell dan Command Prompt (CMD), dan Anda dapat menggunakan salah satu profil. Namun perintahnya sedikit berbeda

  1. Klik kanan ikon menu Start di taskbar Anda dan pilih Terminal (admin). Beberapa versi Windows 11 yang lebih lama mungkin mengatakan Terminal Windows (Admin).
  2. Bergantung pada profil default Anda, masukkan perintah berikut:
    1. Windows PowerShell(bawaan): Memasuki Hapus-DnsClientCache
    2. Prompt Perintah (CMD): Memasuki ipconfig /flushdns
  3. Cache DNS Anda akan dihapus, dan dalam kasus Command Prompt, Anda akan melihat pesan konfirmasi.

Perhatikan bahwa Terminal Windows bukan satu-satunya cara untuk menjalankan PowerShell atau Command Prompt, dan Anda masih dapat menjalankan alat ini menggunakan metode yang lebih tradisional. Anda hanya perlu menjalankannya sebagai administrator dan memasukkan perintah di atas.

Hapus cache DNS menggunakan file batch

Masih ada opsi lain untuk menghapus cache DNS di Windows 11, dan itu menggunakan file batch. Ini akan menjalankan perintah yang mirip dengan perintah di atas, tetapi karena ini adalah file, mungkin akan lebih mudah untuk menggunakannya lagi di masa mendatang karena Anda dapat menjalankannya kapan pun diperlukan. Inilah yang perlu Anda lakukan:

  1. Membuka buku catatan.
  2. Masukkan teksnya ipconfig /flushdns.
  3. Klik Mengajukan kemudian Simpan sebagai.
  4. Dalam dialog Simpan, ubah Simpan ketik sebagai pilihan untuk Semua jenis.
  5. Beri nama file sesuai keinginan Anda, tetapi pastikan file tersebut memilikinya .kelelawar pada akhirnya.
  6. Klik kanan file yang Anda simpan dan pilih Jalankan sebagai administrator.
  7. Perintah akan dijalankan dan menghapus cache DNS Anda.

Sekarang setelah file disimpan, Anda cukup menjalankannya sebagai administrator kapan pun Anda perlu menghapus cache DNS di PC Anda lagi.

Hapus cache DNS secara otomatis

Seharusnya tidak perlu sering-sering menghapus cache DNS, tetapi jika Anda sering mengalami masalah, Anda dapat mengatur Windows 11 untuk secara otomatis menghapus cache DNS pada jadwal yang ditentukan. Untuk itu, Anda harus menggunakan Editor Registri, yang merupakan sesuatu yang kami tidak sarankan untuk dipusingkan kecuali Anda tahu apa yang Anda lakukan. Jika Anda merasa percaya diri menggunakannya, berikut yang harus dilakukan:

  1. Buka Penyunting Registri.
  2. Arahkan ke lokasi ini: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
  3. Klik kanan ruang kosong di area sebelah kanan.
  4. Memilih Baru, Kemudian Nilai DWORD (32-bit)..
  5. Beri nama nilai baru MaxCacheTtl.
  6. Klik dua kali item yang Anda buat untuk mengedit propertinya.
  7. Mengubah Data nilai bidang ke jumlah waktu yang harus berlalu, dalam hitungan detik, agar cache DNS disetel ulang. Misalnya, untuk mereset cache setiap 24 jam, Anda harus masuk 86400 di lapangan ini.
  8. Klik OKE.
  9. Klik kanan lagi area kosong pada jendela, lalu pilih Baru, Kemudian Nilai DWORD (32-bit)..
  10. Beri nama file tersebut MaxNegativeCacheTtl.
  11. Klik dua kali item tersebut untuk mengubah propertinya dan mengubah Data nilai bidang ke 5.
  12. Klik OKE.

Itu dia. Milikmu laptop yang luar biasa sekarang akan diatur untuk secara otomatis menghapus cache DNS pada irama apa pun yang Anda pilih. Seperti yang telah kami sebutkan, membersihkan cache DNS setiap hari mungkin berlebihan, tetapi Anda dapat menetapkan nilai yang lebih tinggi jika ingin melakukannya lebih jarang.

Itu akan memberi Anda beberapa metode untuk menghapus cache DNS di PC Windows 11 Anda, dan pada kenyataannya, Anda hanya memerlukan satu. Ini hanya masalah preferensi. Mengenai topik cache, Anda mungkin ingin melihat caranya hapus file cache lainnya di Windows 11. Atau, untuk mempelajari lebih lanjut tentang fitur Windows 11 lainnya, mengapa tidak melihatnya cara menyesuaikan PC Windows 11 Anda?