Inicio
» WINDOWS
»
Cómo descargar y habilitar .NET Framework 3.5 en Windows 10
Cómo descargar y habilitar .NET Framework 3.5 en Windows 10
Si un programa antiguo solicita .NET Framework 3.5 en Windows 10 , normalmente no es necesario descargar un instalador heredado por separado. En Windows 10, .NET Framework 3.5 es una característica de Windows a petición. Habilite la característica y Windows descargará los archivos necesarios desde Windows Update. Si el equipo no tiene conexión a internet o Windows Update está bloqueado, utilice el medio de instalación de Windows 10 correspondiente como origen.
.NET Framework 3.5 incluye compatibilidad con aplicaciones .NET 2.0 y 3.0, y puede coexistir con .NET Framework 4.x. Microsoft también recomienda usar una versión más reciente de la aplicación cuando esté disponible, ya que .NET Framework 3.5 se mantiene principalmente para garantizar la compatibilidad con software antiguo. Consulte la guía oficial de instalación de .NET Framework 3.5 de Microsoft .
Habilitar .NET Framework 3.5 con Windows Update
Este es el método más sencillo para un PC con Windows 10 que pueda acceder a Windows Update. Inicie sesión con una cuenta de administrador antes de comenzar.
Abra las características de Windows. Presione Inicio, escriba Características de Windows y seleccione Activar o desactivar las características de Windows .
Busque "Características de Windows" en el menú Inicio y, a continuación, abra "Activar o desactivar las características de Windows".
Seleccione .NET Framework 3.5. Marque la casilla .NET Framework 3.5 (incluye .NET 2.0 y 3.0) y, a continuación, haga clic en Aceptar . No necesita las subfunciones de activación de WCF a menos que la documentación del software las requiera específicamente.
Habilite la función principal .NET Framework 3.5; las opciones de activación de WCF generalmente no son necesarias para las aplicaciones de escritorio.
Deja que Windows obtenga los archivos de características. Si Windows te pregunta cómo obtener los archivos necesarios, elige la opción para descargarlos desde Windows Update. Mantén el equipo conectado a internet hasta que finalice la instalación.
Windows Update puede descargar la carga útil necesaria para finalizar la activación de .NET Framework 3.5.
Finaliza la instalación. Cierra el cuadro de diálogo de finalización y reinicia el PC si Windows te lo solicita. A continuación, ejecuta el programa que requiere .NET Framework 3.5.
Una instalación exitosa finaliza cuando Windows informa que los cambios solicitados se han completado.
Instale .NET Framework 3.5 sin conexión con el medio de instalación de Windows 10.
Microsoft indica que, para Windows 10, el método sin conexión compatible consiste en usar los archivos de características del medio de instalación de Windows. El antiguo instalador independiente de .NET Framework 3.5 SP1 está diseñado para versiones anteriores de Windows, no como el instalador sin conexión compatible con Windows 10.
Prepare los medios de instalación de Windows 10 correspondientes. Monte una imagen ISO o conecte los medios de instalación que correspondan a la versión de Windows 10 instalada en su PC. En el Explorador de archivos, anote la letra de la unidad y confirme que contiene una sources\sxscarpeta. Microsoft advierte sobre el uso de archivos de origen de una versión diferente de Windows, ya que una incompatibilidad puede provocar fallos o dejar el sistema en un estado de mantenimiento no compatible. Si es necesario, consulte las instrucciones de Microsoft para la instalación de Windows .
La fuente sin conexión es la carpeta sources\sxs que se encuentra en el medio de instalación de Windows 10 correspondiente.
Abra el Símbolo del sistema con privilegios de administrador. Busque Símbolo del sistema, haga clic con el botón derecho y seleccione Ejecutar como administrador .
Ejecuta DISM con el medio como origen. Reemplaza D:con la letra de unidad real de tu ISO o USB montado, luego ejecuta: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs. El /LimitAccessparámetro le indica a DISM que no se comunique con Windows Update.
Ejecute el comando DISM NetFx3 desde un símbolo del sistema con privilegios de administrador, utilizando la letra de unidad de medio correcta.
Confirme que DISM se ejecuta correctamente. Espere a que la operación alcance el 100 % e informe que se completó con éxito. Reinicie Windows si su entorno lo requiere y, a continuación, vuelva a intentar ejecutar la aplicación heredada. Microsoft documenta la misma sintaxis en su guía de implementación de DISM para .NET Framework 3.5 .
Una instalación exitosa de DISM informa que la operación de la función se completó correctamente.
Qué hacer si .NET Framework 3.5 no se instala
Los errores como 0x800F0906 , 0x800F081F y 0x800F0907 suelen indicar problemas de descarga, de archivos de origen o de directivas. El error 0x800F0922 también puede aparecer durante la instalación de características, aunque Microsoft señala que no es específico de .NET Framework.
El error 0x800F081F generalmente significa que Windows no puede encontrar una fuente válida para los archivos de características necesarios.
Para el error 0x800F0906 , compruebe si el PC puede acceder a Windows Update y si un proxy, un cortafuegos o una política de la organización bloquea la descarga.
Para el error 0x800F081F , verifique la ruta de origen y utilice un medio de instalación que coincida con la versión de Windows 10 instalada.
Para el error 0x800F0907 , una configuración de directiva de grupo puede impedir que Windows descargue cargas útiles de componentes opcionales. En un equipo administrado, consulte con el administrador en lugar de modificar la directiva de dominio usted mismo.
¿Necesitas eliminar las versiones más recientes de .NET?
No. No desinstales .NET Framework 4.x solo para instalar la versión 3.5. Ambas versiones están diseñadas para aplicaciones diferentes y pueden coexistir. Habilita la versión 3.5 únicamente cuando una aplicación la requiera explícitamente; de lo contrario, conserva los componentes .NET más recientes que Windows y otras aplicaciones ya utilizan.