Hai bisogno della password WiFi ma l'hai dimenticata? Windows memorizza tutte le password WiFi connesse in precedenza. Ecco come recuperarli.
Mostra la password WiFi corrente
Apri il prompt dei comandi ed esegui:
netsh wlan show profile name="YOUR-WIFI-NAME" key=clear
Sostituisci YOUR-WIFI-NAME con il nome della rete (SSID).
Cerca la riga che dice:
Key Content : your-wifi-password-here
Questa è la tua password.
Trova il nome della tua rete WiFi
Se non conosci il nome esatto della rete:
netsh wlan show profiles
Elenca tutte le reti WiFi a cui ti sei connesso. Trova il nome della tua rete nell'elenco.
Esempio passo passo
1. Elenca tutte le reti salvate:
netsh wlan show profiles
2. Copia esattamente il nome della rete
3. Mostra la password per quella rete:
netsh wlan show profile name="Home WiFi" key=clear
4. Trova la riga "Contenuto chiave" nell'output
Mostra tutte le password WiFi salvate
One-liner di PowerShell per mostrare tutte le reti e le password:
(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Format-Table -AutoSize
Tabella degli output con tutti i nomi e le password di rete.
Problemi comuni
"L'interfaccia della rete locale wireless è spenta"
L'adattatore WiFi è disabilitato. Abilitalo nelle impostazioni di rete.
"Profilo non trovato nell'interfaccia"
Il nome della rete è sbagliato. Controlla l'ortografia esatta e le maiuscole con netsh wlan show profiles.
Il nome della rete contiene spazi
Metti il nome tra virgolette:
netsh wlan show profile name="Home WiFi 5G" key=clear
Non viene visualizzata la riga "Contenuto chiave".
Oppure:
- Non ti sei mai connesso a questa rete
- La rete non utilizza la password (rete aperta)
- In esecuzione senza privilegi di amministratore (non dovrebbe essere necessario l'amministratore, ma provaci)
Comando Mac
Apri terminale:
security find-generic-password -wa "WIFI-NAME"
Richiede la password del Mac, quindi mostra la password WiFi.
Comando Linux
sudo cat /etc/NetworkManager/system-connections/WIFI-NAME
Cerca psk= riga con password.
Oppure usa:
nmcli -s -g 802-11-wireless-security.psk connection show "WIFI-NAME"
Perché funziona
Windows memorizza le password WiFi nei profili di sistema. Il netsh wlan accede a questi dati memorizzati.
Il comando
key=clear gli dice di mostrare la password in testo normale invece di nasconderla.
Nota sulla sicurezza
Chiunque abbia accesso fisico al tuo computer Windows può recuperare le password WiFi salvate utilizzando questi comandi. Non sono necessari privilegi speciali.
Se la sicurezza è un problema:
- Utilizza una password complessa per l'account Windows
- Abilita la crittografia BitLocker
- Non lasciare il computer sbloccato
Alternativa: interfaccia utente delle impostazioni WiFi
Finestre 11:
- Impostazioni > Rete e Internet > WiFi
- Fai clic sulla tua rete
- Fai clic su "Modifica" accanto al campo della password
- Seleziona "Mostra caratteri"
Finestre 10:
- Pannello di controllo > Centro connessioni di rete e condivisione
- Fai clic sulla tua rete WiFi
- Proprietà wireless > scheda Sicurezza
- Seleziona "Mostra caratteri"
Conclusione
Comando rapido per mostrare la password WiFi:
netsh wlan show profile name="WIFI-NAME" key=clear
Cerca la riga "Contenuto chiave" nell'output.
Elenca prima tutte le reti salvate con:
netsh wlan show profiles
Funziona su Windows 7, 8, 10 e 11. Non sono richiesti diritti di amministratore.