- 1. Habilite o .NET Framework usando o utilitário DISM no Windows 10
- 2. Edite as políticas de grupo do Windows 10 para reparar a estrutura
- 3. Reinstale o Microsoft .NET Framework Windows 10 para reparar a estrutura
- 4. Execute .Net Offline Installer para reparar o Framework
- 5. Instale as atualizações manualmente para reparar a estrutura
- 6. Execute o comando SFC no Windows 10 para reparar a estrutura
- 7. Reinicie os componentes do Windows Update no Windows 10 para reparar a estrutura
- 8. Use o solucionador de problemas do Windows Update no Windows 10 para reparar a estrutura
A Microsoft desenvolve paralelamente aos seus principais aplicativos (como sistemas operacionais) uma série de add-ons cujo objetivo é facilitar a execução, compatibilidade ou desempenho do próprio sistema operacional e de outros parâmetros do mesmo.
Um dos add-ons mais populares no nível do Windows 10 é o .NET Framework que está atualmente em sua versão 4.7, mas um dos mais usados é a versão 3.5 e a principal função do .NET Framework 3.5 é permitir a execução de um aplicativo no Windows 10.
.Net Framework 3.5 está disponível para download no seguinte link:
O que há de novo no .NET FrameworkEntre as novidades desta versão do .NET Framework encontramos:
- Aprimoramentos de desempenho no Windows Presentation Foundation integrando tempo de inicialização mais rápido e melhor desempenho de efeitos de bitmap.
- Integração de Dados Dinâmicos ASP.NET que fornece uma estrutura que pode ser implementada com a técnica de scaffolding que por sua vez facilita o desenvolvimento rápido controlado por dados sem a necessidade de execução de código e isso pode ser integrado ao ASP .NET AJAX
- Melhorias globais no Common Language Runtime
- O LINQ to SQL agora inclui suporte para novas funções de sequência e data de arquivo do SQL Server.
- Novo suporte para colunas esparsas do SQL Server e funções de fluxo de arquivos.
Agora, muitos desenvolvedores baseiam seus aplicativos para serem executados usando o .NET Framework e às vezes podemos encontrar o erro 0X800f081f que tem uma raiz principal junto com outros códigos como 0x800F0906, 0x800F0907 e 0x800F0922 que impedem que o .NET Framework seja executado de forma abrangente no Windows 10 .
Razões de erro comunsBasicamente, esse erro é devido a um problema de incompatibilidade do Microsoft .NET Framework 3.5 e sua origem ocorre quando o ativamos em qualquer uma das seguintes opções:
- Por meio do assistente de instalação.
- Usando a ferramenta Gerenciamento e Manutenção de Imagens de Implantação (DISM).
- Por meio de comandos do Windows PowerShell.
.NET Framework é um recurso que não está habilitado por padrão nos sistemas operacionais Windows 10, Windows Server 2016, Windows Server versão 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 e Windows Server 2012, portanto, devemos habilitá-lo a partir dos recursos do Windows:
Quando este processo for realizado, o Windows 10 levará os binários do .NET e outros arquivos que desempenham um papel vital para o seu desempenho e se o computador não tiver as características necessárias, esse erro pode ocorrer.
Erros comunsOs erros tradicionais do .NET Framework são:
- 0x800F081F: Este erro significa que o Windows 10 não pode encontrar os arquivos de origem .NET para que a instalação siga seu curso.
- 0x800F0906: Com este erro, o Windows 10 não conseguiu baixar os arquivos de origem .NET, não conseguiu estabelecer uma conexão com a Internet ou não conseguiu instalar uma função ou serviço de função .NET.
- 0x800F0907: Para este erro, a ferramenta DISM gerou um erro ou a configuração da política de rede local impediu o Windows de se conectar à rede
- 0x800F0922: Há uma falha no processamento de instaladores .NET avançados ou comandos genéricos.
Agora o Solvetic vai explicar como podemos corrigir esse erro e, assim, poder usar o .NET Framework da maneira esperada.
1. Habilite o .NET Framework usando o utilitário DISM no Windows 10
O utilitário de manutenção e gerenciamento de imagens de implantação DISM é uma ferramenta a ser usada na linha de comando, graças à qual podemos executar a manutenção e preparação de imagens do Windows, sendo as imagens do Windows PE compatíveis, Ambiente de Recuperação do Windows (Windows RE) e Configurações do Windows.
Passo 1
Para este processo devemos ter uma imagem ISO do Windows 10 que podemos baixar no seguinte link oficial:
Passo 2
Depois de baixado, podemos gravá-lo em um DVD inicializável ou USB e depois devemos montá-lo no computador, para isso clicamos com o botão direito na imagem e selecionamos a opção "Montar":
etapa 3
Isso criará uma unidade virtual com a imagem do Windows 10, neste caso, notamos que a letra K foi atribuída:
Passo 4
Agora iremos para o prompt de comando como administradores e lá executaremos a seguinte sintaxe:
dism / online / enable-feature / featurename: NetFx3 / All / Source: [Drive]: \ sources \ sxs / LimitAccessObservaçãoDevemos substituir a linha Drive com a letra que o Windows 10 atribuiu ao drive virtual
PROLONGAR
Etapa 5
Podemos ver que o processo de instalação dos recursos do .Net Framework será iniciado automaticamente. Assim que este processo for concluído, podemos ejetar a unidade virtual clicando com o botão direito sobre ela e selecionando "Ejetar":
2. Edite as políticas de grupo do Windows 10 para reparar a estrutura
Como mencionamos, algumas políticas podem estar afetando diretamente o comportamento do sistema ao executar o .NET Framework, para esta opção usaremos o editor de políticas de grupo que está disponível para as edições Pro, Enterprise e Education do Windows 10.
Passo 1
Para acessá-lo, usaremos a seguinte combinação de teclas e executaremos o comando gpedit.msc
+ R
gpedit.msc
Passo 2
Na janela exibida iremos para o seguinte caminho:
- Configuração de equipamento
- Modelos Administrativos
- Sistema
etapa 3
Aí, no painel central, iremos localizar a política chamada "Especifique a configuração para a instalação de componentes opcionais e a reparação de componentes":
PROLONGAR
Passo 4
Damos um duplo clique nele e na janela pop-up vamos ativar a caixa “Ativado”. Clique no botão "Aplicar" e depois em "OK" para salvar as alterações.
3. Reinstale o Microsoft .NET Framework Windows 10 para reparar a estrutura
Como mencionamos, o recurso .NET Framework está desabilitado por padrão e, uma vez habilitado e gerado o erro 0x800f081f, podemos optar por reinstalar esse recurso.
Passo 1
Para isso iremos para o seguinte caminho:
- Painel de controle
- Programas
- Programas e características
Passo 2
Aí clicamos na linha "Activar ou desactivar funcionalidades do Windows" localizada ao lado e na janela apresentada localizamos a linha ".NET Framework 3.5". Aí devemos desativar a sua caixa e clicar em Aceitar para que seja desinstalada e depois repetir o processo ativando a caixa novamente para ativá-la.
4. Execute .Net Offline Installer para reparar o Framework
En algunas situaciones, algunos de los archivos de instalación de actualización de .NET están dañados o presentan algún tipo de error al momento de establecer comunicación con los servidores de Microsoft, una buena práctica es descargar el instalador Offline de .Net Framework y ejecutar la instalación desde ali.
Passo 1
Este instalador está disponível no seguinte link oficial da Microsoft. Este instalador é uma atualização local compatível com todas as versões do .NET e seu uso mais frequente é quando não temos uma conexão com a Internet.
'class =' bbc_url 'title =' Link externo 'rel =' nofollow externo '>
Passo 2
Depois de fazer o download, prosseguimos com o processo de instalação do .NET Framework:
5. Instale as atualizações manualmente para reparar a estrutura
Um dos erros comuns com o erro no .NET é devido a problemas de conexão com os servidores de atualização, portanto, tentar executar esse processo manualmente é uma opção viável para permitir o estado ideal da atualização do .NET Framework no Windows 10.
Passo 1
Para este processo devemos acessar o seguinte link da Microsoft denominado Catálogo Global:
Passo 2
Lá, procuraremos .NET e na lista exibida faremos download da atualização mais recente para instalação posterior:
6. Execute o comando SFC no Windows 10 para reparar a estrutura
SFC (System File Checker) é um utilitário de comando graças ao qual temos a possibilidade de executar uma análise detalhada do sistema de arquivos para detectar falhas.
Passo 1
Para isso, acessamos o prompt de comando como administradores e ali executamos a seguinte linha:
sfc / scannow
PROLONGAR
Passo 2
Também será possível executar a seguinte linha. Este ficará encarregado de monitorar a imagem do Windows 10.
DISM.exe / Online / Cleanup-image / Restorehealth
7. Reinicie os componentes do Windows Update no Windows 10 para reparar a estrutura
Outra opção disponível é reiniciar todos os componentes do Windows Update para descartar erros desse tipo. Para fazer isso, acessamos o prompt de comando como administradores e ali executamos cada uma das seguintes linhas. Depois disso, podemos reiniciar o sistema e verificar o status do .NET.
- Bits de parada líquida
- Net Stop wuauserv
- Net Stop appidsvc
- Net Stop cryptsvc
- Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
- Ren% systemroot% system32catroot2 catroot2.bak
- Bits Net Start
- Net Start wuauserv
- Net Start appidsvc
- Net Start cryptsvc
8. Use o solucionador de problemas do Windows Update no Windows 10 para reparar a estrutura
O Windows 10 integra um utilitário que se encarrega de supervisionar e monitorar especificamente cada parâmetro do sistema para detectar erros e é a ferramenta do solucionador de problemas.
Passo 1
Para acessá-lo, percorremos o seguinte caminho:
- Começar
- Configuração
- Atualização e segurança
- Solucionar problemas
Passo 2
Lá localizamos a linha "Windows Update" e clicando nela será exibido o botão "Executar o solucionador de problemas":
PROLONGAR
etapa 3
Clicamos nele e o processo de análise de erros no Windows Update terá início. Isso determinará qualquer anomalia que esteja presente no Update e que possa gerar o erro mencionado.
Como vimos, as opções para fornecer uma solução abrangente para o erro 0x800f081f são variadas e cabe a nós selecionar aquela que melhor se adapta à nossa situação.