Jak edytować, zresetuj plik hostów systemu Windows
- Kategoria: Poradniki
Pytanie pojawiło się ponownie i zdałem sobie sprawę, że nigdy nie opublikowałem samouczka dotyczącego edycji i resetowania pliku Windows Hosts. Chciałbym najpierw przyjrzeć się funkcjonalności pliku hosta.
Plik Windows Hosts może służyć do blokowania lub przekierowywania nazw hostów. Nazwa hosta to podstawowa część adresu internetowego lub adresu lokalnego, na przykład ghacks.net lub localhost. Każdy wpis w pliku hosts określa adres IP i nazwę hosta, co w zasadzie mówi systemowi, że nazwa hosta powinna być tłumaczona za pomocą tego adresu IP.
Serwer DNS, który jest zwykle odpytywany, jest pomijany w przypadku wszystkich wpisów w pliku Hosts, chyba że zostanie zakodowany na stałe w systemie operacyjnym.
Pozwólcie, że podam dwa przykłady, w których może to być korzystne: użytkownicy mogą blokować znane firmy reklamowe lub spamerzy, przekierowując żądania do lokalnego komputera. To w zasadzie nic nie ładuje, gdy witryna próbuje załadować reklamę, wyskakujące okienko lub inny element.
Inny przykład podkreśla, że plik hosts może być korzystny dla twórców stron internetowych. Załóżmy, że właśnie przeniosłeś witrynę na nowy serwer i zmienił się adres IP. Serwery DNS potrzebują na propagację do 48 godzin, co oznacza, że po przeniesieniu trudno jest przetestować witrynę na nowym serwerze, jeśli serwer DNS nadal przekierowuje żądanie na stary serwer.
Twórca sieci WWW może przypisać nowy adres IP do witryny internetowej, aby uniknąć problemu z propagacją. (Proszę zobaczyć Praca w witrynach internetowych przed rozpowszechnieniem DNS szczegółowy przewodnik na ten temat)
Należy zauważyć, że plik Hosts może być również wykorzystany przez złośliwe oprogramowanie, przekierowując użytkownika z legalnych witryn do podejrzanych lub blokując dostęp do oprogramowania zabezpieczającego, które może być konieczne do ponownego usunięcia tych programów z komputera.
Lokalizacja pliku Hosts systemu Windows
Plik Windows Hosts znajduje się w następującej ścieżce:
% SystemRoot% system32 drivers etc
% SystemRoot% na początku jest zmienną ustawioną na katalog Windows. Większość użytkowników Windowsa zainstalowała system operacyjny na c: windows, co oznaczałoby, że plik hosts można znaleźć pod c: windows system32 drivers etc hosts
Może być konieczne wyświetlenie ukrytych folderów systemowych, jeśli do nawigacji do folderu używany jest Eksplorator Windows.
Kliknięcie Narzędzia> Opcje folderów w Eksploratorze Windows i przejście do zakładki Widok otwiera menu konfiguracyjne, w którym można ustawić ujawnianie ukrytych folderów.
Jeśli używasz systemu Windows 10, wybierz opcję Plik> Zmień folder i opcje wyszukiwania, a następnie przejdź do menu Widok.
Zlokalizuj „ukryj chronione pliki systemu operacyjnego (zalecane)” oraz „ukryte pliki i foldery” i upewnij się, że pierwszy z nich nie jest zaznaczony, a drugi jest ustawiony na „Pokaż ukryte pliki, foldery i dyski”. W razie potrzeby ustawienia można łatwo odwrócić w ten sposób.
Sam plik Hosts można edytować za pomocą dowolnego edytora zwykłego tekstu, na przykład Notatnika, który jest dostarczany z systemem Windows. Najpierw sprawdź, czy plik Hosts jest chroniony przed zapisem. W tym celu należy kliknąć plik prawym przyciskiem myszy i wybrać właściwości z otwierającego menu kontekstowego.
Spójrz na sekcję atrybutów na karcie Ogólne. Plik jest chroniony przed zapisem, jeśli zaznaczono opcję tylko do odczytu. Jeśli tak, usuń wpis. Jeśli zachowasz ustawienie tylko do odczytu, nie będzie można edytować ani resetować pliku hosts.
Pamiętaj o ponownym ustawieniu atrybutu tylko do odczytu po zakończeniu, aby zapobiec edytowaniu pliku hosts przez osoby trzecie.
Domyślny plik hostów systemu Windows nie zawiera aktywnych wpisów. Zwróć uwagę, że linia zaczynająca się od # jest linią komentarza, która nie zostanie wykonana ani przetworzona.
Edycja pliku Windows Hosts
Spójrz na przykłady w komentarzach. Składnia jest zawsze taka sama, najpierw adres IP, na który chcesz przekierować nazwę hosta, a następnie nazwa hosta oddzielona co najmniej jedną spacją.
- Aby dodać wpisy do pliku hosts, wpisz najpierw adres IP w następnym pustym wierszu, a następnie spację (lub naciskając klawisz tab) i nazwę hosta (może to być nazwa domeny lub localhost).
- Aby usunąć wpisy plików Windows Hosts, zaznacz całą linię i naciśnij przycisk usuwania na klawiaturze. Możesz także dodać # przed dowolnym wierszem, aby dodać komentarz, aby nie był przetwarzany, ale zachowywany.
- Aby edytować poszczególne wpisy, kliknij wiersz mapowania, który chcesz edytować, i wprowadź zmiany.
- Aby zresetować plik hosts, po prostu usuń wszystkie linie, które nie są komentarzami. Firma Microsoft stworzyła rozwiązanie Fix-Ii w celu zresetowania pliku hosts, którego można użyć zamiast tego. Użytkownicy muszą po prostu uruchomić program po pobraniu go do lokalnego systemu. Główną korzyścią jest to, że nie muszą w ten sposób przechodzić przez proces ręczny.
Pamiętaj, że musisz zapisać zmiany, zanim staną się dostępne. Aby to zrobić, w Notatniku wybierz z menu Plik> Zapisz.
I w ten sposób edytujesz i resetujesz plik Windows Hosts. Wszelkie otwarte pytania lub komentarze zostaw w sekcji komentarzy poniżej.
Powiązane artykuły
- Hosts Block to nowy automatycznie aktualizujący się menedżer hostów
- Przegląd oprogramowania plików hostów
- HostsMan: Menedżer hostów systemu Windows
- Optymalizator plików hostów systemu Windows