Cómo solucionar el código de error 0x800f0954 de .NET Framework 3.5 en Windows 10
Notas clave
- Utilice comandos de PowerShell para instalar. NET Framework 3.5.
- Edite la configuración del registro para omitir WSUS si es necesario.
- Ajuste la configuración de la directiva de grupo para mejorar el acceso a Windows Update.
Cómo solucionar el código de error 0x800f0954 de. NET Framework 3.5 en Windows 10
Encontrar el código de error 0x800f0954 al intentar instalar. NET Framework 3.5 en Windows 10 puede ser frustrante. Esta guía ofrece soluciones prácticas para ayudarte a solucionar el problema eficazmente.
Comprensión del código de error 0x800f0954 de. NET Framework 3.5
Para resolver el código de error 0x800f0954, siga las instrucciones a continuación:
Paso 1: Instalar. NET Framework mediante PowerShell
Muchos usuarios han resuelto correctamente el código de error 0x800f0954 de. NET Framework 3.5 ejecutando un comando específico de PowerShell. A continuación, se explica cómo realizar la instalación:
- Descargue la última ISO de Windows 10 usando la herramienta de creación de medios.
- Después de la descarga, monte el archivo ISO haciendo doble clic en él.
- Anote la letra de unidad asignada a la unidad montada.
- Inicie PowerShell como administrador.
- En la ventana de PowerShell, escriba el siguiente comando y presione Enter:
Add-WindowsCapability –Online -Name NetFx3~~~~ -Source D:\sources\sxs
- Una vez ejecutado el comando, verifique que. NET Framework esté instalado con:
Get-WindowsCapability -Online -Name NetFx3~~~~
- Cierre PowerShell y reinicie su computadora.
- Compruebe si el código de error vuelve a aparecer después de reiniciar.
Paso 2: Omitir el servidor WSUS para resolver el error 0x800f0954
Si el error aparece al instalar funciones de Windows, es posible que su sistema no tenga acceso al servidor de Windows Update. Siga estos pasos para solucionar el problema:
- Presione Windows + S y escriba Regedit en el cuadro de búsqueda.
- En los resultados de la búsqueda, seleccione Editor del Registro.
- Cuando el UAC se lo solicite, seleccione Sí para continuar.
- Navegar a:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
- En el panel derecho, haga doble clic en UseWUServer y establezca sus datos de Valor en 0.
- Seleccione Aceptar y cierre el Editor del Registro.
- Reinicie su computadora para ver si el problema está resuelto.
Consejo profesional: si la entrada UseWUServer no existe, créela utilizando las claves que se detallan a continuación:
- Haga clic derecho en la tecla Windows, seleccione Nuevo > Clave y nómbrela WindowsUpdate.
- Haga clic con el botón derecho en WindowsUpdate, seleccione Nuevo > Clave y nómbrela AU.
- Seleccione AU y cree un nuevo valor de cadena llamado UserWUServer.
Paso 3: Uso del Editor de políticas de grupo
Si aún tienen problemas, usar el Editor de directivas de grupo local podría ser útil. Tenga en cuenta que esta función no está disponible en todas las versiones de Windows, especialmente en la edición Home. Para usuarios de Pro o Enterprise:
- Haga clic derecho en el botón Inicio y seleccione Ejecutar.
- Ingrese
gpedit.mscy presione enter. - En el Editor de políticas de grupo local, navegue a:
Computer Configuration\Administrative Templates\System
- En el panel derecho, haga doble clic en Especificar configuración para la instalación de componentes opcionales y la reparación de componentes.
- Establezca en Habilitado para activar las opciones.
- Marque la casilla junto a Descargar contenido de reparación y características opcionales directamente desde Windows Update en lugar de WSUS.
Confirme los cambios haciendo clic en Aplicar y luego reinicie el sistema para verificar si el problema persiste.
Paso 4: Cómo forzar la instalación de. NET Framework 3.5
Si aún no puede instalar. NET Framework 3.5, considere utilizar una instalación forzada:
- Presione la tecla Windows y escriba Características de Windows.
- Cuando lo encuentres en los resultados haz clic en él.
- Busque .NET Framework 3.5 (incluye. NET 2.0 y 3.0) y marque ambas casillas debajo.
- Haga clic en Aceptar para guardar la configuración y reiniciar el equipo.
Consejos adicionales
- Verifique la ruta de instalación en PowerShell para detectar cualquier componente faltante.
- Asegúrese de que su conexión a Internet sea estable mientras realiza instalaciones.
- Compruebe periódicamente las actualizaciones de Windows para conseguir un rendimiento óptimo del sistema.
Resumen
Esta guía describe métodos eficientes para solucionar el código de error 0x800f0954 de. NET Framework 3.5 en Windows 10, mediante PowerShell, el Editor del Registro y la configuración de la directiva de grupo. Siguiendo estos pasos, podrá instalar el framework deseado sin problemas.
Conclusión
Solucionar los problemas de instalación de. NET Framework 3.5 puede ser abrumador, pero las soluciones proporcionadas deberían ayudarle a solucionar el código de error 0x800f0954 sin problemas. Si el problema persiste después de seguir estos pasos, considere contactar con el soporte técnico de Microsoft para obtener más ayuda.
Preguntas frecuentes
¿Qué causa el código de error 0x800f0954?
El código de error 0x800f0954 a menudo ocurre debido a problemas con el acceso a Windows Update, configuraciones de registro incorrectas o configuraciones de política de grupo mal configuradas.
¿Cómo puedo instalar manualmente. NET Framework 3.5?
Puede instalar manualmente. NET Framework 3.5 a través del cuadro de diálogo Características de Windows o usando PowerShell con un comando específico dirigido a una fuente ISO montada.