Faltando completamente o Dot Net no Windows 10 -1909?

Faltando completamente o Dot Net no Windows 10 -1909?

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.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


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.

insira a descrição da imagem aqui

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.

insira a descrição da imagem aqui

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 Downloaderfoi 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 Detectoranalisa 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.

  1. Baixe uma ISO do Windows 10 versão 1909
  2. Monte o ISO no Windows 10
  3. 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:

  1. Você precisa do arquivo ISO ou do CD de instalação da versão apropriada do Windows 10.
  2. Monte o ISO e copie a pasta “SXS” na pasta “Fontes” para a unidade C: local ou local.
  3. Abra o CMD como administrador.
  4. 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.

insira a descrição da imagem aqui

informação relacionada