Slik tømmer du DNS-cache på Windows 11

click fraud protection

Har du noen tilkoblingsproblemer på PC-en din? Slik tømmer du DNS-bufferen på Windows 11 for å løse potensielle internettproblemer.

Hurtigkoblinger

  • Tøm DNS-bufferen ved å bruke dialogboksen Kjør
  • Tøm DNS-cache ved hjelp av Windows Terminal (PowerShell og CMD)
  • Tøm DNS-cache ved hjelp av en batchfil
  • Tøm DNS-cache automatisk

Hvis du har brukt en Windows-PC i en lengre periode, er det en veldig god sjanse for at du har fått problemer med internettforbindelsen din. Det er en veldig vanlig situasjon, og årsaken kan variere mye. En potensiell synder er imidlertid en ødelagt eller for lang DNS-cache.

Domain Name System (DNS) er i utgangspunktet en indeks over alle webdomene i verden. Den knytter et domene til en IP-adresse, slik at du kan opprette en tilkobling til et gitt nettsted. For å øke hastigheten på tilkoblingen din, vil Windows 11 vanligvis lagre en DNS-cache slik at PC-en kan huske domenet som er koblet til en gitt IP-adresse, og dermed koble raskere til den. Det er en viktig del av hvordan internett fungerer, men DNS-cachen kan bli ødelagt eller hope seg opp mye unødvendig informasjon i løpet av årene, noe som bremser ting og resulterer i potensiell tilkobling feil.

Å tømme DNS-bufferen på din Windows 11-PC er heldigvis relativt enkelt, og det er flere måter å gjøre det på. La oss ta en titt på noen av dem.

Tøm DNS-bufferen ved å bruke dialogboksen Kjør

Uten tvil den enkleste og raskeste måten å tømme DNS-bufferen på PC-en din er å bruke Kjør-dialogen. Du er kanskje allerede kjent med det, spesielt hvis du er en fan av hurtigtaster. Slik bruker du det:

  1. trykk Windows-tast + R på tastaturet for å starte dialogboksen Kjør.
  2. Skriv inn teksten ipconfig /flushdns inn i tekstboksen.
  3. trykk Ctrl + Shift + Enter for å kjøre kommandoen med administratorrettigheter.
  4. Klikk Ja på ledeteksten.

Kommandoen vil kjøre og DNS-cachen vil bli tilbakestilt.

Tøm DNS-cache ved hjelp av Windows Terminal (PowerShell og CMD)

En annen måte å tømme DNS-bufferen på Windows 11 er å bruke Windows-terminalen. Dette verktøyet kan kjøre både Windows PowerShell og kommandoprompt (CMD), og du kan bruke begge profiler. Kommandoene er imidlertid litt forskjellige

  1. Høyreklikk på Start-menyikonet på oppgavelinjen og velg Terminal (admin). Noen eldre versjoner av Windows 11 kan si Windows-terminal (admin).
  2. Avhengig av standardprofilen din, skriv inn disse kommandoene:
    1. Windows PowerShell(misligholde): Tast inn Clear-DnsClientCache
    2. Kommandoprompt (CMD): Tast inn ipconfig /flushdns
  3. DNS-hurtigbufferen din blir tømt, og i tilfelle ledetekst vil du se en bekreftelsesmelding.

Merk at Windows Terminal ikke er den eneste måten å kjøre PowerShell eller ledeteksten på, og du kan fortsatt kjøre disse verktøyene ved å bruke mer tradisjonelle metoder. Du trenger bare å kjøre dem som administrator og skrive inn kommandoene ovenfor.

Tøm DNS-cache ved hjelp av en batchfil

Det er enda et alternativ for å tømme DNS-bufferen på Windows 11, og det er å bruke en batchfil. Dette vil kjøre en lignende kommando som de ovenfor, men siden det er en fil, kan den være lettere å bruke igjen i fremtiden siden du kan kjøre den når du trenger det. Her er hva du må gjøre:

  1. Åpen Notisblokk.
  2. Skriv inn teksten ipconfig /flushdns.
  3. Klikk Fil og så Lagre som.
  4. I Lagre-dialogen endrer du Lagre type som mulighet til Alle typer.
  5. Gi filen et navn hva du foretrekker, men sørg for at den har det .flaggermus på slutten.
  6. Høyreklikk på filen du lagret og velg Kjør som administrator.
  7. Kommandoen vil kjøre og tømme DNS-bufferen.

Nå som du har lagret filen, kan du ganske enkelt kjøre den som administrator når du trenger å tømme DNS-bufferen på PC-en din igjen.

Tøm DNS-cache automatisk

Det burde ikke være behov for å tømme DNS-bufferen ofte, men hvis du tilfeldigvis støter på problemer ofte, kan du stille inn Windows 11 til å automatisk tømme DNS-bufferen etter en fastsatt tidsplan. For det må du bruke Registerredigering, som er noe vi ikke anbefaler å rote med med mindre du vet hva du gjør. Hvis du føler deg trygg på å bruke den, er dette hva du skal gjøre:

  1. Åpne Registerredigering.
  2. Naviger til dette stedet: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
  3. Høyreklikk på en tom plass i området til høyre.
  4. Velge Ny, deretter DWORD (32-biters) verdi.
  5. Gi den nye verdien et navn MaxCacheTtl.
  6. Dobbeltklikk på elementet du opprettet for å redigere egenskapene.
  7. Endre Verdidata feltet til hvor lang tid det skal gå, i sekunder, før DNS-bufferen skal tilbakestilles. For eksempel, for å tilbakestille hurtigbufferen hver 24. time, må du gå inn 86400 i dette feltet.
  8. Klikk OK.
  9. Høyreklikk på et tomt område av vinduet igjen, og velg Ny, deretter DWORD (32-biters) verdi.
  10. Gi filen et navn MaxNegativeCacheTtl.
  11. Dobbeltklikk på elementet for å endre egenskapene og endre Verdidata felt til 5.
  12. Klikk OK.

Det er det. Din fantastisk bærbar datamaskin vil nå settes opp til automatisk å tømme DNS-bufferen uansett hvilken tråkkfrekvens du velger. Som vi har nevnt, er det sannsynligvis overdrevet å tømme DNS-bufferen hver dag, men du kan angi en høyere verdi hvis du vil gjøre det sjeldnere.

Det burde gi deg noen få metoder for å tømme DNS-cachen på din Windows 11 PC, og i virkeligheten trenger du bare en. Det er bare et spørsmål om preferanse. Når det gjelder cache, kan det være lurt å sjekke ut hvordan tøm andre hurtigbufferfiler på Windows 11. Eller, for å lære mer om andre Windows 11-funksjoner, hvorfor ikke se på hvordan du tilpasser din Windows 11 PC?