Comprensione del problema
Il file `host` è un file di sistema che mappa i nomi host (come` google.com`) sugli indirizzi IP. È fondamentale per la funzionalità di rete e Windows la protegge. Anche con un account amministratore, Windows applica ancora misure di sicurezza che possono bloccare l'editing diretto.
Passaggi di risoluzione dei problemi (in ordine di probabilità e facilità):
1. Esegui Notepad (o l'editor di testo scelto) come amministratore: Questa è la soluzione * più comune *. Basta essere effettuato l'accesso come amministratore non è abbastanza. Devi elevare esplicitamente l'editor che stai usando.
* Passi:
* Chiudi eventuali istanze aperte di blocco note (o il tuo editor di testo).
* Fare clic sul pulsante di avvio di Windows.
* Digita "Notepad" (o il nome del tuo editor di testo).
* Nei risultati di ricerca, * fai clic con il pulsante destro del mouse * su "Blocco note" (o il nome del tuo editore).
* Seleziona "Esegui come amministratore".
* Verrà visualizzato un prompt di controllo dell'account utente (UAC) che richiede l'autorizzazione. Fai clic su "Sì."
*Ora, *all'interno del blocco note *, vai su `File> Apri`.
* Naviga a `C:\ Windows \ System32 \ Driver \ etc`
*Nella finestra di dialogo "Apri", modifica il filtro "Testo Documenti (*.txt)" in "All Files (*.*)". (Molto importante! Altrimenti, non vedrai il file `host.)
* Seleziona il file `host` e fai clic su" Apri. "
* Apporta le tue modifiche.
* `File> salva`. Se * * ancora * ricevi un errore di autorizzazione a questo punto, continua ai passaggi successivi.
2. Controlla le autorizzazioni del file (meno comuni, ma importante): A volte, le autorizzazioni sul file `host" sono state inavvertitamente modificate.
* Passi:
* Passare a `C:\ Windows \ System32 \ driver \ etc` in File Explorer.
* Fare clic con il pulsante destro del mouse sul file `host".
* Seleziona "Proprietà".
* Vai alla scheda "Sicurezza".
* Sotto "Nomi di gruppo o utente", assicurarsi che il tuo account utente (e il gruppo "Amministratori") siano elencati.
* Seleziona il tuo account utente. Guarda la sezione "Permessioni per [il tuo nome utente]".
* Assicurarsi che "controllo completo" sia controllato. In caso contrario, fai clic su "Modifica".
* Nella finestra di dialogo "autorizzazioni per host", selezionare di nuovo il nome utente e controllare la casella "Controllo completo".
* Fare clic su "Applica" e quindi "OK" per chiudere tutte le finestre di dialogo.
* Prova di nuovo a modificare il file (assicurati di eseguire il blocco note come amministratore).
3. Disabilita il controllo dell'account utente (UAC) (non consigliato per la sicurezza generale): A volte l'UAC può interferire con le azioni amministrative. * Temporaneamente* Disabilitarlo può aiutare, ma assicurati di riaccenderlo in seguito. Questo non è generalmente l'approccio migliore.
* Passi:
* Digitare "UAC" nella barra di ricerca di Windows e selezionare "Modifica le impostazioni di controllo dell'account utente".
* Sposta il cursore sull'impostazione più bassa ("non avvisare mai").
* Fare clic su "OK."
* Riavvia il tuo computer.
* Prova a modificare il file `host` (di nuovo, eseguire il blocco note come amministratore).
* Importante: Dopo aver modificato il file `hosts`, * immediatamente * riabilita l'UAC spostando il cursore nella sua posizione originale (di solito il secondo o il terzo tacca dall'alto) e il riavvio del computer. Lasciare UAC disabilitato rende il tuo sistema più vulnerabile.
4. Interferenza del software antivirus/sicurezza: Alcuni programmi antivirus o di sicurezza possono proteggere in modo aggressivo i file di sistema, incluso il file `host".
* Passi:
* Disabilita temporaneamente il software antivirus.
* Prova a modificare il file `host` (eseguire il blocco note come amministratore).
* Se funziona, aggiungi un'eccezione nel software antivirus per il file `host` o la directory` c:\ windows \ system32 \ driver \ etc`.
* Rievuzione del software antivirus.
5. File di sistema corrotti (rari): In rari casi, il problema potrebbe essere dovuto a file di sistema corrotti.
* Passi:
* Apri un prompt dei comandi come amministratore (cerca "CMD", fai clic con il pulsante destro del mouse, "Esegui come amministratore").
* Digita `sfc /scannow` e premere Invio.
* Questo scansionerà e tenterà di riparare i file di sistema corrotti. Lascialo completo.
* Riavvia il tuo computer.
* Prova a modificare di nuovo il file `host` (eseguire il blocco note come amministratore).
6. Prendi la proprietà del file (usa come ultima risorsa):
* Passare a `C:\ Windows \ System32 \ driver \ etc` in File Explorer.
* Fare clic con il pulsante destro del mouse sul file `host".
* Seleziona "Proprietà".
* Vai alla scheda "Sicurezza".
* Fare clic su "Avanzato".
* Accanto a "Proprietario", fai clic su "Modifica".
* Inserisci il tuo nome utente o "amministratori" e fai clic su "Controlla i nomi".
* Fare clic su "OK".
* Controllare la casella "Sostituisci il proprietario su subcontainer e oggetti".
* Fare clic su "Applica" e "OK".
* Ora, ripeti i passaggi dalle autorizzazioni del file di controllo per concedere il pieno controllo al nuovo proprietario.
Considerazioni importanti:
* Backup: Prima di apportare eventuali modifiche al file `Host`, è una buona idea creare una copia di backup (ad esempio, rinominarlo in` hosts.bak`). In questo modo, se qualcosa va storto, puoi facilmente ripristinare il file originale.
* Scopo: Assicurati di capire le modifiche che stai apportando al file `host". Le voci errate possono interrompere la connettività Internet.
* Malware: Tieni presente che il malware a volte può modificare il file `host" per reindirizzare i siti Web dannosi. Se non hai apportato le modifiche, è un segno che dovresti eseguire una scansione approfondita con un programma antivirus rispettabile.
* Codifica: Assicurati che quando si salva il file `host", la codifica è impostata su "ANSI" (impostazione predefinita del blocco note per nuovi file).
Esempio di modifica del file `host`:
Per bloccare l'accesso a un sito Web (ad es. `Esempio.com`), aggiungeresti la seguente riga alla * fine * del file` host ':
`` `
127.0.0.1 Esempio.com
`` `
Ciò reindirizza tutte le richieste per `Esempio.com` alla macchina locale (127.0.0.1), bloccando efficacemente l'accesso. Per reindirizzare a un altro IP, sostituire 127.0.0.1 con l'IP desiderato.
Fammi sapere se provi questi passaggi e riscontri ancora problemi. Posso aiutarti ulteriormente. Buona fortuna!
sistemi © www.354353.com