Navigaweb.net logo

Soluzione se non si può cambiare la rete Pubblica in Windows

Aggiornato il:
Impossibile passare a Rete Privata? Ecco i comandi PowerShell e le chiavi di registro per sbloccare la condivisione su Windows quando il menu manca
Rete pubblica Windows

Colleghi il PC al Wi-Fi di casa, provi a stampare un documento o a trasferire un file sul NAS, e nulla funziona. Controlli le impostazioni e scopri che Windows ha etichettato la tua connessione come Rete Pubblica, blindando tutte le porte per sicurezza. Solitamente basterebbe un clic per risolvere, ma in certi casi l'opzione per passare a Privata è grigia, invisibile o totalmente assente. Mi è successo configurando una workstation remota: il sistema operativo aveva deciso che l'ufficio era una zona di guerra digitale e non c'era verso di fargli cambiare idea tramite i menu standard.

Questo blocco accade spesso dopo un aggiornamento dei driver della scheda di rete, o quando Windows non riesce a identificare correttamente il gateway del router, lasciando la connessione in uno stato di limbo chiamato "Rete non identificata". Se vi trovate in questa situazione, non serve resettare il router. Bisogna agire più in profondità.

Vediamo come scavalcare l'interfaccia grafica e imporre la modalità Privata (o Pubblica) usando strumenti diretti che non falliscono mai.

LEGGI ANCHE: Impostare la rete privata a casa e pubbliche tutte le altre

Perché Windows blocca il profilo di rete?

Rete pubblica Windows 11

Il sistema operativo di Microsoft applica il profilo Pubblico come impostazione predefinita difensiva. In questo stato, il PC nasconde le cartelle condivise e rifiuta le connessioni in entrata. È perfetto per gli hotspot degli aeroporti, ma disastroso per la rete domestica.

Per cambiare velocemente la rete pubblica su Windows 11 non dobbiamo far altro che premere con il tasto sinistro del mouse sull'icona di rete in basso a destra, premere sulla punta di freccia presente accanto al tasto Wi-Fi, cliccare sull'icona "i" presente accanto al nome della rete a cui siamo connessi e, nella nuova finestra che si aprirà, premere su Rete privata per cambiare le impostazioni per la rete in uso.

L'interruttore per cambiare profilo sparisce o si blocca principalmente per tre motivi:

  • Criteri di sicurezza locali corrotti o troppo restrittivi.
  • Conflitti con software di terze parti (spesso vecchie installazioni di VPN o Antivirus che gestiscono il firewall autonomamente).
  • Mancato riconoscimento del protocollo di rete durante l'handshake iniziale col router.

Metodo 1: Forzare il cambio con PowerShell

Cambio rete PowerShell

La riga di comando è lo strumento più rapido ed efficace. PowerShell permette di modificare le proprietà della connessione ignorando i blocchi dell'interfaccia grafica. Seguite questi passaggi con precisione.

  1. Fate clic destro sul pulsante Start e selezionate Terminale (Admin) oppure PowerShell (Amministratore).
  2. Digitate il seguente comando e premete Invio per identificare la rete attuale:
    Get-NetConnectionProfile
  3. Leggete il nome riportato accanto alla voce Name (potrebbe essere "Rete", "Wi-Fi" o il nome del vostro provider).
  4. Lanciate questo comando per forzare il profilo Privato, sostituendo "NomeRete" con quello che avete appena letto:
    Set-NetConnectionProfile -Name "NomeRete" -NetworkCategory Private

Non riceverete messaggi di successo: se il cursore torna a capo senza errori rossi, l'operazione è riuscita. Potete verificare immediatamente nelle Impostazioni di Windows o rieseguendo il primo comando.

Metodo 2: Modifica del Registro di Sistema

Cambio rete da registro

Se PowerShell non dovesse funzionare o se preferite vedere "dove" Windows salva queste informazioni, il Registro di Sistema è la strada maestra. Seguire la rotta di Navigaweb significa anche saper navigare sotto la superficie del sistema operativo per capire come ragiona.

Nota: Modificate solo le chiavi indicate.

  1. Premete la combinazione WIN + R, scrivete regedit e date Invio.
  2. Incollate questo percorso nella barra in alto per raggiungere subito la destinazione:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
  3. Troverete diverse sottocartelle con nomi in codice (GUID). Selezionatele una a una guardando la voce ProfileName nel pannello di destra finché non trovate la vostra rete.
  4. Fate doppio clic sulla voce Category.
  5. Modificate il valore numerico in base alla necessità:
    • 0 = Rete Pubblica (Public)
    • 1 = Rete Privata (Private)
    • 2 = Rete di Dominio (Domain)

Dopo aver salvato, disconnettete e riconnettete il Wi-Fi (o staccate il cavo Ethernet per un secondo) per applicare la modifica.

Metodo 3: Criteri di Sicurezza (Solo versioni Pro)

Chi utilizza Windows 10 o 11 in versione Pro o Enterprise ha un vantaggio: può usare l'editor dei criteri locali. Questo metodo è superiore agli altri se volete impedire che la rete cambi da sola in futuro.

  1. Premete WIN + R e digitate secpol.msc.
  2. Nel menu a sinistra, cliccate su Criteri Gestione elenco reti.
  3. A destra, fate doppio clic sul nome della vostra rete.
  4. Spostatevi nella scheda Posizione rete.
  5. Selezionate Privata e, se volete blindare la configurazione, spuntate anche "L'utente non può cambiare percorso".

Soluzione estrema: Ripristino della rete

Reset rete

Se nessuno dei metodi sopra ha funzionato, è molto probabile che i driver di rete o lo stack TCP/IP siano corrotti. Windows offre una funzione di "autodistruzione" controllata delle impostazioni di rete che riporta tutto allo stato di fabbrica.

Andate su Impostazioni > Rete e Internet > Impostazioni di rete avanzate e cliccate su Ripristino della rete. Confermate l'operazione. Il PC si riavvierà dopo 5 minuti.

Al riavvio successivo, Windows vi chiederà nuovamente, come la prima volta che lo avete acceso: "Vuoi consentire al PC di essere rilevabile in rete?". Rispondendo , imposterete automaticamente la rete su Privata senza ulteriori sforzi.

Dettagli utili da conoscere

Per completare il quadro, ecco alcuni aspetti tecnici che spesso creano confusione:

  • Cavo Ethernet scollegato: Su molti PC desktop, le opzioni di configurazione della scheda Ethernet non appaiono nelle Impostazioni se il cavo non è fisicamente inserito e attivo.
  • Antivirus esterni: Suite come Bitdefender o Norton scavalcano il firewall di Windows. Se cambiate l'impostazione su Windows ma l'antivirus è impostato su "Public Mode", le condivisioni resteranno bloccate. Dovete agire nelle impostazioni dell'antivirus.
  • Hotspot mobili: Se vi connettete all'hotspot del telefono, Windows tenderà sempre a tornare su "Pubblico" perché considera le reti mobili meno sicure per definizione. Usare il metodo del registro (Metodo 2) può forzare questa impostazione in modo permanente per quella specifica connessione.

Ci sono svariati metodi che possiamo utilizzare per cambiare la rete pubblica su Windows, anche nel caso in cui avessimo impostato per errore il tipo di rete sbagliata; quando siamo connessi alla rete di casa conviene impostare sempre rete privata così che tutti gli altri dispositivi presenti in rete possano vedere il PC ed accedere alle cartelle condivise.

Per approfondire possiamo leggere le nostre guide su come attivare individuazione rete in Windows 10 e 11 e su come risolvere problemi di connessione tra PC e condivisione file.






0%