Skip to content

Como corrigir o erro do .NET Framework 0x800F0950 no Windows 11/10

Vários usuários reclamaram de obter o código de erro 0x800F0950 ao tentar instalar o .NET Framework 3.5 ou 4.8 mais recente em seus PCs. Existem diferentes razões que podem desencadear este problema no Windows 11 ou 10 PC. Alguns deles incluem – atualizações pendentes do Windows, arquivos de estrutura corrompidos ou .NET Framework apropriado desabilitado.

O que acontece quando você encontra o erro 0x800F0950?

Ao ocorrer, esse problema gerará uma mensagem de erro semelhante à seguinte –

Não foi possível instalar o seguinte recurso:

.NET Framework 3.5 (inclui .NET 2.0 e 3.0)
As alterações não puderam ser concluídas. Reinicie o seu computador e tente novamente. Código de erro: 0x800F0950

Agora que você sabe quando esse problema ocorre e o que acontece a seguir, vamos explorar como resolvê-lo no Windows 11/10.

NET Framework Error 0x800F0950

FERRAMENTA DE REPARO DE PC RESTORO

Restoro é uma ótima ferramenta de reparo que encontra e corrige diferentes códigos de erro automaticamente no sistema operacional Windows. Ter essa ferramenta protegerá seu PC contra códigos maliciosos, falhas de hardware e vários outros bugs. Além disso, isso também garante que você use seu PC em todos os seus recursos e desempenho.

Corrigir erro de instalação do .NET Framework 0x800F0950

Veja como você pode resolver este problema de instalação no Windows 11 ou 10 PC –

1]Verifique se há atualizações pendentes

Na maioria das vezes, erros como esse ocorrem simplesmente porque faltam alguns patches recentes em seu sistema. A Microsoft lança regularmente novas atualizações por meio do Windows update e carrega seu pacote autônomo em seu site Update Catalog. Se você souber o número do KB de atualização ausente, poderá obtê-lo no Catálogo de atualizações da Microsoft. Caso contrário, basta navegar até o caminho abaixo e clicar na opção – Verificar atualizações.

Ganhe 10: Configurações (Win + I)> Atualização e segurança> Verificar atualizações

Win 11: Configurações (Win + I)> Atualização do Windows> Verificar atualizações

Verifique se há atualizações do Windows 11

O sistema se conectará aos servidores da Microsoft automaticamente e baixará as atualizações pendentes de lá.

2]Execute a ferramenta de reparo do .NET Framework

Download do instalador do NET Framework

  • Instale-o após a conclusão do download clicando duas vezes em seu ícone.
  • Execute esta ferramenta com privilégios administrativos (clique com o botão direito sobre ela e escolha a opção – Executar como Administrador).
  • Siga as instruções na tela ao lado para reparar o .NET Framework em seu PC.

3]Habilite o .NET Framework usando o comando DISM

Se a ferramenta acima não reconhecer esse problema, você pode tentar instalar o .NET Framework usando a mídia de instalação. Certifique-se de tornar essa mídia inicializável antes de executá-la via DISM. Aqui estão as etapas essenciais para trabalhar –

  • Em primeiro lugar, insira o USB que contém o arquivo ISO em uma das portas do sistema.
  • Anote a letra da unidade que contém essa mídia de instalação.
  • Em seguida, inicie o CMD como administrador. Quando a janela do UAC solicitar, pressione sim.
  • No console elevado, copie / cole o código a seguir e pressione Digitar

Dism /online /enable-feature /featurename:NetFX3 /All /Source:E:sourcessxs /LimitAccess

Observação: A unidade de disco que contém a mídia de instalação é “E:” em nosso caso. Se isso variar no seu computador, substitua a letra “E:” pela letra apropriada.

  • Depois de pressionar a tecla Enter, a ferramenta DISM começa a funcionar imediatamente.
  • Em seguida, reinicie o PC e veja se isso realmente resolve o problema com o qual você estava lutando.

4]Instale manualmente o .NET Framework 3.5 ou 4.8

Nos casos em que até mesmo o DISM não consegue instalar o .NET Framework mais recente, você pode instalá-lo por meio dos recursos do Windows. Veja como você pode usar os recursos do Windows para instalar a versão mais recente desta estrutura –

  • pressione Win + R para abrir a caixa de diálogo Executar.
  • Modelo “appwiz.cpl”No campo de texto e clique em OK.
  • O sistema o redirecionará para a janela Programas e Recursos dentro do Painel de Controle.
  • No painel esquerdo, você encontrará uma opção para “Ativar ou desativar recursos do Windows”.
  • Clique nele e marque a caixa de seleção – “.NET Framework 3.5”. Marque esta caixa apenas se você ainda estiver usando o Windows 10. Caso você esteja em uma versão avançada do sistema operacional, ou seja, Windows 11, marque a caixa de seleção – “.NET Framework 4.8 Advanced Services”.

Appwiz

  • Clique OK e deixe o sistema procurar por qualquer atualização pendente. Se esta pesquisa solicitar que você baixe qualquer atualização por meio do Windows Update, selecione essa opção.

Deixe o Windows update baixar os arquivos para você

  • O sistema iniciará imediatamente o download dos arquivos necessários.
  • Quando você receber a mensagem – “O Windows concluiu as alterações solicitadas”, pressione Fechar.

Em seguida, reinicie o PC e verifique se isso resolve o problema com o qual você estava lidando.

Como instalar o .NET Framework no Windows 11/10?

Instalar o .NET Framework 3.5 ou 4.8 é muito fácil no sistema operacional Windows. Você pode executar essa tarefa visitando o site oficial do DotNET e obter o instalador aqui.

Como alternativa, você também pode visitar a página oficial do .NET Framework e obter o instalador aqui. Depois de baixar o instalador, clique duas vezes no arquivo executável para iniciar a instalação.

5]Crie um script personalizado e execute-o via CMD

Caso esteja recebendo o erro 0x800F0950 mesmo depois de instalar manualmente o respectivo .NET Framework, você pode criar um script personalizado e executá-lo por meio do prompt de comando. Veja como realizar esta tarefa –

  • Em primeiro lugar, baixe o Windows 11 ou 10 ISO (o que for aplicável no seu caso) e torne-o inicializável.
  • Clique com o botão direito em qualquer lugar da área de trabalho a seguir e selecione Novo> Documento de Texto.
  • Quando o Bloco de notas iniciar, copie / cole o seguinte dentro dele –

@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:\sourcesinstall.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:E:sourcessxs /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

  • Na linha de código DISM, a letra “E:” significa a letra da unidade onde reside a mídia de instalação. Caso seja diferente no seu dispositivo, substitua-o pelo apropriado.
  • Vá para Arquivo no bloco de notas e selecione a opção – Salvar como.
  • Certifique-se de escolher “Todos os arquivos” em “Salvar como tipo” e coloque “installer.cmd”Sob o nome do arquivo.

Corrigir erro do .NET Framework 0x800F0950 no Windows 11

  • Depois de salvar este arquivo, clique com o botão direito sobre ele e escolha a opção – Executar como administrador.
  • Quando este script for executado com sucesso, reinicie o seu PC.

Espero que o erro 0x800F0950 já tenha sido resolvido.

6]Reparar o sistema operacional Windows

Se o erro 0x800F0950 persistir mesmo após a aplicação das correções acima, seu sistema operacional deve estar corrompido. Nesses casos, o que você pode fazer é baixar uma mídia de instalação do Windows e usá-la para reparar seu sistema operacional corrompido. Espero que o problema seja resolvido depois de reparar seu Windows 11/10.