Windows 11 Pro: solución cuando falta Windows Security (Microsoft.SecHealthUI) tras una instalación limpia

Tras una instalación limpia de Windows 11 Pro, algunos equipos aparecen sin la app Seguridad de Windows (paquete Microsoft.SecHealthUI) y la carpeta C:\Windows\System32\SecurityHealth queda vacía. Esta guía explica por qué ocurre y cómo repararlo con garantías.

Índice

Diagnóstico en un vistazo

Antes de reparar, confirma si realmente falta la plataforma y/o la interfaz:

  • Falta la interfaz (SecHealthUI): en PowerShell (Admin), ejecuta
    Get-AppxPackage Microsoft.SecHealthUI -AllUsers. Si no devuelve nada, la UI no está registrada.
  • Falta la plataforma: abre C:\Windows\System32\SecurityHealth. Si está vacío o no existe, la Plataforma de seguridad de Windows no está instalada o está dañada.
  • Windows Update no ayuda: aunque el sistema esté “al día”, la ausencia de la plataforma no siempre se corrige con actualizaciones acumulativas.

Solución rápida y efectiva: reinstalar la Plataforma de seguridad

Esta es la vía más fiable cuando la carpeta SecurityHealth no existe o está vacía.

  1. Descarga el instalador oficial de la plataforma: el paquete se llama SecurityHealthSetup.exe (procedente del Catálogo de Microsoft Update). Guárdalo y ejecútalo como Administrador.
  2. Reinicia el equipo.
  3. Verifica:
# Debe existir el paquete de la UI
Get-AppxPackage -AllUsers Microsoft.SecHealthUI | Select Name, PackageFullName

La carpeta de plataforma debe contener archivos binarios

Get-ChildItem "C:\Windows\System32\SecurityHealth" 

El instalador recrea la carpeta de plataforma y vuelve a registrar la app Seguridad de Windows, resolviendo la mayoría de casos en un solo paso.

Si la app existe pero no abre o queda en negro

Usa estos comandos en PowerShell (Administrador) cuando Get-AppxPackage Microsoft.SecHealthUI sí devuelve un paquete, pero la app falla (pantalla en negro, enlaces que no responden, componentes “bloqueados”, etc.).

  1. Restablecer la app:
Get-AppxPackage -AllUsers Microsoft.SecHealthUI | Reset-AppxPackage
  1. Volver a registrar el manifiesto:
Add-AppxPackage -Register -DisableDevelopmentMode `
"C:\Windows\SystemApps\Microsoft.Windows.SecHealthUI_cw5n1h2txyewy\AppxManifest.xml"

Importante: si la ruta anterior no existe, no pierdas tiempo; vuelve a la Solución rápida e instala SecurityHealthSetup.exe.

Servicios que deben estar operativos

La app Seguridad de Windows muestra el estado que le proporcionan varios servicios del sistema. Aun con antivirus de terceros, la app depende de ellos para cargar su UI.

Get-Service -Name "SecurityHealthService","wscsvc","WinDefend","mpssvc" |
  Select-Object Status, Name, DisplayName | Format-Table -Auto

Iniciar manualmente los esenciales si estuvieran detenidos

Start-Service SecurityHealthService
Start-Service wscsvc 
ServicioNombre internoRolInicio recomendado
Windows Security ServiceSecurityHealthServiceOrquesta la UI y notificaciones de seguridadManual (Trigger Start) o Automático
Security CenterwscsvcAgrega estado de AV/Firewall/SmartScreenAutomático
Microsoft Defender AntivirusWinDefendMotor AV; puede quedar pasivo si hay AV de tercerosAutomático (o Pasivo con AV de terceros)
Firewall de Windows (MpsSvc)mpssvcFirewall y reglas de seguridad de redAutomático

Si usas un AV de terceros, desinstálalo temporalmente para probar y reinicia. Algunos desactivan secciones de la UI por diseño.

Reparar componentes del sistema (DISM + SFC)

Si tras reinstalar la plataforma y revisar servicios la UI sigue sin abrir, repara la imagen del sistema y los archivos protegidos.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Reinicia al terminar y vuelve a comprobar la app Seguridad de Windows.

Último recurso fiable: reparación in‑place de Windows 11

La reparación “in‑place” reinstala Windows 11 sobre sí mismo conservando tus archivos y aplicaciones. Resulta especialmente útil si el ISO usado para la instalación no traía correctamente provisionada la plataforma.

  1. Descarga el instalador oficial de Windows 11 o crea un medio de instalación reciente.
  2. Ejecuta Setup desde el propio Windows y elige Conservar archivos y aplicaciones.
  3. Al finalizar, reinicia y valida la presencia de Microsoft.SecHealthUI y la carpeta SecurityHealth.

Por qué funciona esta ruta

  • SecurityHealthSetup.exe reinstala la Plataforma de seguridad de Windows y vuelve a registrar la app Microsoft.SecHealthUI. Con ello se reconstruye C:\Windows\System32\SecurityHealth y se corrigen referencias rotas.
  • Reset-AppxPackage / Add-AppxPackage -Register arreglan instalaciones presentes pero inconsistentes (archivos o claves de registro desajustadas).
  • DISM/SFC reparan corrupción de la imagen y de los binarios protegidos que impiden que Windows vuelva a aprovisionar componentes internos.
  • Servicios activos garantizan que la UI pueda consultar y mostrar el estado de protección del sistema.

Ruta recomendada (resumen operativo)

  1. Instalar SecurityHealthSetup.exe.
  2. Reset/Re‑register si la UI existe pero falla.
  3. Comprobar servicios y eliminar interferencias de AV de terceros.
  4. DISM + SFC para reparar la imagen.
  5. Reparación in‑place si todo lo anterior no resuelve.

Checklist de verificación final

  • La app Seguridad de Windows abre sin quedarse en pantalla negra.
  • Get-AppxPackage -AllUsers SecHealthUI devuelve un paquete con PackageFullName válido.
  • La carpeta SecurityHealth contiene binarios; los errores de Event Viewer desaparecen.
  • Los servicios SecurityHealthService y wscsvc están en ejecución tras reiniciar.
  • Sin AV de terceros, WinDefend aparece Normal y mpssvc iniciado.

Tabla de referencia rápida

ObjetivoComandoResultado esperado
Comprobar UI instaladaGet-AppxPackage Microsoft.SecHealthUI -AllUsersLista el paquete o confirma ausencia
Restablecer la UIGet-AppxPackage -AllUsers SecHealthUI | Reset-AppxPackageRepara configuración de la app
Re‑registrar manifiestoAdd-AppxPackage -Register ...\AppxManifest.xmlVuelve a registrar la app con el sistema
Ver servicios claveGet-Service SecurityHealthService,wscsvc,WinDefend,mpssvcEstados Running o equivalentes
Reparar imagenDISM /Online /Cleanup-Image /RestoreHealthCorrige componentes dañados
Reparar archivossfc /scannowRepara archivos protegidos

Comprobaciones avanzadas (para administradores)

Validar aprovisionamiento y rutas

Aunque SecHealthUI es una System App (no siempre aparece como Provisioned), conviene verificar el registro y las rutas:

# ¿Está registrada para todos los usuarios?
Get-AppxPackage -AllUsers SecHealthUI | Format-List Name, PackageFullName, IsFramework

¿Existe la carpeta de SystemApps?

Test-Path "C:\Windows\SystemApps\Microsoft.Windows.SecHealthUI\_cw5n1h2txyewy"

¿Y la plataforma?

Test-Path "C:\Windows\System32\SecurityHealth" 

Revisar el Visor de eventos

  • Aplicaciones y servicios > Microsoft > Windows > Security Center
  • Aplicaciones y servicios > Microsoft > Windows > Windows Defender > Operational
  • Aplicaciones y servicios > Microsoft > Windows > Firewall con seguridad avanzada

Errores reiterados aquí suelen indicar que la plataforma no puede cargar, que hay DLLs faltantes o que políticas deshabilitan el área.

Políticas y endurecimiento

  • Revisa GPOs que oculten el área de Seguridad de Windows o desactiven servicios relacionados.
  • En imágenes personalizadas (capturas corporativas), herramientas de “de‑bloat” o unattend agresivos pueden haber eliminado apps del sistema.

Diagnóstico rápido con script

Este script no realiza cambios; solo recopila estado y sugiere el siguiente paso:

$report = [ordered]@{}
$report.PlatformFolder = Test-Path "C:\Windows\System32\SecurityHealth"
$report.UIRegistered = [bool](Get-AppxPackage -AllUsers Microsoft.SecHealthUI 2>$null)
$svc = Get-Service SecurityHealthService,wscsvc,WinDefend,mpssvc 2>$null
$report.Services = $svc | Select Name,Status | ConvertTo-Json -Compress
$report.Build = (Get-ComputerInfo).OsDisplayVersion + " (" + (Get-ComputerInfo).WindowsVersion + ")"
$report.Recommendation = if (-not $report.PlatformFolder) {
  "Instalar SecurityHealthSetup.exe y reiniciar"
} elseif (-not $report.UIRegistered) {
  "Reset-AppxPackage y Add-AppxPackage -Register"
} elseif ($svc | Where Status -ne 'Running') {
  "Iniciar servicios y comprobar AV de terceros"
} else {
  "Ejecutar DISM/SFC"
}
$report | Format-List

Causas frecuentes del problema

  • ISO antiguo o personalizado: algunas imágenes no incluyen correctamente la plataforma o la dejan desprovisionada.
  • Limpiezas agresivas: utilidades que “optimizaron” Windows pueden haber eliminado componentes de SystemApps o carpetas de System32.
  • AV de terceros: en determinados escenarios, dejan la UI sin datos o desactivan secciones, provocando pantallas negras.
  • Corrupción del sistema: errores en la tienda de componentes (CBS) o en WinSxS impiden registrar la app.

Errores comunes y cómo evitarlos

  • Copiar carpetas desde otro equipo: no lo hagas. La plataforma está protegida por firmas y por Windows Resource Protection. Usa el instalador oficial.
  • Eliminar claves de registro al azar: puede agravar el problema y afectar a Defender/Firewall.
  • Confiar solo en Windows Update: si la carpeta SecurityHealth no existe, Windows Update rara vez la recrea por sí mismo.

Preguntas frecuentes

¿Esto también aplica a Windows 10?

Los conceptos (plataforma + UI + servicios) son similares. Sin embargo, los nombres de paquete/compilación pueden variar. En Windows 10, el mismo instalador de plataforma suele funcionar.

¿Qué pasa si uso Microsoft Defender for Endpoint?

La UI de Seguridad de Windows sigue presente. Políticas de seguridad corporativa pueden ocultar o administrar áreas, pero la plataforma y los servicios deben existir.

¿Puedo automatizar la reinstalación?

Sí. En entornos administrados, distribuye SecurityHealthSetup.exe vía tu herramienta de gestión (por ejemplo, como script que compruebe la carpeta y ejecute el instalador de ser necesario).

¿La edición “N/KN” afecta?

Esas ediciones influyen en componentes multimedia, no en la plataforma de seguridad. Si falta la UI, no es por la variante N; aplica la solución estándar.

Guía de verificación profunda

  1. Comprobar versión de Windows
    winver o: (Get-ComputerInfo) | Select OsName, OsVersion, OsBuildNumber, OsDisplayVersion Si la compilación es muy antigua, considera directamente la reparación in‑place con un medio actualizado.
  2. Auditar integridad de Defender
    Get-MpComputerStatus | Select AMServiceEnabled,AntivirusSignatureLastUpdated,RealTimeProtectionEnabled Útil para confirmar si el motor AV está activo o pasivo.
  3. Validar Firewall
    Get-NetFirewallProfile | Select Name, Enabled Si todos los perfiles están deshabilitados por terceros, la UI puede mostrar advertencias persistentes.

Plantilla de remediación “todo en uno”

Ejecuta como Administrador (edita rutas según tu entorno). Este bloque intenta reparar la UI si la plataforma existe; si no, recomienda instalar el setup.

$platform = Test-Path "C:\Windows\System32\SecurityHealth"
$ui = Get-AppxPackage -AllUsers Microsoft.SecHealthUI 2>$null

if (-not \$platform) {
Write-Host "Falta la plataforma. Ejecuta SecurityHealthSetup.exe y reinicia." -ForegroundColor Yellow
} elseif (\$null -eq \$ui) {
Write-Host "La plataforma existe pero la UI no está registrada. Intentando registro..." -ForegroundColor Cyan
\$manifest = "C:\Windows\SystemApps\Microsoft.Windows.SecHealthUI\_cw5n1h2txyewy\AppxManifest.xml"
if (Test-Path \$manifest) {
Add-AppxPackage -Register -DisableDevelopmentMode \$manifest
} else {
Write-Host "No se encontró el manifiesto. Reinstala con SecurityHealthSetup.exe." -ForegroundColor Yellow
}
} else {
Write-Host "Restableciendo la app Seguridad de Windows..." -ForegroundColor Cyan
\$ui | Reset-AppxPackage
}

"Servicios clave:"
Get-Service SecurityHealthService,wscsvc,WinDefend,mpssvc | Format-Table -Auto 

Conclusión

La ausencia de Microsoft.SecHealthUI y una carpeta SecurityHealth vacía tras una instalación limpia es síntoma de que la Plataforma de seguridad de Windows no se instaló correctamente o se dañó. Reinstalar la plataforma con SecurityHealthSetup.exe, restablecer/registrar la app, validar servicios y, si procede, reparar la imagen con DISM/SFC, devuelve el estado normal en prácticamente todos los escenarios. Si nada de esto funciona, una reparación in‑place con un medio actualizado resuelve las causas más profundas sin perder tus datos.


Nota de seguridad: Crea un punto de restauración o una copia de seguridad antes de cambios relevantes. Ejecuta todos los comandos en una consola con permisos de administrador.


Créditos: Esta guía consolida prácticas de remediación contrastadas y recomendaciones de administradores y documentación oficial, organizadas para su uso directo en entornos domésticos y profesionales.

Índice