Solución al error 0x800f0928: Instalación fallida de .NET Framework 3.5 en Windows Server 2012
Para resolver el problema del código de error 0x800f0928 durante la instalación de .NET Framework 3.5 en Windows Server 2012, puedes seguir estos procedimientos:
- Verifica la instalación previa de .NET Framework 3.5: Accede al Administrador del servidor y selecciona 'Agregar roles y características' para revisar si .NET Framework 3.5 ya está activo. Si es así, procede a su reparación.
- Aplica el comando DISM: Ejecuta el Símbolo del sistema como administrador y utiliza el comando: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs (cambia 'D:' según corresponda a tu unidad de instalación). Este comando facilitará la instalación de .NET Framework 3.5 directamente desde el medio de instalación.
- Actualiza mediante Windows Update: Accede a Windows Update en la configuración y busca nuevas actualizaciones. Si detectas alguna relacionada con .NET Framework, instálala antes de intentar nuevamente la instalación de .NET Framework 3.5.
- Ajusta la Directiva de grupo: Si tu servidor está dentro de un dominio, asegúrate de revisar y habilitar la directiva 'Especificar configuración para la instalación opcional de componentes y reparación de componentes' y que la opción 'Descargar contenido de reparación y características opcionales directamente desde Windows Update en vez de WSUS' esté activa.
- Evalúa el impacto del antivirus: Los antivirus pueden bloquear la instalación de .NET Framework. Considera desactivar tu antivirus temporalmente para proceder con la instalación de .NET Framework 3.5.
- Revisa el servicio de Instalador de Windows: Verifica en la consola de Servicios que el Instalador de Windows esté funcionando. Si está detenido, inícialo y trata de instalar .NET Framework 3.5 otra vez.
- Inspecciona los archivos del sistema: Utiliza la herramienta Comprobador de archivos de sistema (SFC) desde el Símbolo del sistema con derechos de administrador ejecutando: sfc /scannow. Este proceso verificará y reparará archivos del sistema que podrían estar corruptos.