Por qué la detección de redes se desactiva en Windows 11 y cómo mantenerla activada
🔍 WiseChecker

Por qué la detección de redes se desactiva en Windows 11 y cómo mantenerla activada

Solución rápida: Abre Servicios (services.msc). Configura estos servicios en Automático e inícialos: Function Discovery Provider Host, Function Discovery Resource Publication, SSDP Discovery, UPnP Device Host. La detección de redes depende de los cuatro; si alguno se detiene, la función vuelve a Desactivado.

Activas la detección de redes en la configuración de uso compartido avanzado. Reinicias el equipo. La detección de redes vuelve a estar desactivada. O permanece activada durante unas horas y luego se desactiva sola. La causa es que uno de los cuatro servicios necesarios no se está ejecutando; Windows vuelve a poner el interruptor en Desactivado cuando las dependencias no están listas.

Síntoma: La configuración de detección de redes en el uso compartido avanzado sigue volviendo a Desactivado; no se puede mantener de forma fiable la visibilidad de otros equipos y dispositivos compartidos.
Afecta a: Windows 11 (y Windows 10).
Tiempo de solución: ~10 minutos.

ADVERTISEMENT

Qué causa esto

La detección de redes se implementa mediante SSDP (Protocolo simple de descubrimiento de servicios), DNS-SD y WSD (Detección de servicios web). Cuatro servicios de Windows deben estar en ejecución para que funcione: Function Discovery Provider Host, Function Discovery Resource Publication, SSDP Discovery, UPnP Device Host. Si alguno está configurado como Manual y no se ha iniciado, o no se inicia, la interfaz de Configuración vuelve a “Desactivado” incluso cuando lo activas.

La solución: configurar los cuatro en Automático e iniciarlos.

Método 1: Habilitar los cuatro servicios de detección

La solución estándar.

  1. Presiona Win + R, escribe services.msc, presiona Enter.
  2. Para cada uno de estos servicios, haz doble clic para abrir Propiedades:
    • Function Discovery Provider Host
    • Function Discovery Resource Publication
    • SSDP Discovery
    • UPnP Device Host
  3. Para cada uno: establece Tipo de inicio en Automático. Haz clic en Iniciar si no está en ejecución. Haz clic en Aplicar → Aceptar.
  4. Verifica en PowerShell:
    Get-Service fdPHost, FDResPub, SSDPSRV, upnphost | Format-Table Name, Status, StartType

    Los cuatro deben mostrar En ejecución, Automático.

  5. Abre Panel de control → Centro de redes y recursos compartidos → Cambiar configuración de uso compartido avanzado. Verifica que la detección de redes ahora se puede activar y permanece activada.
  6. Para la ruta de Configuración de Windows 11: Configuración → Red e Internet → Configuración de red avanzada → Configuración de uso compartido avanzado → Detección de redes. Actívala.

Esto soluciona la causa más común.

ADVERTISEMENT

Método 2: Verificar que el perfil de red sea Privado (no Público)

La detección de redes está bloqueada en redes públicas por diseño.

  1. Abre Configuración → Red e Internet → Wi-Fi (o Ethernet).
  2. Haz clic en el nombre de la red conectada.
  3. En Tipo de perfil de red, selecciona Red privada.
  4. Esto permite la detección de redes y el uso compartido de archivos e impresoras.
  5. Para equipos unidos a un dominio: el perfil puede ser Dominio, no Privado o Público. El dominio tiene sus propias reglas de detección controladas por Directiva de grupo.
  6. Para redes domésticas clasificadas accidentalmente como Públicas: cambiar a Privada también habilita el uso compartido de archivos e impresoras, lo cual puede que quieras o no. Ajusta esos interruptores por separado en la configuración de uso compartido avanzado.

Esto soluciona la clasificación incorrecta del perfil de red.

Método 3: Restablecer la pila de red y volver a habilitar la detección

Para cuando los servicios y el perfil son correctos pero la detección sigue sin mantenerse activada.

  1. Abre Terminal (Administrador).
  2. Restablece la pila de red:
    netsh int ip reset
    netsh winsock reset
    ipconfig /flushdns

    Reinicia.

  3. Después de reiniciar, vuelve a habilitar la detección de redes mediante la configuración de uso compartido avanzado.
  4. Para equipos donde la detección aún se desactiva: abre Firewall de Windows Defender → Permitir una aplicación a través del firewall. Verifica que Detección de redes esté permitida en redes Privadas y de Dominio. Si no está marcada, márcala.
  5. Para equipos administrados por Directiva de grupo: gpresult /h C:\gpresult.html — busca directivas de red que puedan forzar la desactivación de la detección.
  6. Para equipos donde la red doméstica aparece como Pública a pesar de cambiarla repetidamente a Privada: Configuración → Red e Internet → Configuración de red avanzada → Propiedades de hardware y conexión. Anota la red. Abre el Editor del Registro → HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles. Busca el perfil, establece Category = 1 (Privada).

Esto soluciona los casos más resistentes.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Abre el Explorador de archivos → Red. Aparecen otros equipos y dispositivos compartidos en tu red.
  • Desde Red e Internet → Configuración de uso compartido avanzado: la detección de redes muestra Activada y permanece activada tras reiniciar.
  • Ejecuta net view en Terminal. Enumera los recursos compartidos detectados.

Si nada de esto funciona

Si la detección de redes se desactiva a pesar de que todos los servicios están en ejecución y el perfil es Privado, existen causas más profundas. Antivirus que bloquea SSDP/WSD: los antivirus de terceros (Norton, Kaspersky, Avast) pueden bloquear el tráfico de multidifusión. Agrega una excepción para los puertos de la detección de redes (UDP 1900, 5355) o desactiva temporalmente el firewall del antivirus para probar. Router que bloquea la multidifusión: algunos routers (especialmente en entornos comerciales) bloquean IGMP/multidifusión a nivel de router. La detección de redes utiliza multidifusión para encontrar dispositivos. Si tu router lo hace, no podrás detectar otros dispositivos independientemente de la configuración de Windows. Revisa el panel de administración del router para IGMP snooping o reenvío de multidifusión. Para equipos corporativos unidos a Azure AD: las directivas de Intune a menudo desactivan la detección de redes por seguridad. TI controla esto. Para conexiones VPN: cuando la VPN está activa, el perfil de VPN puede suprimir la detección de redes para dispositivos de la LAN local. Permite el acceso a la LAN en la configuración del cliente VPN.

Conclusión: Cuatro servicios deben ejecutarse para la detección de redes: Function Discovery Provider Host, FD Resource Publication, SSDP Discovery, UPnP Device Host. Configura todos en Automático. El perfil debe ser Privado.

ADVERTISEMENT