Início
» WINDOWS
»
Como baixar e habilitar o .NET Framework 3.5 no Windows 10
Como baixar e habilitar o .NET Framework 3.5 no Windows 10
Se um programa antigo solicitar o .NET Framework 3.5 no Windows 10 , normalmente você não deve baixar um instalador legado separado. No Windows 10, o .NET Framework 3.5 é um Recurso Sob Demanda do Windows. Habilite o recurso e o Windows baixará os arquivos necessários do Windows Update. Se o computador estiver offline ou o Windows Update estiver bloqueado, use a mídia de instalação do Windows 10 correspondente como fonte.
O .NET Framework 3.5 inclui suporte para aplicativos .NET 2.0 e 3.0 e pode coexistir com o .NET Framework 4.x. A Microsoft também recomenda o uso de uma versão mais recente do aplicativo quando disponível, pois o .NET Framework 3.5 foi mantido principalmente para compatibilidade com softwares mais antigos. Consulte o guia oficial de instalação do .NET Framework 3.5 da Microsoft .
Habilite o .NET Framework 3.5 com o Windows Update.
Este é o método mais simples para um PC com Windows 10 que consegue acessar o Windows Update. Faça login com uma conta de administrador antes de começar.
Abra os Recursos do Windows. Clique em Iniciar, digite " Recursos do Windows" e selecione " Ativar ou desativar recursos do Windows" .
Procure por "Recursos do Windows" no menu Iniciar e, em seguida, abra "Ativar ou desativar recursos do Windows".
Selecione .NET Framework 3.5. Marque a opção .NET Framework 3.5 (inclui .NET 2.0 e 3.0) e selecione OK . Você não precisa dos subrecursos de ativação do WCF, a menos que a documentação do software os exija especificamente.
Habilite o recurso principal do .NET Framework 3.5; as opções de ativação do WCF geralmente são desnecessárias para aplicativos de desktop.
Deixe o Windows obter os arquivos de recursos. Se o Windows perguntar como obter os arquivos necessários, escolha a opção para baixá-los do Windows Update. Mantenha o computador conectado à internet até que a instalação seja concluída.
O Windows Update pode baixar o pacote necessário para concluir a ativação do .NET Framework 3.5.
Conclua a instalação. Feche a caixa de diálogo de conclusão e reinicie o computador, caso o Windows solicite. Em seguida, execute o programa que requer o .NET Framework 3.5.
Uma instalação bem-sucedida termina com o Windows informando que as alterações solicitadas foram concluídas.
Instale o .NET Framework 3.5 offline com a mídia do Windows 10.
Para o Windows 10, a Microsoft afirma que o método offline suportado é usar os arquivos de recursos da mídia de instalação do Windows. O antigo instalador independente do .NET Framework 3.5 SP1 destina-se a versões anteriores do Windows e não é o instalador offline suportado para o Windows 10.
Prepare a mídia de instalação do Windows 10 compatível. Monte uma imagem ISO ou conecte a mídia de instalação que corresponda à versão do Windows 10 instalada no computador. No Explorador de Arquivos, anote a letra da unidade e confirme se ela contém uma sources\sxspasta. A Microsoft alerta para o uso de arquivos de origem de uma versão diferente do Windows, pois uma incompatibilidade pode causar falhas ou deixar o sistema em um estado de manutenção não suportado. Se necessário, utilize as instruções da Microsoft para mídia de instalação do Windows .
A fonte offline é a pasta sources\sxs na mídia de instalação do Windows 10 correspondente.
Abra um Prompt de Comando com privilégios de administrador. Pesquise por "Prompt de Comando", clique com o botão direito do mouse e escolha " Executar como administrador" .
Execute o DISM com a mídia como origem. Substitua ` D:<unidade>` pela letra da unidade real do seu ISO ou USB montado e execute: `dism --no-drive` DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs. O /LimitAccessparâmetro `--no-drive` instrui o DISM a não contatar o Windows Update.
Execute o comando NetFx3 DISM a partir de um prompt de comando com privilégios de administrador, utilizando a letra correta da unidade de mídia.
Confirme se o DISM foi executado com sucesso. Aguarde até que a operação atinja 100% e informe que foi concluída com êxito. Reinicie o Windows, se necessário, e tente executar o aplicativo legado novamente. A Microsoft documenta a mesma sintaxe em seu guia de implantação do DISM para o .NET Framework 3.5 .
Uma instalação bem-sucedida do DISM informa que a operação do recurso foi concluída com êxito.
O que fazer se o .NET Framework 3.5 não instalar?
Erros como 0x800F0906 , 0x800F081F e 0x800F0907 geralmente indicam problemas de download, arquivo de origem ou política. O erro 0x800F0922 também pode ocorrer durante a instalação de recursos, embora a Microsoft observe que ele não é específico do .NET Framework.
O erro 0x800F081F geralmente significa que o Windows não consegue encontrar uma fonte válida para os arquivos de recursos necessários.
Para o erro 0x800F0906 , verifique se o computador consegue acessar o Windows Update e se algum proxy, firewall ou política da organização está bloqueando o download.
Para o erro 0x800F081F , verifique o caminho de origem e utilize uma mídia de instalação que corresponda à versão do Windows 10 instalada.
Para o erro 0x800F0907 , uma configuração de Política de Grupo pode estar impedindo o Windows de baixar pacotes de componentes opcionais. Em um computador gerenciado, consulte o administrador em vez de alterar a política de domínio por conta própria.
Você precisa remover versões mais recentes do .NET?
Não. Não desinstale o .NET Framework 4.x apenas para adicionar o 3.5. As versões atendem a diferentes plataformas de aplicativos e podem coexistir. Habilite o 3.5 somente quando um aplicativo o exigir explicitamente; caso contrário, mantenha os componentes .NET mais recentes que o Windows e outros aplicativos já utilizam.