Hvordan redigere, tilbakestille Windows Hosts-filen

Spørsmålet kom opp igjen, og jeg skjønte at jeg aldri har lagt ut en veiledning om redigering og tilbakestilling av Windows Hosts-filen. Jeg vil først se på funksjonen til Host-filen.

Windows Hosts-filen kan brukes til å blokkere eller omdirigere vertsnavn. Et vertsnavn er kjernen i en nettadresse eller lokal adresse, for eksempel ghacks.net eller localhost. Hver vertsfiloppføring spesifiserer en IP-adresse og et vertsnavn, som i utgangspunktet forteller systemet at vertsnavnet skal løses med den IP-adressen.

DNS-serveren, som vanligvis blir spurt, omgås for alle oppføringer i Hosts-filen med mindre hardkodet i operativsystemet.

La meg gi deg to eksempler der dette kan være fordelaktig: brukere kan blokkere kjente reklamefirmaer eller spammere ved å omdirigere forespørsler til den lokale PC-en. Dette laster i utgangspunktet ingenting når et nettsted prøver å laste inn en annonse, popup eller annet element.

Et annet eksempel understreker at vertsfilen kan være fordelaktig for nettutviklere. Si at du nettopp flyttet nettstedet til en ny server, og IP-en ble endret i prosessen. DNS-servere trenger opptil 48 timer på å formere seg, noe som betyr at det er vanskelig å teste nettstedet på den nye serveren etter flyttingen hvis DNS-serveren fortsatt omdirigerer forespørselen til den gamle serveren.

Nettutvikleren kunne tilordne den nye IP-adressen til nettstedet for å unngå forplantningsproblemet. (Se Arbeid på nettsteder før DNS-forplantning for en detaljert veiledning om det emnet)

Det må bemerkes at Hosts-filen også kan utnyttes av ondsinnet programvare, enten ved å omdirigere brukeren fra lovlige nettsteder til tvilsomme, eller ved å blokkere tilgangen til sikkerhetsprogramvare som de kan trenge for å fjerne disse programmene igjen fra PC-en.

Plasseringen av Windows Hosts-filen

Windows Hosts-filen ligger under følgende bane:

% Systemroot% \ system32 \ drivers \ etc \

% SystemRoot% i begynnelsen er en variabel som er satt til Windows-katalogen. De fleste Windows-brukere har installert operativsystemet på c: \ windows, noe som vil bety at hosts-filen finner du under c: \ windows \ system32 \ drivere \ etc \ hosts

Det kan være nødvendig å vise skjulte systemmapper hvis Windows Utforsker brukes til å navigere til mappen.

Et klikk på Verktøy> Mappealternativer i Windows Utforsker og en bytte til kategorien Vis åpner en konfigurasjonsmeny der skjulte mapper kan stilles inn for å bli avslørt.

Hvis du bruker Windows 10, velger du Fil> Endre mappe og søkealternativer i stedet og bytter til Vis-menyen da.

Finn "skjul beskyttede operativsystemfiler (anbefalt)" og "skjulte filer og mapper" og sørg for at førstnevnte ikke er merket av, og at sistnevnte er satt til "Vis skjulte filer, mapper og stasjoner". Innstillingene kan enkelt reverseres på denne måten ved behov.

Selve Hosts-filen kan redigeres med hvilken som helst ren tekstredigerer, Notisblokk for eksempel som leveres med Windows. Du må først sjekke om Hosts-filen er skrivebeskyttet. Dette gjøres ved å høyreklikke på filen og velge egenskaper fra åpningskontekstmenyen.

Se på attributtsdelen i fanen Generelt. Filen er skrivebeskyttet hvis skrivebeskyttet er sjekket. Hvis det er det, fjerner du oppføringen. Hvis du holder skrivebeskyttet innstillingen, er det ikke mulig å redigere eller tilbakestille vertsfilen.

Husk å stille inn skrivebeskyttet attributt igjen når du er ferdig for å forhindre redigering av vertsfilen fra tredjepart.

Standard Windows Hosts-filen har ingen aktive oppføringer. Vær oppmerksom på at en linje som begynner med # er en kommentarlinje som ikke vil bli utført eller behandlet.

Redigering av Windows Hosts-filen

Ta en titt på eksemplene i kommentarene. Syntaksen er alltid den samme, først IP-adressen du vil omdirigere vertsnavnet til, deretter vertsnavnet atskilt med minst ett mellomrom.

  • For å legge til oppføringer i vertsfilen, ville du angi IP-adressen først i den neste tomme linjen, etterfulgt av et mellomrom (eller ved å trykke på fanen) og vertsnavnet (som kan være et domenenavn eller localhost).
  • For å slette Windows Hosts-filoppføringer, velg hele linjen og trykk på slett-knappen på tastaturet. Du kan også legge til # foran enhver linje for å gjøre det til en kommentar, slik at den ikke blir behandlet, men bevart.
  • For å redigere individuelle oppføringer klikker du på linjen i kartverket du vil redigere og gjør endringene.
  • For å tilbakestille vertsfilen, bare fjern alle linjene som ikke er kommentarer. Microsoft har laget en Fix-Ii-løsning for å tilbakestille vertsfilen som kan brukes i stedet. Brukere må bare kjøre programmet når de har lastet ned det til det lokale systemet. Hovedfordelen er at de ikke trenger å gå gjennom den manuelle prosessen på denne måten.

Vær oppmerksom på at du må lagre endringene før de blir tilgjengelige. I Notisblokk vil du velge Fil> Lagre fra menyen for å gjøre det.

Og det er slik du redigerer og tilbakestiller Windows Hosts-filen. Legg igjen åpne spørsmål eller kommentarer i kommentarfeltet nedenfor.

Relaterte artikler

  • Hosts Block er en ny automatisk oppdatering av Hosts manager
  • Verten for programvareoversikt
  • HostsMan: En Windows Hosts Manager
  • Windows Hosts File Optimizer