Cómo solucionar el código de error 0x800f0928: Windows no pudo instalar .NET Framework 3.5 en Windows Server 2012.
Hay varios pasos que puedes seguir para solucionar el código de error 0x800f0928 al intentar instalar .NET Framework 3.5 en Windows Server 2012:
- Comprueba si la función .NET Framework 3.5 ya está instalada: Abre el Administrador del servidor y ve al asistente "Agregar roles y características". Comprueba si la función .NET Framework 3.5 ya está instalada. Si lo está, intenta repararla.
- Usa el comando DISM: Abre el Símbolo del sistema como administrador y ejecuta el siguiente comando: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs (sustituye "D:" por la letra de la unidad de tu medio de instalación de Windows Server 2012). Este comando instalará la función .NET Framework 3.5 desde el medio de instalación.
- Usa Windows Update: Ve a la configuración de Windows Update y busca actualizaciones. Si hay alguna actualización relacionada con .NET Framework, instálala e intenta instalar .NET Framework 3.5 de nuevo.
- Comprueba la configuración de Directiva de grupo: Si tu Windows Server 2012 forma parte de un dominio, comprueba la configuración de Directiva de grupo relacionada con la instalación de .NET Framework. Asegúrate de que la directiva "Especificar configuración para la instalación opcional de componentes y reparación de componentes" esté establecida en "Habilitada" y la directiva "Descargar contenido de reparación y características opcionales directamente desde Windows Update en lugar de Windows Server Update Services (WSUS)" esté establecida en "Habilitada".
- Comprueba el software antivirus: Algunos programas antivirus pueden interferir con la instalación de .NET Framework. Intenta desactivar temporalmente el software antivirus e intenta instalar .NET Framework 3.5 de nuevo.
- Comprueba el servicio de Instalador de Windows: Asegúrate de que el servicio de Instalador de Windows esté en ejecución. Abre la consola de Servicios y comprueba si el servicio de Instalador de Windows está en ejecución. Si no lo está, inícialo e intenta instalar .NET Framework 3.5 de nuevo.
- Comprueba los archivos del sistema: Usa la herramienta Comprobador de archivos de sistema (SFC) para buscar archivos del sistema dañados. Abre el Símbolo del sistema como administrador y ejecuta el siguiente comando: sfc /scannow. Este comando escaneará los archivos del sistema y reparará cualquier archivo dañado.