.NET Framework 3.5 y 4.5 para Windows 10

Algunos usuarios se preguntan cómo y dónde descargar las versiones 3.5 y 4.5 de .NET Framework para Windows 10, los conjuntos de bibliotecas del sistema necesarios para ejecutar algunos programas después de una actualización. Y también por qué estos componentes no se instalan, informando de varios errores.

En este artículo se detalla cómo instalar .NET Framework en Windows 10 x64 y x86, cómo solucionar los errores de instalación y dónde descargar las versiones 3.5, 4.5 y 4.6 desde el sitio web oficial de Microsoft (aunque es probable que no necesite estas opciones). Al final del artículo también hay una forma no oficial de instalar estos frameworks si todas las variantes fáciles no funcionan. También es útil: Cómo solucionar los errores 0x800F081F o 0x800F0950 al instalar .NET Framework 3.5 en Windows 10.

Cómo descargar e instalar .NET Framework 3.5 en Windows 10 mediante las herramientas del sistema

Puede instalar .NET Framework 3.5 sin recurrir a las páginas de descarga oficiales, simplemente activando el componente correspondiente de Windows 10. (Si ya ha probado esta opción pero obtiene un mensaje de error, a continuación se describe también su solución).

Para ello, vaya al Panel de control – Programas y componentes. A continuación, haga clic en la opción de menú “Activar o desactivar los componentes de Windows”.

Marque el elemento .NET Framework 3.5 y haga clic en “Aceptar”. El sistema instalará automáticamente el componente especificado. Después de eso tiene sentido reiniciar el ordenador y terminado: si algún programa requirió estas bibliotecas para ejecutarse, debería ejecutarse sin ningún error asociado a ellas en el futuro.

En algunos casos, .NET Framework 3.5 no se instala e informa de errores con varios códigos. En la mayoría de los casos, esto se debe a la falta de la actualización 3005628, que se puede descargar desde la página oficial https://support.microsoft.com/ru-ru/kb/3005628 (las descargas para los sistemas x86 y x64 están cerca del final de la página anterior). Al final de esta guía encontrarás más formas de solucionar los errores.

Si por alguna razón necesitas un instalador oficial de .NET Framework 3.5, puedes descargarlo de http://www.microsoft.com/ru-ru/download/details.aspx?id=21 (ten en cuenta que Windows 10 no aparece como sistema compatible, todo se instala correctamente si utilizas el modo de compatibilidad con Windows 10).

Instalación de .NET Framework 4.5

Como habrás observado en el apartado anterior de las instrucciones, Windows 10 tiene activado por defecto el componente .NET Framework 4.6, que a su vez es compatible con las versiones 4.5, 4.5.1 y 4.5.2 (es decir, puede sustituirlas). Si por alguna razón este elemento está desactivado en su sistema, puede simplemente activarlo para la instalación.

También puede descargar estos componentes por separado como instaladores independientes desde el sitio web oficial:

Si por alguna razón los métodos de instalación sugeridos no funcionan, hay algunas opciones adicionales para arreglar la situación, a saber:

  1. Utilizar la herramienta oficial de reparación de Microsoft .NET Framework para solucionar los errores de instalación. La herramienta está disponible en http://www.microsoft.com/en-us/download/details.aspx?id=30135
  2. Utilice la utilidad Microsoft Fix It para solucionar automáticamente algunos problemas que pueden causar errores de instalación de componentes del sistema desde aquí: https://support.microsoft.com/en-us/kb/976982 (en el primer párrafo de este artículo).
  3. En la misma página, el punto 3 sugiere descargar la herramienta de limpieza de .NET Framework, que elimina por completo todos los paquetes de .NET Framework de su ordenador. Esto puede permitirle corregir los errores al instalarlos de nuevo. También es útil si recibe un mensaje de que .Net Framework 4.5 ya forma parte del sistema operativo y está instalado en su ordenador.

Instalación de .NET Framework 3.5.1 desde una distribución de Windows 10

Este método (incluso dos variantes del mismo método) fue sugerido en los comentarios por un lector llamado Vladimir y, a juzgar por los comentarios, funciona.

  1. Inserte el disco de Windows 10 en el CD-Rom (o monte la imagen mediante las herramientas del sistema o Daemon Tools);
  2. Ejecute la utilidad de línea de comandos (CMD) con derechos de administrador;
  3. Ejecute el siguiente comando: Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess

En el comando anterior, D: es la letra de la unidad o la imagen montada.

Una segunda variante del mismo método: copiar la carpeta “sourcessxs” de la unidad o imagen a la unidad “C”, en su raíz.

Luego ejecuta el comando:

  • dism.exe /online /enable-feature /featurename:NetFX3 /Source:c:sxs
  • dism.exe /Online /Habilitar-Función /NombreDeLaFunción:NetFx3 /Todos /Fuente:c:sxs /LimitarAcceso

Forma no oficial de descargar .Net Framework 3.5 y 4.6 e instalarlo

Muchos usuarios se encuentran con que el .NET Framework 3.5 y 4.5 (4.6), instalado a través de los componentes de Windows 10 o desde la web oficial de Microsoft, se niega a instalarse en su ordenador.

En este caso, puede probar otra forma – Missed Features Installer 10, que es una imagen ISO que contiene componentes que estaban presentes en las versiones anteriores del sistema operativo, pero que faltan en Windows 10. Sin embargo, según los comentarios, la instalación de .NET Framework funciona en este caso.

Actualización (julio de 2016): Las direcciones en las que solían estar disponibles las descargas de IMF (enumeradas a continuación) ya no funcionan, no se ha podido encontrar un nuevo servidor que funcione.

Sólo tienes que descargar el instalador de Missed Features desde el sitio web oficial http://mfi-project.weebly.com/ O http://mfi.webs.com/. Nota: el filtro SmartScreen incorporado bloquea esta descarga, pero por lo que veo, el archivo descargado está limpio.

Monte la imagen en su sistema (en Windows 10 puede hacerlo simplemente haciendo doble clic en ella) y ejecute el archivo MFI10.exe. Después de aceptar los términos de la licencia, verá la pantalla del instalador.

Seleccione .NET Frameworks y luego el elemento que desea instalar:

  • Instalar .NET Framework 1.1 (botón NETFX 1.1)
  • Habilitar .NET Framework 3 (instalaciones que incluyan .NET 3.5)
  • Instalar .NET Framework 4.6.1 (compatible con 4.5)

La instalación posterior se realizará automáticamente y, tras reiniciar el ordenador, los programas o juegos que requerían los componentes que faltaban deberían iniciarse sin errores.

Esperemos que alguna de las opciones sugeridas pueda ayudarte en aquellos casos en los que .NET Framework no esté instalado en Windows 10 por algún motivo.