Come risolvere i problemi di LocalHost dopo l’aggiornamento KB5066835 di Windows 11
Quindi, c’è questo fastidioso bug che Microsoft ha confermato comparire dopo l’installazione dell’aggiornamento di sicurezza di ottobre 2025 (KB5066835) su Windows 11 versioni 25H2 e 24H2. In pratica, i siti web ospitati su localhost (come http://localhost/) improvvisamente si rifiutano di caricarsi tramite la connessione HTTP/2.È un po’ strano perché localhost dovrebbe comunicare con la tua macchina, e questo problema interferisce con questo, soprattutto con i siti basati su IIS. A seconda della configurazione e forse di qualche strana tempistica, non tutti lo riscontrano, ma per chi lo riscontra, è frustrante. La buona notizia è che ci sono un paio di modi validi per risolvere il problema, lasciando che Windows gestisca automaticamente il rollback o apportando alcune modifiche manuali al registro se si desidera ripristinare il funzionamento di localhost.
Come risolvere i problemi di caricamento di LocalHost su Windows 11 dopo KB5066835
Metodo 1: consentire a Windows di ripristinare automaticamente il problema noto
Questa è la soluzione più semplice: Windows potrebbe aver già distribuito una correzione tramite un aggiornamento o un pacchetto di rollback che puoi installare senza troppi problemi.È un po’ come lasciare che sia Windows a fare il lavoro pesante per te. Di solito, si tratta di verificare la presenza di aggiornamenti e riavviare. Sembra semplice, ma ha funzionato immediatamente su alcune configurazioni, mentre altre hanno avuto bisogno di una piccola spintarella.
-
Apri Impostazioni (clicca sul menu Start, quindi seleziona l’icona dell’ingranaggio).
-
Fare clic su Windows Update nella barra laterale.
-
Premere il pulsante Verifica aggiornamenti e attendere che Windows esegua la ricerca.
-
Se viene visualizzato un aggiornamento o una patch di rollback relativa al problema noto, fai clic su Scarica e installa. Successivamente, fai clic su Riavvia ora e verifica se il problema con localhost viene risolto.
Vale la pena notare che spesso Windows gestisce questo problema in modo silenzioso, quindi se il problema è scomparso dopo un riavvio, probabilmente è per questo.
Metodo 2: risolvere il problema manualmente utilizzando le modifiche del Registro di sistema
Questo è un po’ più pratico e, a dire il vero, un po’ tecnico. Ma l’idea è di modificare alcune voci di registro che controllano la gestione di HTTP/2 sul computer. Perché, ovviamente, Windows deve renderlo più complicato del necessario.
Ecco cosa fare:
-
Apri Start, digita PowerShell o Terminale, quindi fai clic con il pulsante destro del mouse e scegli Esegui come amministratore. Se preferisci usare il Prompt dei comandi, funziona anche quello, ma PowerShell è consigliato.
-
Immettere il seguente comando per creare (o modificare) il valore DWORD EnableHttp2Tls e impostarlo su 0 :
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Tls' -PropertyType dword -Value 0 -Force -
Quindi, disabilitare HTTP/2 per il testo in chiaro (traffico locale non crittografato) eseguendo:
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Cleartext' -PropertyType dword -Value 0 -Force -
Infine, riavvia il PC. Questo renderà effettiva la modifica e impedirà a Windows di interferire con le connessioni localhost.
Dopo il riavvio, esegui un test caricando nuovamente i tuoi siti web locali. In alcuni casi, questa modifica potrebbe essere sufficiente per ripristinare la funzionalità del tuo localhost senza errori.
Onestamente, non so perché funzioni, ma su una configurazione ha risolto il problema subito, su un’altra ho dovuto rifare le modifiche al registro dopo un aggiornamento. Strano, ma vale la pena provare. Assicurati solo di fare prima un backup.
Riepilogo
- Controlla gli aggiornamenti di Windows: forse esiste una soluzione rapida.
- Utilizzare PowerShell per disabilitare il supporto HTTP/2 per le connessioni locali modificando le chiavi del Registro di sistema.
- Riavvia e prova i siti locali per vedere se ora vengono caricati.
Incartare
Risolvere questo problema di caricamento localhost può essere un po’ come giocare al gatto e al topo, soprattutto con gli aggiornamenti di Windows che interferiscono con lo stack di rete. Ma questi metodi hanno dimostrato di essere utili nella maggior parte dei casi. Incrociamo le dita affinché questo risolva il problema e che i siti locali tornino a comportarsi normalmente.È un metodo che ha funzionato per me su diverse configurazioni: spero che funzioni anche per te.
Articoli correlati
Questo articolo è stato utile?