
Recentemente, atualizei minha área de trabalho do Windows 10 Pro 1903 para 1909. Baixei o ISO 1909 completo e executei Setup.exe. O processo correu bem. No entanto, um programa chamado 'Windows ISO Downloader' começou a apresentar o erro 135. Pelo que entendi, isso ocorre se a estrutura .Net necessária estiver faltando.
Eu olhei paraProgramas e característicaseAtivar/desativar recurso do Windowse não havia nenhuma estrutura .Net na lista. Existem 3 opções chamadas .Net, .Net Extensibility 3.5 e 4.8 que simplesmente não são habilitadas. Quer dizer, posso marcá-los, mas depois que o Windows faz algo, eles voltam ao estado desmarcado.
Não há itens como .Net 2 e 3.5 e .Net 4.8 em Programas.
Tentei baixar todas as atualizações recentes do Windows 10, mas agora ocorre o erro 0x80d02014, então é outro problema. Não conheço o estado do framework .Net em 1903, pois nunca precisei dele em 1903, então este pode ter sido um problema pré-existente ou pode ter sido introduzido depois de 1909.
Tentar instalar offline o .Net 4.7 ou 4.8 indica que ele já está instalado como parte do sistema operacional.
Tentei baixar e executar um utilitário de terceiros que mostra o que .Net está presente e não retorna nada. Abaixo estão as capturas de tela relevantes.
Deixe-me saber se você tiver mais dicas para solucionar esse problema. A instalação limpa no Windows 10 pode resolver o problema, mas essas são as últimas opções. Parece que meu Windows 10 atual está uma bagunça total.
Editar
Conforme sugerido nos comentários, tentei usar o DISM para ativar o recurso .Net, mas ele retornou o erro 50. Executei o CMD como administrador. Infelizmente, o conteúdo do arquivo de log está além da minha compreensão.
Tentei redefinir o Windows 10, mas para minha surpresa, seus aplicativos serão removidos. Da mesma forma, a tentativa de reparo me diz que nenhum arquivo e aplicativo será mantido. A opção de selecionar as 2 primeiras das 3 opções está esmaecida.
Acho que há algo errado com meu Windows 10 1909 e ainda estou de volta à estaca zero. Tenho certeza de que a instalação limpa resolverá o problema, mas será minha última opção.
Responder1
Isso começou a ocorrer na minha empresa. Achei que poderia ser o provedor que usamos para instalar nossas imagens que poderia estar estragando tudo, mas poderia ser algo de 1903.
Enfim, quando você tenta reinstalar ele só diz que o Dot Net já está no sistema mas desligado. Isso faz com que nenhum arquivo .application seja associado a nada, há erros do PowerShell, o Teams tem problemas para carregar.. basicamente qualquer coisa .net.
Coloque isso em um arquivo .bat ou .cmd ou apenas execute-o linha por linha em um prompt de comando do 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 depois de tudo isso passar e tudo deverá voltar ao normal.
Responder2
Recentemente, atualizei minha área de trabalho do Windows 10 Pro 1903 para 1909. Baixei o ISO 1909 completo e executei Setup.exe. O processo correu bem. No entanto, um programa chamado ‘Windows ISO Downloader’ começou a apresentar o erro 135.
O .NET Framework está integrado ao Windows 10 versão 1903 e ao Windows 10 versão 1909. Não é possível instalar pelo menos esta versão do .NET Framework.
O erro que você recebeu provavelmente se deve ao fato de o aplicativo que você está tentando usar estar tentando especificamente direcionar uma versão do .NET Framework que você não instalou. Sugiro usar a ferramenta oficial da Microsoft para baixar uma ISO do Windows 10 versão 1909. Você pode usar a ferramenta de criação de mídia e/ou o assistente de atualização. Windows ISO Downloader
foi atualizado recentemente para oferecer suporte ao .NET Framework 4.8 em 8 de novembro de 2019. Se você não estava usando a versão 8.22 e ainda gostaria de usar a ferramenta, será necessário fazer download dessa versão.
RaymondCC .NET Detector
analisa as chaves de registro criadas quando você instala o .NET Framework. Ele não oferece suporte à versão .NET Framework incluída no Windows 8.0+
Tentei baixar todas as atualizações recentes do Windows 10, mas agora ocorre o erro 0x80d02014, então é outro problema. Não conheço o estado do framework .Net em 1903, pois nunca precisei dele em 1903, então este pode ter sido um problema pré-existente ou pode ter sido introduzido depois de 1909.
A versão integrada do .NET Framework para Windows 10 versão 1903 era o .NET Framework 4.8
Examinei Programas e Recursos e Ativar/Desativar recursos do Windows e não havia nenhuma estrutura .Net na lista. Existem 3 opções chamadas .Net, .Net Extensibility 3.5 e 4.8 que simplesmente não são habilitadas. Quer dizer, posso marcá-los, mas depois que o Windows faz algo, eles voltam ao estado desmarcado.
Não há itens como .Net 2 e 3.5 e .Net 4.8 em Programas.
O .NET Framework 4.5+ nunca foi localizado na lista de recursos do Windows para qualquer versão do Windows. A falta do .NET Framework 3.5 provavelmente se deve ao fato de seu diretório WinSxS não o conter.
Você pode instalar o .NET Framework 3.5 se executar o mesmo comando que executou, mas fornecer uma fonte para os componentes necessários.
Tentar instalar offline o .Net 4.7 ou 4.8 indica que ele já está instalado como parte do sistema operacional.
Isso se deve ao fato de o .Net Framework 4.8 já estar instalado no Windows 10 versão 1903 e no Windows 10 versão 1909. O .NET Framework 4.8 é uma atualização local para o .NET Framework 4.5
Tentei redefinir o Windows 10, mas para minha surpresa, seus aplicativos serão removidos. Da mesma forma, a tentativa de reparo me diz que nenhum arquivo e aplicativo será mantido. A opção de selecionar as 2 primeiras das 3 opções está esmaecida.
Isso normalmente só acontece quando você move pastas vitais, como o perfil do usuário, para um local não padrão.
Acho que há algo errado com meu Windows 10 1909 e ainda estou de volta à estaca zero. Tenho certeza de que a instalação limpa resolverá o problema, mas será minha última opção.
Sua incapacidade de instalar o .NET Framework 3.5 é extremamente fácil de corrigir e provavelmente o motivo pelo qual você não consegue executar o aplicativo de terceiros. Execute as etapas a seguir para resolver esse problema.
- Baixe uma ISO do Windows 10 versão 1909
- Monte o ISO no Windows 10
- Execute o seguinte comando, o comando assume que a letra da unidade atribuída à montagem virtual é
D
:DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
Fonte:Implantar o .NET Framework 3.5 usando o Gerenciamento e Manutenção de Imagens de Implantação (DISM)
Responder3
Este tem sido um problema desde que o Windows 10 foi introduzido. A única maneira de habilitar o .NET Framework 3.5.
Para ativar:
- Você precisa do arquivo ISO ou do CD de instalação da versão apropriada do Windows 10.
- Monte o ISO e copie a pasta “SXS” na pasta “Fontes” para a unidade C: local ou local.
- Abra o CMD como administrador.
- Execute dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\sxs /LimitAccess.
Quando terminar, verifique se o .NET Framework 3.5 está habilitado emRecursos do Windows.