
Recientemente actualicé mi escritorio Windows 10 Pro 1903 a 1909. Descargué la ISO 1909 completa y ejecuté Setup.exe. El proceso salió bien. Sin embargo, un programa llamado 'Windows ISO Downloader' comenzó a dar el error 135. Según tengo entendido, esto ocurre si falta el marco .Net requerido.
miréProgramas y característicasyActivar o desactivar la función de Windowsy no había ningún marco .Net en la lista. Hay 3 opciones llamadas .Net, .Net Extensibility 3.5 y 4.8 que simplemente no se habilitan. Quiero decir que puedo marcarlos, pero después de que Windows hace algo, vuelven al estado sin marcar.
No hay elementos como .Net 2, 3.5 y .Net 4.8 en Programas.
Intenté descargar actualizaciones recientes de Windows 10, pero ahora aparece el error 0x80d02014, por lo que es otro problema. No conozco el estado del marco .Net en 1903, ya que nunca lo necesité en 1903, por lo que este podría haber sido un problema preexistente o podría haberse introducido después de 1909.
Al intentar instalar .Net 4.7 o 4.8 sin conexión, se indica que ya está instalado como parte del sistema operativo.
Intenté descargar y ejecutar una utilidad de terceros que muestra qué .Net está presente y no devuelve nada. A continuación se muestran capturas de pantalla relevantes.
Avíseme si tiene más sugerencias para solucionar este problema. La instalación limpia en Windows 10 podría solucionar el problema, pero esas son las últimas opciones. Parece que mi Windows 10 actual está en un desastre total.
Editar
Como se sugiere en los comentarios, intenté usar DISM para habilitar la función .Net pero devuelve el Error 50. Ejecuté CMD como administrador. Lamentablemente, el contenido del archivo de registro escapa a mi comprensión.
Intenté restablecer Windows 10 pero, para mi sorpresa, dice que tus aplicaciones se eliminarán. De manera similar, el intento de reparación me dice que no se conservarán archivos ni aplicaciones. La opción para seleccionar las primeras 2 de las 3 opciones está atenuada.
Creo que hay algún problema con mi Windows 10 1909 y todavía estoy de vuelta al punto de partida. Estoy seguro de que una instalación limpia lo solucionará, pero será mi última opción.
Respuesta1
Esto empezó a ocurrir en mi empresa. Pensé que podría ser el proveedor que utilizamos para instalar nuestras imágenes el que podría estar estropeándolo, pero podría ser algo relacionado con 1903.
De todos modos, cuando intentas reinstalar, simplemente dice que Dot Net ya está en el sistema pero apagado. Esto hace que los archivos .application no estén asociados con nada, hay errores de PowerShell, Teams tiene problemas para cargar... básicamente cualquier cosa .net.
Coloque esto en un archivo .bat o .cmd, o simplemente ejecútelo línea por línea en el símbolo del sistema del administrador:
start /w pkgmgr /iu:Microsoft-Windows-NetFx3-OC-Package /norestart
start /w pkgmgr /iu:Microsoft-Windows-NetFx4-US-OC-Package /norestart
start /w pkgmgr /iu:Microsoft-Windows-NetFx3-WCF-OC-Package /norestart
start /w pkgmgr /iu:Microsoft-Windows-NetFx4-WCF-US-OC-Package /norestart
Reinicie después de que todo esto haya pasado y todo debería volver a la normalidad.
Respuesta2
Recientemente actualicé mi escritorio Windows 10 Pro 1903 a 1909. Descargué la ISO 1909 completa y ejecuté Setup.exe. El proceso salió bien. Sin embargo, un programa llamado 'Windows ISO Downloader' comenzó a dar el error 135.
.NET Framework está integrado en Windows 10 versión 1903 y Windows 10 versión 1909. No es posible instalar al menos esta versión de .NET Framework.
El error que ha recibido probablemente se deba al hecho de que la aplicación que está intentando utilizar intenta específicamente apuntar a una versión de .NET Framework que no tiene instalada. Sugiero utilizar la herramienta oficial de Microsoft para descargar una ISO de Windows 10 versión 1909. Puede utilizar la herramienta de creación de medios y/o el asistente de actualización. Windows ISO Downloader
se actualizó recientemente para admitir .NET Framework 4.8 el 8 de noviembre de 2019. Si no estaba utilizando la versión 8.22 y desea seguir utilizando la herramienta, debe descargar esa versión.
RaymondCC .NET Detector
analiza las claves de registro que se crean al instalar .NET Framework. No es compatible con la versión de .NET Framework que se incluye con Windows 8.0+
Intenté descargar actualizaciones recientes de Windows 10, pero ahora aparece el error 0x80d02014, por lo que es otro problema. No conozco el estado del marco .Net en 1903, ya que nunca lo necesité en 1903, por lo que este podría haber sido un problema preexistente o podría haberse introducido después de 1909.
La versión integrada de .NET Framework para Windows 10 versión 1903 era .NET Framework 4.8
Miré Programas y características y Activar/desactivar la función de Windows y no había ningún .Net framework en la lista. Hay 3 opciones llamadas .Net, .Net Extensibility 3.5 y 4.8 que simplemente no se habilitan. Quiero decir que puedo marcarlos, pero después de que Windows hace algo, vuelven al estado sin marcar.
No hay elementos como .Net 2, 3.5 y .Net 4.8 en Programas.
.NET Framework 4.5+ nunca se ha ubicado en la lista de características de Windows para ninguna versión de Windows. La falta de .NET Framework 3.5 probablemente se deba a que su directorio WinSxS no lo contiene.
Puede instalar .NET Framework 3.5 si ejecuta el mismo comando que ejecutó, pero proporciona una fuente para los componentes que necesita.
Al intentar instalar .Net 4.7 o 4.8 sin conexión, se indica que ya está instalado como parte del sistema operativo.
Esto se debe al hecho de que .Net Framework 4.8 ya está instalado en Windows 10 versión 1903 y Windows 10 versión 1909. .NET Framework 4.8 es una actualización local de .NET Framework 4.5
Intenté restablecer Windows 10 pero, para mi sorpresa, dice que tus aplicaciones se eliminarán. De manera similar, el intento de reparación me dice que no se conservarán archivos ni aplicaciones. La opción para seleccionar las primeras 2 de las 3 opciones está atenuada.
Normalmente, esto sólo sucede cuando ha movido carpetas vitales, como el perfil del usuario, a una ubicación no estándar.
Creo que hay algún problema con mi Windows 10 1909 y todavía estoy de vuelta al punto de partida. Estoy seguro de que una instalación limpia lo solucionará, pero será mi última opción.
Su imposibilidad de instalar .NET Framework 3.5 es extremadamente fácil de solucionar y probablemente sea la razón por la que no puede ejecutar la aplicación de terceros. Realice los siguientes pasos para resolver ese problema.
- Descargue una ISO de Windows 10 versión 1909
- Montar la ISO dentro de Windows 10
- Ejecute el siguiente comando, el comando supone que la letra de unidad asignada al montaje virtual es
D
:DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
Respuesta3
Este ha sido un problema desde que se introdujo Windows 10. La única forma en la que hemos podido habilitar .NET Framework 3.5.
Para permitir:
- Necesita un archivo ISO o un CD de instalación de la versión de compilación de Windows 10 adecuada.
- Monte el ISO y copie la carpeta "SXS" en la carpeta "Fuentes" a la unidad C: local o a la ubicación local.
- Abra CMD como administrador.
- Ejecute dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\sxs /LimitAccess.
Una vez que haya terminado, verifique si .NET Framework 3.5 está habilitado enCaracterísticas de Windows.