Categorías: Windows

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

Será muy frustrante si quiere instalar Windows .NET Framework 3.5 en su ordenador pero se le deniega 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 problemas cuando intentas habilitar o instalar alguna de las Características Opcionales de Windows en tu dispositivo Windows 10.Si se enfrenta a este problema, no se preocupe.Hay soluciones disponibles para solucionar el problema.Este error se produce cuando la conexión entre los servicios de actualización de Windows Server (WSUS) y el instalador de funciones opcionales de Windows falla o se interrumpe.Por lo tanto, el instalador de las características opcionales de Windows Update tampoco consigue la aprobación de la descarga de las características opcionales de Windows y muestra el mensaje de error.Dejemos las razones a un lado, vayamos directamente a los arreglos.

Si observa el mismo código de error en la ventana del símbolo del sistema, intente estas soluciones iniciales y compruebe si su problema se ha resuelto.

Soluciones iniciales-

1.Reiniciarsu ordenador y después de reiniciar su dispositivo, intente instalar de nuevo el marco .NET.
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 de marco .NET 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 va mal, puedes restaurar el sistema a su estado actual.

Si todavía, usted está enfrentando el problema con la instalación de .NET framework 3.5 o cualquier característica opcional de Windows ir para estas correcciones-

Fix-1 Actualización desde Windows Update sin permiso de WSUS-

Como hemos comentado la razón detrás de este error es la solicitud de aceptación o rechazo entre los Servicios de Actualización de Windows Server (WSUS) y el Instalador de Características Opcionales de Windows, por lo que podemos obviar la solicitud de aprobación a WSUS e instalar directamente la característica de Windows sin WSUS.Siga cuidadosamente estos pasos para hacerlo.

1.Al principio, tendrá que escribir "Registro" en elBusque enjusto al lado del icono de Windows.

2.A continuación, hay que pulsar el botón "Editor del Registro".

2.En el panel izquierdo deEditor del Registro...navega a esta ubicación...

HKEY_LOCAL_MACHINE\NSOFTWARE\NPolicies\NMicrosoft\NWindows\NWindowsUpdate\NAU

3.Ahora en el panel derechodoble clicen "UseWUServer".

4.Cambie los datos del valor a "". Haga clic en "OK".

Si no puede encontrar "UseWUServer", tienes que crear la clave por ti mismo. Siga estos pasos para crear la clave

a.Después de navegar a la sección "AU" registro,Haga clic con el botón derecho del ratón enen el espacio en blanco y haga clic en "Nuevo" y haga clic en "Valor DWORD (32 bits)".

b.Ahora, cambie el nombre de "Nueva llave" como "UseWUServer". Ahora, sigue el paso 2 del Fix-1.

Cierre el Editor del Registro yreiniciarsu ordenador.Después de reiniciar intente instalar el .NET framework 3.5 de nuevo en su ordenador. Si sigue teniendo el problema, siga con la siguiente solución.

Fix-2 Instalar la función opcional con Windows MCT-

Si tiene problemas para instalar la función desde el Panel de control directamente, puede hacerlo utilizandoWindows PowerShelldonde tienes que descargar la ISO de Windows 10 utilizando Media Creation Tool (MCT). Siga estos pasos para instalar la función opcional deWindows PowerShell-

1.Descargue la ISO de Windows 10 (no olvide hacer coincidir el número de compilación de la ISO con su Windows 10 en el ordenador. Ahora monte la ISO en su sistema haciendo doble clic en ella.

2.PulseTecla Windows+Ry escriba "powershell" y pulse "OK".

2.A continuación, tendrá que copiar y pegar este comando en suPowerShelly pulsaEntre en.

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

Cambie el nombre de la fuente de acuerdo con la unidad en la que ha montado la ISO de Windows 10, es decir, si ha montado la ISO en la unidad G:\Nentonces tiene que cambiar el comando como-

Añadir-Capacidad de Windows -En línea -NombreNetFx3~~~~ -Fuente G:\Sources\SxS

NOTA-

Si no puedes ejecutar este comando en tu ventana de PowerShell,copiaypegareste comando enPowerShelly pulseEntre en.

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

[NOTA-Cambiar el nombre de Origen de acuerdo a la unidad donde has montado la ISO de Windows 10, es decir, si has montado la ISO en elG:\ entonces tienes que cambiar el comando como-

DISM.exe /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:G:\Fuentes

3.Ahora, por último, tienes que comprobar si el .NET Framework está instalado o no copiando y pegando este comando enPowerShelly pulseEntre en.

Get-WindowsCapability -Online -NombreNetFx3~~~~

Reiniciarsu ordenador.

Después de reiniciar compruebe si .NET Framework 3.5 está instalado en su ordenador o no.Si sigue teniendo el error 0x800F0954 de "Instalación fallida de .NET Framework 3.5", proceda a la siguiente corrección.

Fix-3 Instalar .NET Framework 3.5 desde el símbolo del sistema-

Puedes instalar el .NET framework 3.5 simplemente cargando la 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 la ISO de Windows 10.

(NOTA- Durante la descarga, no olvide hacer coincidir el número de compilación de la ISO con el de su Windows 10 en el ordenador).

2.Ahora monte la ISO haciendo doble clic en ella.

3. Recuerde el nombre de la letra de la unidad (como "G:"/"H:", etc.).

4.Ahora, tienes que pulsarTecla Windows+Rpara lanzar elEjecutar.

5.Cuando pueda ver la ventana Ejecutar, deberá escribir "cmd" en el queEjecutary haga clic en "OK".

3.Ahoracopiar y pegareste comando en suIndicación de comandos y pulsaEntre en.

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

NOTA- Tendrá que cambiar la letra de la unidad en el comando de acuerdo con la letra de la unidad donde ha cargado el DVD.

dism /online /enable-feature /featurename:NetFX3 /Source:G:\Fuentes /LimitAccess

NOTA-

Si tiene problemas para ejecutar este comando, intente ejecutar el comando mencionado a continuación

dism /online /enable-feature /featurename:NetFX3/All /Source:letra de la unidad:\N - fuentes\N -xs /LimitAccess

NOTA- No te olvides de cambiar elletra de la unidad' en el comando como se ha comentado anteriormente.

dism /online /enable-feature /featurename:NetFX3/All /Source:G:\Fuentes /LimitAccess

Reiniciarsu ordenador.

Después de reiniciar, compruebe si sigue teniendo el problema "Installing .NET Framework 3.5 failed Error Code 0x800F0954" en su ordenador.

Debería poder habilitar/instalar .NET Framework 3.5 en su ordenador, sin ningún otro error.

fastfixguide

Entradas recientes

No se puede eliminar la partición, la eliminación del volumen no está habilitada en la solución de administración de discos

Si desea liberar espacio en su unidad o desea obtener espacio no asignado para ampliar…

2 años hace

12 formas de corregir el error "El sistema no puede encontrar el archivo especificado"

El sistema no puede encontrar el archivo especificado es un error que puede aparecer cuando…

2 años hace

No se puede eliminar este archivo de datos de Outlook (resuelto)

Algunos usuarios de Windows enfrentan el problema "No puede eliminar este archivo de datos de…

2 años hace

Falta la opción de control de aplicaciones y navegadores en la solución de seguridad de Windows

Algunos usuarios de Windows han informado de la ausencia de las opciones de control de…

2 años hace

Audio y video no sincronizados en Windows 11 [Fijar]

Varios usuarios de Windows han observado un problema al ver películas o series en su…

2 años hace

No se puede cambiar el idioma de visualización en Windows 11 [Fijar]

El idioma de visualización es el idioma de interfaz que los usuarios pueden leer y…

2 años hace