Arreglar la instalación de .NET Framework 3.5 error Código de error 0x800F0954 en Windows 10

Arreglar la instalación de .NET Framework 3.5 error Código de error 0x800F0954 en Windows 10

Será muy frustrante si desea instalar Windows .NET Framework 3.5 en su computadora, pero se le niega con 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. Reinicie 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. 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 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 la tecla Windows + R para iniciar Ejecutar, escriba » regedit » y presione EntrarSe abrirá la ventana del Editor del registro  .

2. En el panel izquierdo del Editor del registro , navegue a esta ubicación:

HKEY_LOCAL_MACHINE  SOFTWARE  Políticas  Microsoft  Windows  WindowsUpdate  AU

3. Ahora, en el panel derecho, haga doble clic en » UseWUServer «. Cambie los datos del Valor a » 0 «. Haga clic en «Aceptar».

Si no puede encontrar » UseWUServer «, debe crear la clave usted mismo. Siga estos pasos para crear la clave

a. Después de navegar al registro » AU «, 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 la » Nueva clave » como » UseWUServer «. Ahora, siga el paso 2 del Fix-1.

Cierre el Editor del registro y reinicie su 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 con Windows PowerShell , donde debe descargar el ISO de Windows 10 con la Herramienta de creación de medios (MCT). Siga estos pasos para instalar la característica opcional de Windows PowerShell :

1. Descargue el ISO de Windows 10 (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 la tecla de Windows + R para iniciar Ejecutar y escriba la palabra » powershell » y presione Ctrl + Shift + Enter  para abrir la  ventana de PowerShell  con un privilegio de administración. Haga clic en » » si se lo solicita el Control de cuentas de usuario (UAC) .

2. Ahora copie y pegue este comando en su ventana de PowerShell y presione Enter .

Add-WindowsCapability -Online -Name NetFx3 ~~~~ -Source D:  Sources  SxS

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:  Sources  SxS

NOTA: si no puede ejecutar este comando en su ventana de PowerShell, copie y pegue este comando en la ventana de PowerShell y presione Entrar .

DISM.exe / Online / Add-Capability / CapabilityName: NetFx3 ~~~~ / Fuente: D:  Sources  SxS

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 ~~~~ / Fuente: G:  Sources  SxS

3. Ahora, finalmente debe verificar si .NET Framework está instalado o no copiando y pegando este comando en la ventana de PowerShell y presionando Enter .

Get-WindowsCapability -Online - Name NetFx3 ~~~~

Reinicia 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 ISO de Windows 10 (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 ha montado Windows 10 ISO.

2. Ahora, presione la tecla Windows + R para iniciar Ejecutar y escriba » cmd » y presione Ctrl + Shift + Enter para abrir el símbolo del sistema con privilegios administrativos.

3. Ahora, ahora copie y pegue este comando en la  ventana del símbolo del sistema y presione Entrar .

dism / online / enable-feature / featurename: NetFX3 / Source: H:  sources  sxs / 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:  sources  sxs / LimitAccess

NOTA-

Si tiene problemas para ejecutar este comando, intente ejecutar el siguiente comando:

dism / online / enable-feature / featurename: NetFX3 / All / Source: H:  sources  sxs / LimitAccess

No olvide cambiar 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 / All / Source: G:  sources  sxs / LimitAccess

Reinicia tu computadora.

Después de reiniciar, verifique si aún enfrenta 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.

 

Deja un comentario