Non disponi dell'autorizzazione per aprire questo file. Contatta il proprietario o l'amministratore

Domanda dell'utente

Ciao!

Devo modificare il file "hosts", ma non posso farlo, perché quando apro un file vedo un errore: "Non c'è l'autorizzazione per aprire questo file. Contatta il proprietario o l'amministratore." Cosa si può fare? 

Ho controllato completamente il sistema con un antivirus (Doctor Web), non ho trovato virus ...

Ciao!

Ebbene, nella stragrande maggioranza dei casi, ciò accade a causa di alcune impostazioni in Windows, virus e programmi di sicurezza che bloccano l'accesso a molti file di sistema (ad esempio, antivirus, non importa quanto strano possa sembrare).

A proposito, come per Dr.Web, la sua utilità di cura CureIT spesso blocca l'accesso al  file hosts. 

Di seguito, considererò come riparare tutto ...

*

E quindi, cosa farne (con un errore ...)

Una visualizzazione approssimativa dell'errore che si apre quando qualcosa di simile viene mostrato nello screenshot qui sotto. Tieni presente che questo errore può apparire durante la modifica di file e programmi.

Aspetto dell'errore

1) Consentiamo a tutti di fare tutto tramite le proprietà del file

Fare clic con il tasto destro sul file (che non si desidera aprire) e selezionare le proprietà dal menu contestuale  .

Successivamente, apri la scheda "Sicurezza" (se è presente un pulsante "Avanzate", come nella schermata qui sotto, fai clic su di esso).

Proprietà del file

Quindi seleziona le caselle in tutte le colonne, consentendo sia la lettura, la scrittura e la modifica di tutti i gruppi di utenti. Salva le modifiche.

Permettiamo tutto ...

Nella maggior parte dei casi, l'errore dovrebbe essere sparito ...

2) Tentativo di modificare l'accesso tramite la riga di comando

Un'operazione identica * può essere eseguita utilizzando la riga di comando. Per fare ciò, deve essere eseguito come amministratore .

Riferimento! Come eseguire la riga di comando (anche come amministratore) - //ocomp.info/kak-otkryit-komandnuyu-stroku.html

Successivamente, è necessario utilizzare il seguente comando (alla domanda se sei sicuro - rispondi affermativamente):

cacls.exe C: \ WINDOWS \ system32 \ drivers \ etc \ hosts / C / G SYSTEM: F Tutti: F

Di seguito viene presentato un esempio di tale operazione.

Modificare le autorizzazioni del file tramite la riga di comando

Per riferimento!

Il comando CACLS viene utilizzato per visualizzare e modificare gli elenchi di controllo di accesso (ACL) per i file. CACLS è considerato un po 'obsoleto, tuttavia, funziona ancora!

3) Controlliamo i programmi di sicurezza (antivirus, utilità di protezione)

Alcuni antivirus, e in particolare i programmi anti-malware, possono bloccare l'accesso ad alcuni file di sistema. Ad esempio, se tocchi gli stessi host , molte utility ne bloccano l'accesso (ad esempio, Malwarebytes, AVG, Panda (quando è attivata la protezione massima), Doctor Web, ecc.).

Prova a disabilitare o disinstallare tale software per un po '.

Malwarebytes a guardia del sistema

A proposito, la maggior parte degli antivirus può essere facilmente disabilitata per un'ora o due tramite l'icona della barra delle applicazioni.

Disattiva l'antivirus Avast per 1 ora

4) UAC ... (Controllo account utente)

Ancora una cosa: quando attivi la massima protezione  UAC (questo è un modulo speciale in Windows per controllare tutte le modifiche significative nel sistema) , può succedere che non puoi modificare alcuni file (in generale, questo non accade così spesso, perché . il cursore è ruotato manualmente al massimo, il che significa che saresti stato a conoscenza ...) .

Per regolare la "sensibilità" dell'UAC, apri il Pannello di controllo di Windows, quindi la sezione "Account utente" e di nuovo la scheda con lo stesso nome (vedi lo screenshot sotto).

Profili utente

Quindi fare clic sul collegamento "Modifica impostazioni di controllo dell'account utente".

Cambiare le impostazioni di controllo dell'account

Quindi trascina il cursore verso il basso per abbassare il livello di controllo (la modalità "non notificare mai" significa che l'UAC non ti avviserà delle modifiche apportate da te o dalle applicazioni. Questa opzione disabilita l'UAC!) .

Riduciamo il livello di controllo (dopo aver controllato, riporta il cursore nella sua posizione originale)

Salvare le modifiche e testare il funzionamento del sistema. Dopo aver eliminato l'errore, ripristinare i parametri modificati.

*

Sono benvenute aggiunte sull'argomento ...

In bocca al lupo!