Hoe te bewerken, reset het Windows Hosts-bestand
- Categorie: Tutorials
De vraag kwam net weer boven en ik realiseerde me dat ik nog nooit een tutorial heb gepost over het bewerken en resetten van het Windows Hosts-bestand. Ik wil eerst de functionaliteit van het Host-bestand bekijken.
Het Windows Hosts-bestand kan worden gebruikt om hostnamen te blokkeren of om te leiden. Een hostnaam is het kerngedeelte van een webadres of lokaal adres, bijvoorbeeld ghacks.net of localhost. Elk hosts-bestand specificeert een IP-adres en een hostnaam, wat in feite het systeem vertelt dat de hostnaam moet worden omgezet met dat IP-adres.
De DNS-server, die gewoonlijk wordt opgevraagd, wordt voor alle vermeldingen in het Hosts-bestand omzeild, tenzij deze hard gecodeerd is in het besturingssysteem.
Ik zal u twee voorbeelden geven waarbij dit nuttig kan zijn: gebruikers kunnen bekende advertentiebedrijven of spammers blokkeren door verzoeken om te leiden naar de lokale pc. Dit laadt in principe niets wanneer een website een advertentie, pop-up of ander element probeert te laden.
Een ander voorbeeld benadrukt dat het hosts-bestand nuttig kan zijn voor webontwikkelaars. Stel dat u zojuist uw website naar een nieuwe server heeft verplaatst en dat het IP-adres tijdens het proces is gewijzigd. DNS-servers hebben tot 48 uur nodig om zich te verspreiden, wat betekent dat het moeilijk is om de website na de verhuizing op de nieuwe server te testen als de DNS-server het verzoek nog steeds doorverwijst naar de oude server.
De webontwikkelaar zou het nieuwe IP-adres aan de website kunnen toewijzen om het verspreidingsprobleem te voorkomen. (Alsjeblieft zie Werk aan websites vóór DNS-propagatie voor een gedetailleerde gids over dat onderwerp)
Opgemerkt moet worden dat het Hosts-bestand ook kan worden misbruikt door kwaadaardige software, hetzij door de gebruiker van legitieme sites naar twijfelachtige sites om te leiden, hetzij door de toegang te blokkeren tot beveiligingssoftware die ze mogelijk nodig hebben om die programma's weer van de pc te verwijderen.
De locatie van het Windows Hosts-bestand
Het Windows Hosts-bestand bevindt zich onder het volgende pad:
% SystemRoot% system32 drivers etc
De% SystemRoot% in het begin is een variabele die is ingesteld op de Windows-directory. De meeste Windows-gebruikers hebben het besturingssysteem op c: windows geïnstalleerd, wat zou betekenen dat het hosts-bestand te vinden is onder c: windows system32 drivers etc hosts
Het kan nodig zijn om verborgen systeemmappen weer te geven als Windows Verkenner wordt gebruikt om naar de map te navigeren.
Een klik op Extra> Mapopties in Windows Verkenner en een omschakeling naar het tabblad Weergave opent een configuratiemenu waarin verborgen mappen kunnen worden weergegeven.
Als u Windows 10 gebruikt, selecteert u in plaats daarvan Bestand> Map- en zoekopties wijzigen en schakelt u over naar het menu Weergeven.
Zoek 'verberg beschermde besturingssysteembestanden (aanbevolen)' en 'verborgen bestanden en mappen' en zorg ervoor dat de eerste niet is aangevinkt en dat de laatste is ingesteld op 'Verborgen bestanden, mappen en stations weergeven'. De instellingen kunnen op deze manier indien nodig eenvoudig worden teruggedraaid.
Het Hosts-bestand zelf kan worden bewerkt met elke gewone teksteditor, bijvoorbeeld Kladblok dat bij Windows wordt geleverd. U moet eerst controleren of het Hosts-bestand tegen schrijven is beveiligd. Dit wordt gedaan door met de rechtermuisknop op het bestand te klikken en eigenschappen te selecteren in het openingscontextmenu.
Kijk naar het attributengedeelte van het tabblad Algemeen. Het bestand is tegen schrijven beveiligd als alleen-lezen is aangevinkt. Als dit het geval is, verwijdert u de vermelding. Als u de alleen-lezen instelling behoudt, is het niet mogelijk om het hosts-bestand te bewerken of opnieuw in te stellen.
Vergeet niet om het alleen-lezen-kenmerk opnieuw in te stellen als u klaar bent om te voorkomen dat derden het hosts-bestand bewerken.
Het standaard Windows Hosts-bestand heeft geen actieve vermeldingen. Houd er rekening mee dat een regel die begint met # een commentaarregel is die niet zal worden uitgevoerd of verwerkt.
Bewerken van het Windows Hosts-bestand
Bekijk de voorbeelden in de commentaren. De syntaxis is altijd hetzelfde, eerst het IP-adres waarnaar u de hostnaam wilt omleiden, vervolgens de hostnaam gescheiden door ten minste één spatie.
- Om items aan het hosts-bestand toe te voegen, voert u eerst het IP-adres in op de volgende lege regel, gevolgd door een spatie (of door op tab te drukken) en de hostnaam (dit kan een domeinnaam of localhost zijn).
- Om Windows Hosts-bestandsvermeldingen te verwijderen, selecteert u de hele regel en drukt u op de delete-knop op het toetsenbord. U kunt ook # voor elke regel toevoegen om er een opmerking van te maken, zodat deze niet wordt verwerkt maar bewaard.
- Om individuele vermeldingen te bewerken, klikt u op de regel van de toewijzing die u wilt bewerken en brengt u de wijzigingen aan.
- Om het hosts-bestand te resetten, verwijdert u eenvoudig alle regels die geen commentaar zijn. Microsoft heeft een Fix-Ii-oplossing gemaakt om het hosts-bestand opnieuw in te stellen, dat in plaats daarvan kan worden gebruikt. Gebruikers hoeven het programma alleen maar uit te voeren nadat ze het naar het lokale systeem hebben gedownload. Het belangrijkste voordeel is dat ze op deze manier het handmatige proces niet hoeven te doorlopen.
Houd er rekening mee dat u de wijzigingen moet opslaan voordat ze beschikbaar worden. In Kladblok zou je Bestand> Opslaan in het menu selecteren om dat te doen.
En dat is hoe u het Windows Hosts-bestand bewerkt en opnieuw instelt. Laat eventuele open vragen of opmerkingen achter in de commentaarsectie hieronder.
Gerelateerde artikelen
- Hosts Block is een nieuwe, automatisch bijgewerkte Hosts-manager
- Hosts File Software Overzicht
- HostsMan: een Windows Hosts Manager
- Windows Hosts Bestandsoptimalisatie