[FIX] Erro de instalação do .NET Framework 3.5 0x800F0950



Experimente Nosso Instrumento Para Eliminar Problemas

o código de erro 0x800F0950 aparece no Windows 10 ao tentar instalar o .NET 3.5 Framework usando o instalador convencional. A mensagem de erro que acompanha o código de erro é ‘O seguinte recurso não pôde ser instalado’ .



Erro NET Framework 3.5



Na maioria dos casos, os usuários afetados conseguiram corrigir esse problema contando com o recurso do Windows para instalar o .NET Framework 3.5. Se você estiver no Windows 10, já tem o instalador no seu computador - você só precisa forçar a instalação na tela Recursos do Windows.



Outra maneira que pode ajudá-lo a forçar a instalação do .NET framework 3.5 é o Windows Update. Lembre-se de que a Microsoft envia regularmente atualizações para o NET Framework , e um dos motivos mais comuns que podem desencadear o 0x800F0950 erro é uma instância em que uma atualização do NET Framework já está aguardando para ser instalada por meio do Windows Update.

Caso você não consiga instalar por meio dos Recursos do Windows ou do Windows Update, pode instalar a estrutura ausente a partir de uma mídia de instalação compatível. Se isso também falhar, você pode criar um script personalizado que irá ignorar os erros de análise e instalá-lo de forma forçada por meio de um terminal CMD ou Powershell.

No entanto, existem algumas circunstâncias documentadas em que esse código de erro apareceu devido a um problema de corrupção sistêmica que acabou afetando a capacidade do sistema operacional de instalar estruturas. Nesse caso, a instalação de reparo ou a instalação limpa são os únicos métodos viáveis ​​que corrigirão esse erro.



Método 1: instalação do .NET Framework 3.5 usando recursos do Windows

Se você está vendo este erro ao tentar instalar o .NET Framework versão 3.5 de um instalador que você baixou com seu navegador, você pode contornar o problema completamente instalando-o por meio do menu Recursos do Windows.

Lembre-se de que o Windows 10 já inclui um arquivo do .NET Framework versão 3.5, você só precisa solicitar a instalação. Vários usuários afetados que estavam encontrando anteriormente o código de erro 0x800F0950 ao instalar o .NET Framework versão 3.5 convencionalmente confirmaram que a instalação ocorreu sem problemas quando tentaram fazê-lo através da tela de recursos do Windows.

Para instalar o .NET Framework 3.5 por meio da tela de recursos do Windows, siga as instruções abaixo:

  1. Abra um Corre caixa de diálogo pressionando Tecla Windows + R . Em seguida, digite ‘Appwiz.cpl’ dentro da caixa de texto e pressione Entrar para abrir o Programas e características cardápio.

    Digite appwiz.cpl e pressione Enter para abrir a lista de programas instalados

  2. Assim que estiver dentro do Programas e características menu, use o menu à direita para clicar em Liga ou desliga características das janelas .

    Acessando o menu de recursos do Windows

  3. Quando você estiver dentro da tela de recursos do Windows, comece marcando a caixa associada a. NET Framework 3.5 (este pacote inclui .NET 2.0 e 3.0), então clique Está bem para salvar as alterações.

    Habilitando o .NET Framework 3.5

  4. No prompt de confirmação, clique em sim para iniciar o procedimento, aguarde a instalação bem-sucedida do pacote.
  5. Depois que a operação for concluída, reinicie o computador e veja se o problema foi corrigido assim que a próxima inicialização for concluída.

Caso esse método não seja aplicável, você encontrou um erro diferente ou está planejando instalar o pacote .NET Framework 3.5 de um executável que você baixou anteriormente, vá para a próxima correção potencial.

Método 2: instalar todas as atualizações pendentes do Windows

Uma razão que pode desencadear o 0x800F0950 O erro ao tentar instalar a atualização do .NET Framework 3.5 é o fato de o Windows Update já ter uma atualização programada pronta para fazer a mesma coisa.

Alguns usuários que encontram o mesmo código de erro relataram que finalmente conseguiram corrigir o problema depois de atualizar sua versão do Windows 10 para a compilação mais recente disponível. Depois de fazer isso e reiniciar o computador, a maioria relatou que o .NET Framework 3.5 já estava instalado, portanto, não havia necessidade de usar o instalador dedicado.

Se este cenário for aplicável, instale todas as atualizações pendentes para o seu computador Windows 10 e veja se isso resolve o problema automaticamente:

  1. Abra um Corre caixa de diálogo pressionando Tecla Windows + R . Em seguida, digite ‘Ms-settings: windowsupdate’ dentro da caixa de texto e pressione Entrar para abrir o atualização do Windows guia do Configurações aplicativo.

    Diálogo de execução: ms-settings: windowsupdate

  2. Dentro da tela do Windows Update, vá para a seção direita e clique em Verifique se há atualizações .

    Instalando todas as atualizações pendentes do Windows

  3. Em seguida, siga as instruções na tela para instalar cada atualização pendente até que você atualize o seu computador.
    Nota: Caso seja solicitado que você reinicie antes de ter a chance de instalar todas as atualizações pendentes, reinicie conforme as instruções. Mas assim que a próxima inicialização for concluída, retorne à mesma tela do Windows Update para concluir a instalação das atualizações restantes.
  4. Depois de finalmente conseguir instalar todas as atualizações pendentes do Windows, você deve descobrir que o .NET Framework 3.5 já foi instalado pelo Componente do Windows Update.

Se isso não aconteceu ou você não está preparado para instalar as atualizações do Windows que estão pendentes no momento, vá para a próxima correção potencial abaixo.

Método 3: Instalando NET Framework via mídia de instalação

Caso as duas primeiras correções não funcionem para você, uma correção viável que muitos usuários têm usado com sucesso é forçar uma mídia de instalação compatível para instalar o NET Framework para você a partir de um prompt de comando elevado ou janela Powershell.

Isso é equivalente ao método abaixo, mas é muito mais rápido se você já tiver uma mídia de instalação compatível.

Caso queira experimentar este método, siga as instruções abaixo para instalar o .NET Framework 3.5 versão diretamente de uma mídia de instalação compatível:

  1. Insira a mídia de instalação compatível em sua unidade de DVD, unidade flash ou monte-a caso esteja usando um ISO.
  2. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, digite ‘Cmd’ dentro da caixa de texto e pressione Ctrl + Shift + Enter para abrir um Prompt de Comando elevado. Quando você vê o UAC (prompt de conta de usuário) , clique sim para conceder privilégios administrativos.

    Digite “cmd” na caixa de diálogo Executar

    Nota: Se você quiser usar o Powershell, digite ‘ PowerShell ' ao invés de ' cmd ‘.

  3. Assim que estiver dentro do prompt CMD elevado, digite o seguinte comando e altere ‘ Xxx ‘Com a carta que atualmente contém a mídia de instalação:
    Dism / online / enable-feature / featurename: NetFX3 / All / Source:Xxx :  sources  sxs / LimitAccess
  4. pressione Entrar para iniciar este processo e, em seguida, aguarde a conclusão da operação. Assim que a instalação for concluída, reinicie o seu computador e veja se o NET framework foi instalado com sucesso assim que a próxima inicialização for concluída.

Caso você ainda acabe vendo o 0x800F0950 erro ou a instalação falhou com um código de erro diferente, vá para a próxima correção potencial abaixo.

Método 4: Criando um script de instalação personalizado

Se o método acima não funcionou para você ou se você está procurando uma alternativa para usar os recursos do Windows, você deve ser capaz de ignorar o 0x800F0950 erro ao criar um script de instalação CMD personalizado e executá-lo com privilégios elevados.

Mas tenha em mente que, para fazer isso, você precisará crie uma mídia de instalação compatível para o seu computador Windows 10 .

Se você já tem uma mídia de instalação compatível ou acabou de criar uma usando o guia acima, siga as instruções abaixo para forçar a instalação do .NET Framework 3.5 usando um script personalizado:

  1. Abra um Corre caixa de diálogo pressionando Tecla Windows + R. Em seguida, digite ”Notepad.exe” e pressione Ctrl + Shift + Entrar para abrir uma janela elevada do Bloco de notas.

    Abrindo uma janela elevada do Bloco de Notas

    Nota: Quando você for solicitado pelo UAC (controle de conta de usuário) , clique sim para conceder privilégios administrativos.

  2. Quando estiver dentro da janela elevada do Bloco de notas, cole o seguinte código:
    @echo off Instalador offline do Title .NET Framework 3.5 para %% I em (DEFGHIJKLMNOPQRSTUVWX YZ) faça se existir '%% I: \ sources  install.wim' set setupdrv = %% I se definido setupdrv (echo Found drive% setupdrv % echo Instalando .NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Source: PLACEHOLDER :  sources  sxs / LimitAccess echo. echo .NET Framework 3.5 deve ser instalado echo. ) else (echo Nenhuma mídia de instalação encontrada! echo Insira o DVD ou unidade flash USB e execute este arquivo mais uma vez. echo.) pause

    Nota: Você precisará substituir PLACEHOLDER com a letra da unidade que hospeda atualmente a mídia de instalação.

  3. Depois de inserir o código com sucesso e modificá-lo de acordo, use a faixa na parte superior para selecionar Arquivo> Salvar como em seguida, selecione um local apropriado onde deseja salvar o script que acabou de criar.
  4. Você pode nomeá-lo como quiser, mas é IMPORTANTE terminar o nome com a extensão ‘.cmd’. Depois de adicionar a extensão correta, clique no Salve  botão para criar a correção.

    Criação da correção de CMD

  5. Em seguida, navegue até o local onde salvou o script .cmd anteriormente, clique com o botão direito do mouse no arquivo e clique em Executar como administrador no menu de contexto recém-exibido. A seguir clique sim no prompt de confirmação e aguarde a conclusão da operação.
  6. No final deste procedimento, este script personalizado instalará o .NET 3.5 Framework e usará a mídia de instalação do Windows para acessar todos os arquivos de suporte e realizar o trabalho. Assim que esta operação for concluída, reinicie o seu computador e veja se o problema foi corrigido.

Se você ainda está vendo o 0x800F0950 código de erro ou você está preso com um código de erro diferente, vá para a próxima correção potencial abaixo.

Método 5: Executar uma instalação de reparo

Se nenhuma das possíveis correções acima funcionou para você, é provável que você esteja lidando com algum tipo de corrupção que não vai embora de maneira convencional. Neste caso, você deve tentar resolver o 0x800F0950 código de erro redefinindo todos os arquivos relacionados ao Windows.

Você pode fazer isso com um instalação limpa , mas nossa recomendação é ir para um instalação de reparo (reparo no local) em vez de.

Embora a instalação limpa não discrimine e exclua tudo em sua unidade do sistema operacional (a menos que você faça backup com antecedência), uma instalação de reparo só tocará os componentes do sistema operacional, deixando arquivos pessoais, aplicativos e jogos intactos.

Tag Erro de .NET 7 minutos lidos