¿Necesitas tu contraseña de WiFi pero la olvidaste? Windows almacena todas las contraseñas WiFi conectadas previamente. Aquí se explica cómo recuperarlos.
Mostrar contraseña WiFi actual
Abra el símbolo del sistema y ejecute:
netsh wlan show profile name="YOUR-WIFI-NAME" key=clear
Reemplazar YOUR-WIFI-NAME con el nombre de tu red (SSID).
Busque la línea que dice:
Key Content : your-wifi-password-here
Esa es tu contraseña.
Encuentra el nombre de tu red WiFi
Si no sabes el nombre exacto de la red:
netsh wlan show profiles
Enumera todas las redes WiFi a las que te has conectado alguna vez. Busque el nombre de su red en la lista.
Ejemplo paso a paso
1. Enumere todas las redes guardadas:
netsh wlan show profiles
2. Copie el nombre de la red exactamente
3. Mostrar contraseña para esa red:
netsh wlan show profile name="Home WiFi" key=clear
4. Busque la línea "Contenido clave" en la salida
Mostrar todas las contraseñas WiFi guardadas
PowerShell de una sola línea para mostrar todas las redes y contraseñas:
(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
Tabla de salidas con todos los nombres y contraseñas de las redes.
Problemas comunes
"La interfaz de la red de área local inalámbrica está apagada"
El adaptador WiFi está deshabilitado. Habilítelo en la configuración de red.
"Perfil no encontrado en la interfaz"
El nombre de la red es incorrecto. Verifique la ortografía exacta y las mayúsculas con netsh wlan show profiles.
El nombre de la red tiene espacios
Pon el nombre entre comillas:
netsh wlan show profile name="Home WiFi 5G" key=clear
No aparece ninguna línea de "Contenido clave"
Ya sea:
- Nunca te conectaste a esta red
- La red no usa contraseña (red abierta)
- Ejecutar sin privilegios de administrador (no debería necesitar administrador, pero inténtelo)
Comando Mac
Terminal abierta:
security find-generic-password -wa "WIFI-NAME"
Solicita la contraseña de Mac y luego muestra la contraseña de WiFi.
Comando de Linux
sudo cat /etc/NetworkManager/system-connections/WIFI-NAME
Buscar psk= línea con contraseña.
O utilice:
nmcli -s -g 802-11-wireless-security.psk connection show "WIFI-NAME"
Por qué funciona esto
Windows almacena las contraseñas de WiFi en los perfiles del sistema. el netsh wlan accede a estos datos almacenados.
El comando
key=clear le indica que muestre la contraseña en texto sin formato en lugar de ocultarla.
Nota de seguridad
Cualquier persona con acceso físico a su computadora con Windows puede recuperar las contraseñas WiFi guardadas usando estos comandos. No se necesitan privilegios especiales.
Si la seguridad es una preocupación:
- Utilice una contraseña segura para su cuenta de Windows
- Habilite el cifrado BitLocker
- No dejes la computadora desbloqueada
Alternativa: UI de configuración de WiFi
Windows 11:
- Configuración > Red e Internet > WiFi
- Haz clic en tu red
- Haga clic en "Editar" junto al campo de contraseña
- Marque "Mostrar caracteres"
Windows 10:
- Panel de control > Centro de redes y recursos compartidos
- Haz clic en tu red WiFi
- Propiedades inalámbricas > pestaña Seguridad
- Marque "Mostrar caracteres"
Conclusión
Comando rápido para mostrar la contraseña de WiFi:
netsh wlan show profile name="WIFI-NAME" key=clear
Busque la línea "Contenido clave" en el resultado.
Enumere primero todas las redes guardadas con:
netsh wlan show profiles
Funciona en Windows 7, 8, 10 y 11. No se requieren derechos de administrador.