Cómo reparar el error 0x800F0950 de .NET Framework en Windows 11/10

Varios usuarios se quejaron de recibir un código de error 0x800F0950 cuando intentaban instalar la última versión de .NET Framework 3.5 o 4.8 en sus PC. Hay diferentes razones que pueden desencadenar este problema en una PC con Windows 11 o 10. Algunos de ellos incluyen: actualizaciones pendientes de Windows, archivos de marco dañados o .NET Framework apropiado deshabilitado.

¿Qué sucede cuando encuentra el error 0x800F0950?

Al ocurrir, este problema arrojará un mensaje de error similar al siguiente:

No se pudo instalar la siguiente función:

.NET Framework 3.5 (incluye .NET 2.0 y 3.0)
No se pudieron completar los cambios. Reinicie su computadora y vuelva a intentarlo. Código de error: 0x800F0950

Ahora que sabe cuándo ocurre este problema y qué sucede a continuación, exploremos cómo resolverlo en Windows 11/10.

Solucionar el error de instalación de .NET Framework 0x800F0950

Así es como puede resolver este problema de instalación en una PC con Windows 11 o 10:

1]Buscar actualizaciones pendientes

La mayoría de las veces, errores como este ocurren simplemente porque su sistema carece de algunos parches recientes. Microsoft publica regularmente nuevas actualizaciones a través de Windows Update y carga su paquete independiente en su sitio de catálogo de actualizaciones. Si conoce el número de KB de actualización que falta, puede obtenerlo del Catálogo de actualizaciones de Microsoft. De lo contrario, simplemente navegue a la ruta a continuación y presione la opción: Buscar actualizaciones.

ganar 10 : Configuración (Win + I) > Actualización y seguridad > Buscar actualizaciones

ganar 11 : Configuración (Win +I) > Actualización de Windows > Buscar actualizaciones

El sistema se conectará a los servidores de Microsoft automáticamente y desde allí descargará las actualizaciones pendientes.

2]Ejecute la herramienta de reparación de .NET Framework

.NET Framework Repair Tool es una herramienta oficial de Microsoft y está desarrollada para abordar todos estos problemas, incluido el código de error 0x800F0950. La ejecución de esta herramienta buscará automáticamente las posibles causas e intentará solucionarlas. Así es como puede descargar y utilizar esta herramienta.

Descarga del instalador de NET Framework

  • Instálelo después de que se complete la descarga haciendo doble clic sobre su icono.
  • Ejecute esta herramienta con privilegios administrativos (haga clic derecho sobre ella y elija la opción – Ejecutar como administrador).
  • Siga las instrucciones en pantalla junto a reparar .NET Framework en su PC.

3]Habilitar .NET Framework usando el comando DISM

Si la herramienta anterior no reconoce este problema, puede intentar instalar .NET Framework usando medios de instalación. Asegúrese de hacer que este medio sea de arranque antes de poder ejecutarlo a través de DISM. Estos son los pasos esenciales para trabajar:

  • En primer lugar, inserte el USB que contiene el archivo ISO en uno de los puertos de su sistema.
  • Anote la letra de la unidad que contiene este medio de instalación.
  • Inicie CMD como administrador a continuación. Cuando la ventana de UAC lo solicite, presione .
  • En la consola elevada, copie/pegue el siguiente código y presione Enter

Dism /online /enable-feature /featurename:NetFX3 /All /Source:E:sourcessxs /LimitAccess

Nota : La unidad de disco que contiene los medios de instalación es “E:” en nuestro caso. Si esto varía en su computadora, reemplace la letra “E:” con la apropiada.

  • Después de presionar el botón Enter tecla, la herramienta DISM comienza a ejecutarse inmediatamente después.
  • Reinicie su PC a continuación y vea si esto realmente resuelve el problema con el que estaba luchando.

4]Instale manualmente .NET Framework 3.5 o 4.8

En los casos en que incluso DISM no pueda instalar la última versión de .NET Framework, puede instalarla a través de las funciones de Windows. Así es como puede usar las funciones de Windows para instalar la versión más nueva de este marco:

  • prensa Ganar + R para iniciar el cuadro de diálogo Ejecutar.
  • Escribe “ appwiz.cpl ” en el campo de texto y presione Aceptar.
  • El sistema lo redirigirá a la ventana Programas y características dentro del Panel de control.
  • En el panel izquierdo, encontrará una opción para “Activar o desactivar las funciones de Windows”.
  • Haga clic en él y marque la casilla de verificación: “.NET Framework 3.5”. Marque esta casilla solo si todavía está usando Windows 10. En caso de que tenga una versión avanzada del sistema operativo, es decir, Windows 11, marque la casilla de verificación “.NET Framework 4.8 Servicios avanzados”.

Appwiz

  • Hacer clic OK y deja que el sistema busque cualquier actualización pendiente. Si esta búsqueda le pide que descargue alguna actualización a través de Windows Update, seleccione esa opción.

Deje que la actualización de Windows descargue los archivos por usted

  • El sistema comenzará inmediatamente a descargar los archivos necesarios.
  • Cuando reciba el mensaje: “Windows completó los cambios solicitados”, presione Cerrar .

Reinicie su PC a continuación y verifique si esto resuelve el problema con el que estaba lidiando.

¿Cómo instalar .NET Framework en Windows 11/10?

Instalar .NET Framework 3.5 o 4.8 es bastante fácil en el sistema operativo Windows. Puede realizar esta tarea visitando el sitio oficial de DotNET y obtener el instalador desde aquí.

Alternativamente, también puede visitar la página oficial de .NET Framework y obtener el instalador desde aquí. Una vez que haya descargado el instalador, haga doble clic en el archivo ejecutable para comenzar su instalación.

5]Cree un script personalizado y ejecútelo a través de CMD

En caso de que reciba el error 0x800F0950 incluso después de instalar manualmente el .NET Framework respectivo, puede crear un script personalizado y ejecutarlo a través del símbolo del sistema. Así es como se realiza esta tarea:

  • En primer lugar, descargue Windows 11 o 10 ISO (lo que sea aplicable en su caso) y haga que sea de arranque.
  • Haga clic con el botón derecho en cualquier parte del escritorio a continuación y seleccione Nuevo > Documento de texto .
  • Cuando se inicie el Bloc de notas, copie/pegue lo siguiente en su interior:

@echo off
Title .NET Framework 3.5 Offline Installer
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\sourcesinstall.wim" set setupdrv=%%I
if defined setupdrv (
echo Found drive %setupdrv%
echo Installing .NET Framework 3.5...
Dism /online /enable-feature /featurename:NetFX3 /All /Source: E: sourcessxs /LimitAccess
echo.
echo .NET Framework 3.5 should be installed
echo.
) else (
echo No installation media found!
echo Insert DVD or USB flash drive and run this file once again.
echo.
)
pause

  • En la línea de código DISM, la letra “E:” significa la letra de la unidad donde residen los medios de instalación. En caso de que sea diferente en su dispositivo, reemplácelo por el apropiado.
  • Vaya a Archivo en el bloc de notas y seleccione la opción – Guardar como .
  • Asegúrese de elegir “Todos los archivos” en “Guardar como tipo” y ponga “ installer.cmd ” bajo el nombre del archivo.

Solucione el error 0x800F0950 de .NET Framework en Windows 11

  • Después de guardar este archivo, haga clic con el botón derecho en él y elija la opción: Ejecutar como administrador .
  • Cuando este script se ejecute con éxito, reinicie su PC.

Espero que el error 0x800F0950 ya se haya resuelto.

6]Reparar el sistema operativo Windows

Si el error 0x800F0950 persiste incluso después de aplicar las correcciones anteriores, su sistema operativo debe haberse dañado. En tales casos, lo que puede hacer es descargar un medio de instalación de Windows y usarlo para reparar su sistema operativo dañado. Espero que el problema se resuelva después de reparar su Windows 11/10.

Related Posts