Windows 11'de DNS önbelleği nasıl temizlenir

Bilgisayarınızda bazı bağlantı sorunları mı yaşıyorsunuz? Potansiyel internet sorunlarını gidermek için Windows 11'deki DNS önbelleğini nasıl temizleyeceğiniz aşağıda açıklanmıştır.

Hızlı Linkler

  • Çalıştır iletişim kutusunu kullanarak DNS önbelleğini temizleyin
  • Windows Terminalini (PowerShell ve CMD) kullanarak DNS önbelleğini temizleyin
  • Toplu iş dosyası kullanarak DNS önbelleğini temizleme
  • DNS önbelleğini otomatik olarak temizle

Windows PC'yi uzun süre kullandıysanız, internet bağlantınızla ilgili bir sorunla karşılaşma ihtimaliniz çok yüksektir. Bu çok yaygın bir durumdur ve temel nedeni çok farklı olabilir. Ancak olası bir suçlu, bozuk veya aşırı uzun bir DNS önbelleğidir.

Alan Adı Sistemi (DNS) temel olarak dünyadaki her web alanının bir indeksidir. Bir alan adını bir IP adresiyle ilişkilendirerek belirli bir web sitesine bağlantı kurmanıza olanak tanır. Bağlantınızı hızlandırmak için Windows 11 genellikle bir DNS önbelleği saklar, böylece bilgisayarınız belirli bir IP adresine bağlı etki alanını ezberleyebilir ve böylece ona daha hızlı bağlanabilir. İnternetin işleyişinin önemli bir parçasıdır, ancak DNS önbelleği bozulabilir veya birikebilir. Yıllar boyunca birçok gereksiz bilgi, işleri yavaşlatıyor ve potansiyel bağlantıyla sonuçlanıyor hatalar.

Windows 11 PC'nizdeki DNS önbelleğini temizlemek neyse ki nispeten kolaydır ve bunu yapmanın birden fazla yolu vardır. Bunlardan bazılarına bir göz atalım.

Çalıştır iletişim kutusunu kullanarak DNS önbelleğini temizleyin

Muhtemelen PC'nizdeki DNS önbelleğini temizlemenin en kolay ve en hızlı yolu Çalıştır iletişim kutusunu kullanmaktır. Özellikle klavye kısayollarını seviyorsanız buna zaten aşina olabilirsiniz. İşte nasıl kullanılacağı:

  1. Basmak Windows tuşu + R Çalıştır iletişim kutusunu başlatmak için klavyenizdeki
  2. Metni girin ipconfig /flushdns metin kutusuna girin.
  3. Basmak Ctrl + Üst Karakter + Enter Komutu yönetici ayrıcalıklarıyla çalıştırmak için.
  4. Tıklamak Evet istemi üzerine.

Komut çalışacak ve DNS önbelleği sıfırlanacaktır.

Windows Terminalini (PowerShell ve CMD) kullanarak DNS önbelleğini temizleyin

Windows 11'de DNS önbelleğini temizlemenin başka bir yolu da Windows Terminalini kullanmaktır. Bu araç hem Windows PowerShell'i hem de Komut İstemi'ni (CMD) çalıştırabilir ve iki profilden birini kullanabilirsiniz. Komutlar biraz farklı olsa da

  1. Görev çubuğunuzdaki Başlat menüsü simgesine sağ tıklayın ve Terminal (yönetici). Windows 11'in bazı eski sürümleri şunu söyleyebilir: Windows Terminali (Yönetici).
  2. Varsayılan profilinize bağlı olarak şu komutları girin:
    1. Windows PowerShell(varsayılan): Girmek Clear-DnsClientCache
    2. Komut İstemi (CMD): Girmek ipconfig /flushdns
  3. DNS önbelleğiniz temizlenecek ve Komut İstemi durumunda bir onay mesajı göreceksiniz.

PowerShell'i veya Komut İstemi'ni çalıştırmanın tek yolunun Windows Terminal olmadığını ve bu araçları daha geleneksel yöntemler kullanarak da çalıştırabileceğinizi unutmayın. Bunları yönetici olarak çalıştırmanız ve yukarıdaki komutları girmeniz yeterlidir.

Toplu iş dosyası kullanarak DNS önbelleğini temizleme

Windows 11'de DNS önbelleğini temizlemek için başka bir seçenek daha var ve bu bir toplu iş dosyası kullanmaktır. Bu, yukarıdakilere benzer bir komut çalıştıracaktır, ancak bu bir dosya olduğundan, ihtiyaç duyduğunuzda çalıştırabileceğiniz için gelecekte tekrar kullanılması daha kolay olabilir. İşte yapmanız gerekenler:

  1. Açık Not Defteri.
  2. Metni girin ipconfig /flushdns.
  3. Tıklamak Dosya ve daha sonra Farklı kaydet.
  4. Kaydet iletişim kutusunda, Türü farklı kaydet seçeneği Her türlü.
  5. Dosyayı tercih ettiğiniz şekilde adlandırın, ancak dosyanın .bat sonunda.
  6. Kaydettiğiniz dosyaya sağ tıklayın ve Yönetici olarak çalıştır.
  7. Komut çalıştırılacak ve DNS önbelleğinizi temizleyecektir.

Artık dosyayı kaydettiğinize göre, PC'nizdeki DNS önbelleğini tekrar temizlemeniz gerektiğinde dosyayı yönetici olarak çalıştırabilirsiniz.

DNS önbelleğini otomatik olarak temizle

DNS önbelleğini sık sık temizlemenize gerek yoktur, ancak sık sık sorunlarla karşılaşırsanız Windows 11'i, DNS önbelleğini belirli bir programa göre otomatik olarak temizleyecek şekilde ayarlayabilirsiniz. Bunun için, ne yaptığınızı bilmediğiniz sürece bulaşmanızı önermediğimiz Kayıt Defteri Düzenleyicisi'ni kullanmanız gerekir. Bunu kullanırken kendinize güveniyorsanız, yapmanız gerekenler:

  1. Kayıt düzenleyici.
  2. Bu konuma gidin: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
  3. Sağdaki alanda boş bir alana sağ tıklayın.
  4. Seçmek Yeni, Daha sonra DWORD (32 bit) Değeri.
  5. Yeni değeri adlandırın MaxCacheTtl.
  6. Özelliklerini düzenlemek için oluşturduğunuz öğeye çift tıklayın.
  7. Değiştir Değer verisi alanı, DNS önbelleğinin sıfırlanması için saniye cinsinden geçmesi gereken süreyi belirtir. Örneğin, önbelleği her 24 saatte bir sıfırlamak için şunu girmek isteyeceksiniz: 86400 bu alanda.
  8. Tıklamak TAMAM.
  9. Pencerenin boş bir alanına tekrar sağ tıklayın ve Yeni, Daha sonra DWORD (32 bit) Değeri.
  10. Dosyayı adlandırın MaxNegativeCacheTtl.
  11. Özelliklerini değiştirmek için öğeye çift tıklayın ve Değer verisi alan 5.
  12. Tıklamak TAMAM.

Bu kadar. Senin inanılmaz dizüstü bilgisayar artık seçtiğiniz tempoda DNS önbelleğini otomatik olarak temizleyecek şekilde ayarlanacaktır. Bahsettiğimiz gibi, DNS önbelleğini her gün temizlemek muhtemelen abartılı olacaktır, ancak daha az sıklıkta yapmak istiyorsanız daha yüksek bir değer belirleyebilirsiniz.

Bu size Windows 11 PC'nizdeki DNS önbelleğini temizlemek için birkaç yöntem sunacaktır ve gerçekte yalnızca bir tanesine ihtiyacınız vardır. Bu sadece bir tercih meselesi. Önbellek konusunda, nasıl yapılacağını kontrol etmek isteyebilirsiniz Windows 11'deki diğer önbellek dosyalarını temizle. Veya diğer Windows 11 özellikleri hakkında daha fazla bilgi edinmek için neden şuraya bakmıyorsunuz? Windows 11 bilgisayarınızı nasıl özelleştirebilirsiniz?