Será muy frustrante si desea instalar Windows .NET Framework 3.5 en su computadora, pero se le niega un mensaje de error que dice «Windows no pudo completar los cambios solicitados.
Código de error 0x800F0954 «. Este código de error puede crear un problema cuando intenta habilitar o instalar cualquiera de las características opcionales de Windows en su dispositivo con Windows 10.
Si se enfrenta a este problema, no se preocupe. Hay soluciones disponibles para solucionar el problema. Este error ocurre cuando la conexión entre Windows Server Update Services (WSUS) y el Instalador de características opcionales de Windows falla o se termina.
Por lo tanto, el Instalador de características opcionales de Windows Update tampoco consigue la aprobación de descargar la característica opcional de Windows y muestra el mensaje de error. Dejemos de lado las razones, vayamos directamente a las soluciones.
Si observa el mismo código de error en la ventana del símbolo del sistema, intente estas soluciones iniciales y verifique si su problema está resuelto.
Soluciones iniciales
1) Reiniciar su computadora y luego de reiniciar su dispositivo, intente instalar .NET Framework nuevamente.
2. Compruebe si hay actualizaciones de Windows pendientes o no. Si alguna de las Actualizaciones de Windows está pendiente, instale la Actualización de Windows (muchas de las Actualizaciones de Windows vienen con sistemas .NET Framework que se instalan cuando se actualiza Windows).
(IMPORTANTE)- Antes de pasar a las correcciones, asegúrese de haber creado un punto de restauración del sistema para su sistema. En cualquier caso, si algo sale mal, puede restaurar el sistema a la condición actual.
Si aún enfrenta el problema con la instalación de .NET Framework 3.5 o cualquier característica opcional de Windows, vaya a estas soluciones:
Actualización Fix-1 desde Windows Update sin permiso de WSUS-
Como discutimos, la razón detrás de este error es la aceptación o el rechazo de la solicitud entre los Servicios de actualización de Windows Server (WSUS) y el Instalador de características opcionales de Windows, por lo que podemos omitir la solicitud de aprobación a WSUS e instalar directamente la característica de Windows sin WSUS. Siga estos pasos cuidadosamente para hacerlo.
1. Presione Tecla de Windows + R para ejecutar Ejecutar y escriba «regedit«Y golpear Entrar. Editor de registro La ventana se abrirá.
2. En el panel izquierdo de Editor de registro, navega a esta ubicación-
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
3. Ahora en el panel derecho haga doble clic en «UseWUServer«. Cambie los datos del valor a «0 0«. Haga clic en «OKAY».
Si no puede encontrar «UseWUServer«, Tienes que crear la clave tú mismo. Siga estos pasos para crear la clave
a. Después de navegar a la «AU«Registro, haga clic derecho en el espacio en blanco y haga clic en»Nuevo«Y haga clic en»Valor D-WORD (32 bits)«.
si. Ahora, cambie el nombre de «Nueva llave» como «UseWUServer«. Ahora, siga el paso 2 del Fix-1.
Cierre el Editor del registro y reiniciar tu computadora. Después de reiniciar, intente instalar .NET Framework 3.5 nuevamente en su computadora. Si aún enfrenta el problema, vaya a la siguiente solución.
Fix-2 Instale la característica opcional con Windows MCT-
Si tiene problemas para instalar la función directamente desde el Panel de control, puede hacerlo utilizando Windows PowerShell, donde debe descargar la ISO de Windows 10 con la herramienta de creación de medios (MCT). Siga estos pasos para instalar la función opcional desde Windows PowerShell–
1. Descargue el Windows 10 ISO (no olvide hacer coincidir la compilación no del ISO con su Windows 10 en su computadora. Ahora monte el ISO en su sistema haciendo doble clic en él.
2. Presione Tecla de Windows + R almorzar correr y escriba «potencia Shell«Palabra y prensa Ctrl + Shift + Enter para abrir el powershell ventana con privilegio de administración. Haga clic en «si» Si se lo solicita Control de cuenta de usuario (UAC).
2. Ahora copiar y pegar este comando en tu Potencia Shell ventana y golpe Entrar.
Add-WindowsCapability -Online -Name NetFx3~~~~ -Source D:SourcesSxS
Cambie el nombre de la fuente de acuerdo con la unidad donde ha montado el ISO de Windows 10, es decir, si ha montado el ISO en la unidad G: , entonces debe cambiar el comando como-
Add-WindowsCapability -Online -Name NetFx3~~~~ -Source G:SourcesSxS
NOTA- Si no puede ejecutar este comando en su ventana de PowerShell, Copiar y pegar este comando en Potencia Shell ventana y golpe Entrar.
DISM.exe /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:D:SourcesSxS
Cambie el nombre de la fuente de acuerdo con la unidad donde ha montado el ISO de Windows 10, es decir, si ha montado el ISO en la unidad G: , entonces debe cambiar el comando como-
DISM.exe /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:G:SourcesSxS
3. Ahora, finalmente debe verificar si .NET Framework está instalado o no copiando y pegando este comando en Potencia Shell ventana y golpe Entrar.
Get-WindowsCapability -Online -Name NetFx3~~~~
Reiniciar tu computadora. Después de reiniciar, verifique si .NET Framework 3.5 está instalado en su computadora o no. Vaya a la siguiente solución si todavía tiene «Error al instalar .NET Framework 3.5 Código de error 0x800F0954».
Fix-3 Instalar .NET Framework 3.5 desde el símbolo del sistema
Puede instalar .NET Framework 3.5 simplemente cargando el ISO / DVD de Windows 10 y ejecutando un comando en la ventana del símbolo del sistema. Siga estos pasos para instalar .NET Framework 3.5 desde la ventana del símbolo del sistema-
1. Descargue el Windows 10 ISO (no olvide hacer coincidir el número de compilación del ISO con su Windows 10 en su computadora. Ahora monte el ISO haciendo doble clic en él. Recuerde el nombre del controlador (como «G:» / «H:», etc.) en el que Has montado Windows 10 ISO.
2. Ahora, presione Tecla de Windows + R almorzar correr y escriba «cmd«Y golpear Ctrl + Shift + Enter abrir Símbolo del sistema con privilegio administrativo.
3. Ahora, ahora copiar y pegar este comando en tu Símbolo del sistema ventana y golpe Entrar.
dism /online /enable-feature /featurename:NetFX3 /Source:H:sourcessxs /LimitAccess
Cambie el nombre de la fuente de acuerdo con la unidad donde ha montado el ISO de Windows 10, es decir, si ha montado el ISO en la unidad G: , entonces debe cambiar el comando como-
dism /online /enable-feature /featurename:NetFX3 /Source:G:sourcessxs /LimitAccess
NOTA-
Si tiene problemas para ejecutar este comando, intente ejecutar el siguiente comando:
dism /online /enable-feature /featurename:NetFX3/All /Source:H:sourcessxs /LimitAccess
No olvides cambiar el nombre de la fuente de acuerdo con la unidad donde montaste el ISO de Windows 10, es decir, si montaste el ISO en la unidad G: entonces tienes que cambiar el comando como-
dism /online /enable-feature /featurename:NetFX3/All /Source:G:sourcessxs /LimitAccess
Reiniciar tu pc.
Después de reiniciar, verifique si todavía se encuentra con el problema «Error al instalar .NET Framework 3.5 Error Code 0x800F0954» en su computadora. Debería poder habilitar / instalar .NET Framework 3.5 en su computadora, sin más errores.