Solucionar perfil de red atascado en público después de cambiar a privado
🔍 WiseChecker

Solucionar perfil de red atascado en público después de cambiar a privado

Solución rápida: Abre Configuración → Red e Internet → elige la conexión → Tipo de perfil de red → elige Red privada. Si el cambio no persiste: abre PowerShell (Administrador) y ejecuta Get-NetConnectionProfile para ver el actual. Luego Set-NetConnectionProfile -InterfaceAlias "Wi-Fi" -NetworkCategory Private (reemplaza Wi-Fi con el nombre del adaptador).

Perfiles de red: Público (firewall más estricto, descubrimiento de red desactivado) vs Privado (relajado, descubrimiento activado). Cambiar mediante Configuración debería funcionar, pero ocasionalmente se atasca. El comando de PowerShell fuerza el cambio.

Síntoma: El perfil de red se queda en Público después de cambiar a Privado en Windows 11.
Afecta a: Windows 11.
Tiempo de solución: ~5 minutos.

ADVERTISEMENT

Qué causa esto

El perfil de red afecta las reglas del firewall y el descubrimiento. Atascado en Público significa: compartir archivos, compartir impresoras, descubrimiento de red no funcionan. Causas: caché de perfil corrupto, configuración de dominio conflictiva, problema de registro.

Método 1: Usar la interfaz de Configuración

La ruta estándar.

  1. Abre Configuración → Red e Internet.
  2. Haz clic en tu conexión activa (Wi-Fi o Ethernet).
  3. Busca Tipo de perfil de red.
  4. Selecciona el botón de opción Red privada.
  5. Aplica.
  6. Para Wi-Fi: configuración por red Wi-Fi. Cada red Wi-Fi guardada recuerda el perfil.
  7. Para Ethernet: configuración por conexión.
  8. Verifica: Configuración debería mostrar Privado después del cambio.
  9. Si vuelve a Público al reconectar: continúa con el Método 2.

Esta es la solución estándar.

ADVERTISEMENT

Método 2: Forzar el cambio mediante PowerShell

Para perfil atascado.

  1. Abre PowerShell como Administrador.
  2. Lista los perfiles actuales:
    Get-NetConnectionProfile

    Muestra: InterfaceAlias, NetworkCategory (Public / Private / DomainAuthenticated).

  3. Cambia el perfil:
    Set-NetConnectionProfile -InterfaceAlias "Wi-Fi" -NetworkCategory Private

    Reemplaza “Wi-Fi” con el nombre real del adaptador de la salida de Get-NetConnectionProfile.

  4. Verifica: vuelve a ejecutar Get-NetConnectionProfile. Debería mostrar Private.
  5. Para múltiples adaptadores: cada uno puede tener un perfil diferente.
  6. Para unido a dominio: DomainAuthenticated es automático cuando se conecta al dominio. No se puede cambiar manualmente.
  7. Para Ethernet: mismo comando, ajusta InterfaceAlias a “Ethernet” o al nombre real.

Esta es la solución forzada.

Método 3: Limpiar la caché del perfil de red

Para atascos persistentes.

  1. Si el perfil sigue revirtiendo:
  2. Abre el Editor del Registro como Administrador.
  3. Navega a: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles.
  4. Encuentra el perfil (cada uno tiene un GUID). Busca ProfileName que coincida con el nombre de tu red.
  5. Para cada perfil, verifica el DWORD Category:
    • 0 = Público
    • 1 = Privado
    • 2 = Dominio
  6. Establece en 1 para Privado.
  7. Cierra el Editor del Registro.
  8. Desconecta y vuelve a conectar a la red.
  9. El perfil debería ser Privado ahora.
  10. Para eliminar perfiles obsoletos: borra la subclave GUID completa (con cuidado).
  11. Para problemas crónicos de perfil: la Directiva de grupo puede forzar. Verifica gpresult /h.

Esta es la ruta del registro.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Configuración muestra Perfil de red: Privado.
  • PowerShell Get-NetConnectionProfile muestra NetworkCategory: Private.
  • El descubrimiento de red / compartir archivos funciona.
  • El perfil persiste después de reconectar.

Si nada de esto funciona

Si el perfil revierte: Directiva de grupo forzando: las PC administradas por la empresa pueden forzar Público. Contacta con TI. Para PC unidas a dominio: el perfil se vuelve DomainAuthenticated automáticamente cuando está en el dominio. No se puede cambiar. Para Wi-Fi pública auto-detectada: Windows la identifica correctamente como Pública. No la cambies por seguridad. Para Wi-Fi sin información de red: Windows puede usar Público por defecto. Conéctate a Internet (DHCP) primero. Para perfil de red corrupto: olvida la red Wi-Fi → reconecta → vuelve a elegir el perfil. Para problemas crónicos: Configuración → Red e Internet → Avanzado → Restablecimiento de red. Revierte a los valores predeterminados. Para comportamiento diferente entre Ethernet y Wi-Fi: cada uno tiene su propia caché de perfil.

En resumen: Configuración → Red e Internet → elige la conexión → Red privada. Si se atasca: PowerShell Set-NetConnectionProfile -InterfaceAlias "Wi-Fi" -NetworkCategory Private como Administrador.

ADVERTISEMENT