Lampiweb.com

Sistemas Operativos => Windows 10 => Mensaje iniciado por: maripuri en Septiembre 17, 2015, 19:55:24 pm

Título: Activar .NET Framework 3.5 (2.0,1.0) offline
Publicado por: maripuri en Septiembre 17, 2015, 19:55:24 pm
(http://s25.postimg.cc/5ayx9dju7/2015_09_17_19_54_48.jpg)






Hace ya algún tiempo comentamos la forma de activar .NET Framework 3.5 (2.0,1.0) en Windows 10 utilizando la opción que nos brinda el propio sistema desde programas y características > (activar o desactivar .net) y como ya sabemos debemos tener una conexión a internet puesto que  se descargarán archivos necesarios para completar el proceso.

El hilo de debate es este:  Activando .NET Framework 3.5, 2.0 y 3.0 en Windows 10 Build 10041

Bien..  ¿pero que sucede si no diponemos de internet?

En algún escenario esto puede y de hecho sucede con mas frecuencia de la que alguno se puede imaginar, no hay posibilidad de acceso a internet pero quisieramos activar .NET Framework 3.5   ¿que hacemos?

Una forma bien sencilla y rápida es la propuesta por Sergey Tkachenko desde el blog winaero: utilizar DISM (Deployment Image Servicing and Managemen)

Sergey nos propone la siguente sintaxis:

Código: [Seleccionar]
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
Donde "D:" es la letra de la unidad donde se encuentran los medios de instalación de Windows 10 (un pendrive o un DVD por ejemplo).

Por tanto el requisto es disponer bien de un DVD o un pendrive de instalación de Windows 10 el cual podemos crear con la(s) herramienta(s) oficial(es) de Microsoft tal y como en su día expuse en ese tema

Para simplificar mas las cosas Sergey a creado y compartido un archivo por lotes.

Código: [Seleccionar]
@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:\\sources\install.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:%setupdrv%:\sources\sxs /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

Pasos a seguir utilizando el archivo por lotes

a-insertar el pendrive o el DVD que contiene la instalación de Windows 10
b- ejecutar el archivo por lotes con permisos elevados (click dcho > ejecutar como administrador)
c- seguir las instrucciones

veremos algo así:


(http://s25.postimg.cc/wuht77zjj/2015_09_12_12_27_02.jpg)

(http://s25.postimg.cc/a72k12jzj/2015_09_12_12_33_37.jpg)


..comprobamos si se ha instalado y efectivamente, ya lo tenemos  :)


(http://s25.postimg.cc/c05gpe567/2015_09_12_12_34_43.jpg)


Ya lo he probado tres veces en otros tres equipos y aparte de ser un método que no precisa conexión a internet es mas rápido, así que tanto que mejor.

Os dejo una descarga con el fichero original y con una copia traducida al castellano para que sea mas legible, podéis usar la que queráis.

descarga


Tema original de Sergey:

Offline install of .NET Framework 3.5 in Windows 10 using DISM