O.NET Framework é um software que a Microsoft criou e possui. Foi feito para que os aplicativos do Windows pudessem ser criados e executados nele. A estrutura NET é composta de ferramentas para desenvolvedores, linguagens de programação e bibliotecas que podem ser usadas para criar aplicativos de desktop e web. Também é usado para criar jogos, sites e serviços da web. Alguns usuários do Windows estão recebendo uma mensagem de erro com o código 0x800f0954 quando tentam instalar o.NET Framework 3.5 ou outro recurso opcional.

A maioria das pessoas diz que o erro aparece quando tentam instalar o pacote por meio dos recursos do Windows. Mas algumas pessoas conseguem quando usam a ferramenta DISM. Foi comprovado que o erro 0x800f0954 ocorre no Windows 7, Windows 8.1 e Windows 10. Não está claro o que pode causar o erro ao instalar o NET Framework, mas na maioria das vezes é porque o sistema não consegue se conectar ao servidor WU. O problema também pode ser causado pelos logs CBS que o utilitário DISM cria.

Formas de corrigir o código de erro do Windows 0x800f0954

Verifique as configurações do firewall

Abrir Painel de controle. Clique na categoria Sistema e Segurança. Clique na entrada do Firewall do Windows. Na janela Firewall do Windows, clique no botão Permitir um aplicativo ou programa através do firewall. Na caixa O que você deseja permitir, clique no aplicativo que deseja permitir. No campo Aplica-se a, clique nas conexões de rede desejadas. No campo Personalizar nível, clique na opção Permitir todas as conexões. Clique no botão OK.

Limpando os logs CBS

Abra o File Explorer e vá para o local abaixo: Quando estiver na pasta CBS, escolha tudo e clique em “Excluir.” Você pode fechar a pasta CBS assim que todos os arquivos.log e.cab tiverem sido excluídos. Pressione a tecla Windows e a letra R para abrir a caixa Executar. Em seguida, digite “cmd” e pressione Ctrl+Shift+Enter para abrir um prompt de comando com privilégios administrativos. Ao ver a mensagem UAC (User Account Control), clique em Sim para conceder direitos administrativos. Para executar o comando DISM novamente, digite o seguinte no prompt de comando elevado e pressione Enter: Dism.exe/online/enable-feature/featurename:NetFX3/source:C: O.NET Framework deve instalar sem o erro 0x800f0954 depois que você pressiona Enter.

Verifique suas configurações de antivírus

Abra o aplicativo Configurações em seu dispositivo. Em Segurança, localize a opção Antivírus e clique nela. Em Configurações do antivírus, certifique-se de que a caixa de seleção ao lado de Na inicialização esteja selecionada. Clique na chave de alternância ao lado de Atualização automática para desativá-la. Clique no botão de alternância ao lado de Verificar arquivos para desativá-lo. Clique no escudo azul à direita do nome do vírus para fechar a tela de configurações do antivírus.

Verifique se há atualizações para o Windows

Abra o Controle Painel. Clique em Sistema e Segurança. Em Sistema e segurança, clique em Windows Atualizar. No lado esquerdo, em Atualização do Windows, clique em Verificar se há atualizações. Se houver atualizações disponíveis, o Windows começará a baixá-las e instalá-las. Se atualizações forem necessárias, você será solicitado a reiniciar o computador. Após a reinicialização do computador, você pode continuar a usá-lo.

Executar o Editor de Diretiva de Grupo

Abra a janela Executar, digite gpedit.msc nela e clique em OK. Use o menu esquerdo do seu Editor de Diretiva de Grupo Local para ir para o local sSystem do Modelo Administrativo de Configuração do Computador. Você verá que o sistema foi escolhido. Clique duas vezes em Especificar configurações para a instalação e reparo do componente opcional no menu à direita. Você precisa ativar a política e marcar a caixa ao lado de “Reparar conteúdo.” Clique em “Aplicar” para salvar suas alterações.

Mudando o valor do registro UseWUServer

Pressione Windows + R, digite “regedit” na caixa de diálogo e pressione Enter. No editor de registro, navegue até Agora, altere o valor de 1 para 0. Depois de fazer as seguintes alterações, reinicie o computador e inicie o serviço de atualização novamente.

Por que você obtém o Código de erro 0x800f0954

Não é possível acessar o servidor do Windows Update: Se um computador que faz parte de um domínio não consegue acessar o Windows Update Servidor de atualização na rede, a instalação do RSAT para com um código de erro de 0x800f0954. Nesse caso, você pode corrigir o problema contornando o WSUS.Instalar.NET Framework com PowerShell: Se estiver tentando instalar um pacote.NET Framework mais antigo, você pode evitar o erro 0x800f0954 fazendo de uma janela do PowerShell.A política de grupo interrompe a instalação do recurso: o erro 0x800f0954 pode ser causado por um GPO quando você usa a ferramenta DISM para tentar instalar um recurso RSAT. Você pode corrigir o problema ativando a política chamada “Especificar configurações para instalação e reparo de componentes opcionais.”

Palavras Finais

Se você tentar instalar o Windows.NET Framework 3.5 em seu computador, mas receber uma mensagem de erro que diz”O Windows não pôde fazer as alterações solicitadas”, será muito frustrante. Código de erro 0x800F0954 “. Esse código de erro pode dificultar o uso ou a instalação de qualquer um dos recursos opcionais do Windows em um dispositivo executando o Windows 10. Não se preocupe se estiver tendo esse problema. Existem maneiras de corrigir o problema que você pode usar. Esse erro ocorre quando a conexão entre o Windows Server Update Services (WSUS) e o Instalador de recursos opcionais do Windows falha ou termina. Portanto, o instalador de recursos opcionais do Windows Update também falha ao obter permissão para baixar o recurso opcional do Windows e mostra a mensagem de erro. Esperamos que nosso artigo sobre “Como corrigir o código de erro do Windows 0x800f0954” certamente o ajude a fazer isso. você pode visitar o centro de suporte da Microsoft para obter mais ajuda.

By Kaitlynn Clay

Eu trabalho como especialista em UX. Estou interessado em web design e análise de comportamento do usuário. Nos meus dias de folga, sempre visito o museu de arte.