Quando non sei connesso a Internet, puoi trovare l’icona “Nessun accesso a Internet” sulla barra delle applicazioni. Tuttavia, in alcuni scenari, la barra delle applicazioni mostra questo simbolo invece dell’icona Wi-Fi o Ethernet anche quando Internet funziona.
Sebbene la maggior parte delle app possa accedere a Internet in uno scenario di questo tipo, potresti non essere in grado di accedere a Outlook o a qualsiasi app di Microsoft 365.
Questo problema si verifica in genere a causa di problemi nel processo di ricerca DNS utilizzato dal sistema per determinare la connettività Internet. Ma ci sono anche alcuni altri motivi per l’errore.
Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità .
In questo articolo, menzioniamo tutti questi motivi, insieme a come risolverli.
Sommario
Perché il mio Windows non mostra alcun accesso a Internet ma Internet funziona
Ecco le potenziali cause per cui Windows mostra “Nessun accesso a Internet” anche quando Internet funziona:
- Errori nelle impostazioni della sonda attiva NCSI
- Problemi con i driver di rete
- Risoluzione imprecisa del nome host nel file Hosts o nella cache DNS
- I server DNS si interrompono frequentemente
Come risolvere Windows non mostra alcun accesso a Internet
Esistono alcuni modi per risolvere Windows non mostra alcun problema di accesso a Internet a seconda della natura del problema.
Innanzitutto, prova a riavviare il computer e controlla se riscontri ancora questo errore. In caso affermativo, passa attraverso le possibili soluzioni che abbiamo menzionato di seguito e applicale una per una.
Esegui la risoluzione dei problemi di Internet
La prima cosa che dovresti provare in tale scenario è eseguire gli strumenti di risoluzione dei problemi di Windows, in particolare gli adattatori di rete e le connessioni Internet. A volte, alcuni piccoli problemi sottostanti possono causare l’anomalia nell’indicazione dello stato della rete, che gli strumenti di risoluzione dei problemi possono risolvere facilmente.
Per eseguire questi programmi:
- Apri Esegui (Win + R) e inserisci
ms-settings:troubleshoot
- Seleziona Altri strumenti per la risoluzione dei problemi o Altri strumenti per la risoluzione dei problemi .
- Fare clic su Esegui accanto a Connessioni Internet e Adattatore di rete. In alternativa, seleziona queste opzioni e fai clic su Esegui questo strumento per la risoluzione dei problemi .
- Segui le istruzioni sullo schermo.
Aggiorna driver di rete
L’aggiornamento del driver di rete risolverà anche questo problema se si tratta di un errore temporaneo. In questo modo il sistema ricontrolla se è connesso a Internet o meno.
Ecco come puoi aggiornare il driver di rete WiFi o Ethernet:
- Premi Win + R per aprire Esegui.
- Immettere
devmgmt.msc
per aprire Gestione dispositivi. - Espandi Schede di rete.
- Fai clic con il pulsante destro del mouse sul dispositivo WiFi o Ethernet e seleziona Disabilita dispositivo .
- Fare nuovamente clic con il pulsante destro del mouse sul dispositivo e selezionare Rileva modifiche hardware .
- Ripetere i passaggi 4 e 5 mentre si seleziona Abilita dispositivo invece di Disabilita.
Disattiva checksum IPv4
Se i driver della scheda di interfaccia di rete non sono compatibili o l’opzione Checksum IPv4 per il dispositivo è abilitata, la connessione LAN potrebbe non mostrare l’accesso a Internet.
In tali casi, provare innanzitutto ad aggiornare il driver LAN all’ultima versione. Si consiglia di scaricarlo dal sito Web del produttore.
Se il problema persiste, utilizzare le seguenti istruzioni per disabilitare IPv4 Checksum Offload:
- Apri Gestione dispositivi ed espandi Schede di rete.
- Fai clic con il pulsante destro del mouse sulla LAN o sul Family Controller e seleziona Proprietà .
- Vai alla scheda Avanzate.
- Seleziona IPv4 Checksum Offload e imposta la casella a discesa su Disabled .
- Se trovi un’opzione Attendi collegamento, disabilitala.
- Fare clic su OK.
Controllare le impostazioni di rilevamento attivo NCSI
Windows utilizza la funzionalità di sonda NCSI (Network Connection Status Indicator) per determinare la connettività Internet. Il sistema invia regolarmente una richiesta DNS e HTTP a una determinata pagina Web (per impostazione predefinita, la pagina http://www.msftconnecttest.com/connecttest.txt
del sito Web di Microsoft Connect Test) per tale sondaggio.
Il registro memorizza le informazioni sull’indirizzo IP, il nome di dominio, il nome della pagina, ecc., per questa pagina web. Se ci sono discrepanze con queste informazioni, il sondaggio fallisce e Windows determina che non c’è accesso a Internet.
Puoi comunque utilizzare Internet tramite i tuoi browser o app di terze parti in uno scenario del genere. Tuttavia, alcune app UWP (Universal Windows Platform) come Outlook non riescono a connettersi a Internet.
Un modo semplice per risolvere questo problema è,
- Apri il prompt dei comandi e inserisci
ping www.msftncsi.com
per eseguire manualmente il ping a quel sito web. - Devi farlo ogni volta che ti disconnetti e ti riconnetti a Internet.
Per risolvere definitivamente il problema, è necessario verificare e modificare le impostazioni sia per i criteri di gruppo che per il registro per risolvere il problema.
Criteri di gruppo NCSI
Le impostazioni dei criteri di gruppo possono sovrascrivere le impostazioni del registro. Quindi, è meglio assicurarsi di rimuovere qualsiasi configurazione per i criteri NCSI e lasciare che solo l’editor del registro gestisca le informazioni.
Ecco cosa devi fare:
- Apri Esegui e inserisci
gpedit.msc
per aprire l’Editor Criteri di gruppo locali. - Andare su Configurazione computer > Modelli amministrativi > Rete > Indicatore stato connettività di rete.
- Assicurati che tutti i criteri indichino Non configurato .
- Per modificare un criterio, fai doppio clic su di esso, seleziona Non configurato e fai clic su OK .
Voci di registro NCSI
Dopo aver impostato i criteri su Non configurato, è necessario assicurarsi che il registro memorizzi le informazioni standard. Fare così,
- Apri Esegui.
- Immettere
regedit
per aprire l’Editor del Registro di sistema. - Passare
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNlaSvcParametersInternet
- Assicurati che i valori siano gli stessi di quelli dell’immagine qui sotto.
- Se è necessario modificare un valore, fare doppio clic su di esso, modificare i dati del valore e fare clic su OK.
- Quindi, vai su
ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsNetworkConnectivityStatusIndicator
- Se hai una voce NoActiveProbe, assicurati che il suo valore sia 0.
Assicurati di eseguire il backup del registro prima di apportare modifiche.
Controlla l’interruzione nella pagina di test Connect di Microsoft
Come accennato in precedenza, il tuo sistema Windows controlla la connettività Internet sondando la pagina di test Connect di Microsoft. Se il server di questo sito Web o il server del probe DNS è inattivo, incontrerai temporaneamente l’errore “Nessun accesso a Internet”.
È possibile verificare la presenza di interruzioni o problemi del server ( dns.msftncsi.com
e www.msftconnecttest.com
) sul server inattivo che rileva i siti Web. Questo problema dovrebbe risolversi da solo dopo un po’ di tempo, quindi l’unica cosa che devi fare è aspettare.
Specifica il DNS globale
Per impostazione predefinita, NCSI consente solo ricerche DNS sull’interfaccia su cui sta attualmente effettuando il sondaggio. Tuttavia, se si utilizzano agenti di protezione DNS o server d’inoltro su un endpoint, l’interfaccia cambia.
È necessario abilitare l’uso del DNS globale per questa ricerca per consentire la ricerca DNS su qualsiasi interfaccia. Fare così,
- Apri l’Editor Criteri di gruppo locali.
- Passare a Configurazione computer > Modelli amministrativi > Rete > Indicatore stato connettività di rete.
- Fare doppio clic su Specifica DNS globale.
- Seleziona Abilitato e quindi Usa DNS globale .
- Fare clic su Applica e OK.
- Apri il prompt dei comandi ed
run gpupdate /force
Riavvia il PC e controlla se il problema si risolve.
Ripristina componenti di rete
Se la tua cache DNS o IP contiene informazioni errate sulla risoluzione del nome host per il sito Web Microsoft Connection Test, il tuo sistema non può inviare o ricevere richieste a questo sito Web. Il sondaggio attivo NCSI fallisce in questi casi e otterrai l’ errore Nessun accesso a Internet anche se Internet funziona.
Devi svuotare la cache DNS per risolvere il problema. Ma è meglio reimpostare completamente i componenti di rete per risolvere eventuali altri potenziali problemi di connessione. Ecco come puoi farlo:
- Apri Esegui.
- Digita
cmd
e premi Ctrl + Maiusc + Invio per aprire il prompt dei comandi con privilegi elevati. - Immettere i seguenti comandi:
-
netsh winsock reset
-
netsh int ip reset
-
ipconfig/release
-
ipconfig/flushdns
-
ipconfig/renew
-
Cambia server DNS
Se il DNS del tuo ISP si interrompe frequentemente, sarai comunque in grado di navigare in Internet ma il tuo sistema non può inviare la richiesta DNS NCSI, causando questo problema. È possibile modificare i server DNS in uno pubblico per risolvere tali problemi.
È meglio cambiare il server DNS sul portale del router e quindi aggiornare il DHCP utilizzando il comando ipconfig /renew
. Ma puoi anche cambiare il DNS sul tuo dispositivo. Per farlo su Windows:
- Premi Win + I per aprire Impostazioni.
- Vai su Rete e Internet e seleziona la tua connessione Wi-Fi o Ethernet.
- Fare clic su Modifica in Assegnazione server DNS.
- Imposta la casella a discesa su Manuale .
- Abilita IPv4 e inserisci il DNS preferito e quello alternativo.
- È inoltre possibile impostare i server DNS per IPv6 se si utilizzano tali connessioni.
Esistono molti server DNS pubblici che puoi utilizzare, ad esempio:
Cloudflare
Se vuoi confrontare questi due, Cloudflare è più sicuro ma Google è più veloce. Quindi, scegline uno in base alle tue preferenze.
Modifica file host
Un’altra cosa che dovresti fare è controllare il tuo file hosts. Il tuo sistema esamina il file hosts per la risoluzione del nome di dominio anche prima della cache DNS. Quindi, se in qualche modo hai inserito informazioni di mappatura errate per il probe DNS o i siti Web di Microsoft Connect Test, il probe fallisce.
Ecco come puoi risolvere il problema:
- Apri Esegui.
- Digita
notepad %WinDir%System32driversetchosts
e premi Ctrl + Maiusc + Invio. Questo apre il file hosts come amministratore nel blocco note e ti consente di apportare modifiche. - Esamina il file e commenta o rimuovi tutte le righe in cui trovi “msftncsi” o “msftconnecttest”.
- Puoi anche aggiungere le righe qui sotto. Tuttavia, se hai verificato l’impostazione del probe attivo NCSI nel registro, non è necessario farlo.
-
131.107.255.255 dns.msftncsi.com
-
fd3e:4f5a:5b81::1 dns.msftncsi.com
-
- Premi Ctrl + S per salvare il file e poi chiudilo.
Riavvia il PC e controlla se il problema si risolve.
Disabilita NCSI attivo e abilita il sondaggio passivo
Sebbene NCSI utilizzi il sondaggio DNS attivo per convalidare la connettività Internet, può anche utilizzare il sondaggio passivo quando il probe attivo è disattivato. Tale sondaggio passivo utilizza l’attività di rete dell’applicazione per determinare la connettività Internet.
Quindi, puoi aggirare completamente i problemi con il processo di sondaggio attivo NCSI disabilitandolo e abilitando il polling passivo.
Innanzitutto, disabilita il sondaggio attivo sia sui criteri di gruppo che sul registro utilizzando le seguenti istruzioni:
Su Criteri di gruppo
- Apri l’Editor Criteri di gruppo locali
- Accedere a Configurazione computer > Modelli amministrativi > Sistema > Gestione comunicazioni Internet > Impostazioni comunicazione Internet
- Fare doppio clic su Disattiva i test attivi dell’indicatore di stato della connettività di rete di Windows.
- Imposta il suo valore su Enabled .
Sul registro
- Apri l’Editor del Registro di sistema.
- Vai a
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNlaSvcParametersInternet
- Fare doppio clic su EnableActiveProbing .
- Impostare i Dati valore su 0 e fare clic su OK.
- Ora vai su
ComputerHKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsNetworkConnectivityStatusIndicator
- Modificare il valore di NoActiveProbe su 1. Se non esiste, non è necessario eseguire alcuna operazione.
Quindi, abilita il sondaggio passivo su entrambi i criteri di gruppo e le impostazioni del registro utilizzando i passaggi seguenti:
Su Criteri di gruppo
- Apri l’Editor Criteri di gruppo locali
- Andare su Configurazione computer > Modelli amministrativi > Rete > Indicatore stato connettività di rete.
- Fare doppio clic su Specifica polling passivo
- Imposta il suo valore su Not Configured o Disabled .
Sul registro
- Apri l’Editor del Registro di sistema.
- Vai a
ComputerHKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsNetworkConnectivityStatusIndicator
- Fare doppio clic su DisablePassivePolling , modificare i dati del valore su 0 e fare clic su OK.
- Se non esiste, fai clic con il pulsante destro del mouse su un’area vuota a destra e seleziona Nuovo > Valore DWORD (32 bit) . Imposta il suo nome su
DisablePassivePolling
e assicurati che il suo valore sia 0.