Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Ao executar o instalador web ou offline para o .NET Framework 4.5 ou versões posteriores, você pode encontrar um problema que impede ou bloqueia a instalação do .NET Framework. A tabela a seguir lista possíveis problemas de bloqueio e fornece links para informações de solução de problemas.
Observação
Para instalar ou desinstalar as versões atuais do .NET (não do .NET Framework), visite o site do .NET para baixar as versões mais recentes. Para desinstalar versões mais recentes do .NET, consulte a ferramenta de desinstalação do .NET.
No Windows 8 e acima, o .NET Framework é um componente do sistema operacional e não pode ser desinstalado independentemente. As atualizações para o .NET Framework aparecem na guia Atualizações Instaladas do aplicativo Programas e Recursos do Painel de Controle. Para sistemas operacionais nos quais o .NET Framework não está pré-instalado, o .NET Framework aparece na guia Desinstalar ou alterar um programa (ou na guia Adicionar/Remover programas ) do aplicativo Programa e Recursos no Painel de Controle. Para obter informações sobre as versões do Windows nas quais o .NET Framework está pré-instalado, consulte Os Requisitos do Sistema.
Importante
Como as versões 4.x do .NET Framework são atualizações in-loco, você não pode instalar uma versão anterior do .NET Framework 4.x em um sistema que já tenha uma versão posterior instalada. Por exemplo, em um sistema com o Windows 10 Fall Creators Update, você não pode instalar o .NET Framework 4.6.2, pois o .NET Framework 4.7.1 é pré-instalado com o sistema operacional.
Você pode determinar quais versões do .NET Framework estão instaladas em um sistema. Veja como determinar quais versões do .NET Framework estão instaladas para obter mais informações.
Nesta tabela, 4.5.x refere-se ao .NET Framework 4.5 e suas versões de ponto, 4.5.1 e 4.5.2, 4.6.x refere-se ao .NET Framework 4.6 e suas versões de ponto, 4.6.1 e 4.6.2, 4.7.x refere-se ao .NET Framework 4.7 e suas versões de ponto, 4.7.1 e 4.7.2 e 4.8.x refere-se ao .NET Framework 4.8 e 4.8.1.
Mensagem de bloqueio | Para obter mais informações ou para resolver o problema |
---|---|
Desinstalar o Microsoft .NET Framework pode fazer com que alguns aplicativos deixem de funcionar. | Em geral, você não deve desinstalar nenhuma versão do .NET Framework instalada no computador, pois um aplicativo usado pode depender de uma versão específica do .NET Framework. Para obter mais informações, consulte o .NET Framework para usuários no guia introdução . |
O .NET Framework 4.5.x/4.6.x/4.7.x (ENU) ou uma versão posterior já está instalado neste computador. | Nenhuma ação é necessária. Para determinar quais versões do .NET Framework estão instaladas em um sistema, consulte Como determinar quais versões do .NET Framework estão instaladas. |
O .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x (idioma) requer o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x. Instale o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x no Centro de Download e execute novamente a Instalação. | Você deve instalar a versão em inglês da versão especificada do .NET Framework antes de instalar um pacote de idiomas. Para obter mais informações, consulte a seção Para instalar pacotes de idiomas no guia de instalação. |
Não é possível instalar o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x. Outros aplicativos em seu computador não são compatíveis com este programa. - ou - Outros aplicativos em seu computador não são compatíveis com este programa. |
A causa mais provável dessa mensagem é que uma versão prévia ou RC do .NET Framework foi instalada. Desinstale a versão prévia ou RC e execute novamente a Instalação. |
O .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x não pode ser desinstalado usando esse pacote. Para desinstalar o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x do computador, vá para Painel de Controle, escolha Programas e Recursos, escolha Exibir atualizações instaladas, selecione Atualizar para Microsoft Windows (KB2828152) e, em seguida, escolha Desinstalar. | O pacote que você está instalando não desinstala versões prévias ou RC do .NET Framework. Desinstale a versão prévia ou RC do Painel de Controle. |
Não é possível desinstalar o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x. Outros aplicativos em seu computador dependem desse programa. | Em geral, você não deve desinstalar nenhuma versão do .NET Framework do seu computador, pois um aplicativo usado pode depender de uma versão específica do .NET Framework. Para obter mais informações, consulte o .NET Framework para usuários no guia introdução . |
O redistribuível .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x não se aplica a esse sistema operacional. Baixe o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x para seu sistema operacional na página de download do .NET Framework. | Você pode estar tentando instalar o .NET Framework 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 ou 4.8.x em uma plataforma sem suporte ou você escolheu o pacote de instalação que não inclui os componentes para todos os sistemas operacionais compatíveis. Execute a instalação novamente usando o instalador offline (para 4.5.1, para 4.5.2, para 4.6, para 4.6.1, para 4.6.2, para 4.7), para 4.7.1, para 4.7.2, para 4.8 ou para 4.8.1. Para obter mais informações, consulte o guia de instalação e os requisitos do sistema para sistemas operacionais com suporte. |
A atualização correspondente ao< de KB> precisa ser instalada antes que você possa instalar este produto. | A instalação do .NET Framework requer que uma atualização KB seja instalada antes de instalar o .NET Framework. Instale a atualização e inicie a instalação do .NET Framework novamente. Por exemplo, a instalação de versões atualizadas do .NET Framework no Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2 requer que a atualização correspondente ao KB 2919355 ser instalada. |
No momento, seu computador está executando uma instalação do Server Core do sistema operacional Windows Server 2008. O .NET Framework 4.5.x requer uma versão posterior do sistema operacional. Instale o Windows Server 2008 R2 SP1 ou superior e execute novamente a instalação do .NET Framework 4.5.x. | Há suporte para o .NET Framework 4.5.1 e 4.5.2 na função Server Core com o Windows Server 2008 R2 SP1 ou posterior. Confira Requisitos de sistema. |
Você não tem privilégios suficientes para concluir esta operação para todos os usuários deste computador. Faça logon como administrador e execute novamente a Instalação. | Você deve ser um administrador no computador para instalar o .NET Framework. |
A instalação não pode continuar porque uma instalação anterior exige que o computador seja reiniciado. Reinicie o computador e execute novamente a Instalação. | Às vezes, uma reinicialização é necessária para concluir totalmente uma instalação. Siga as instruções para reiniciar o computador e executar novamente a Instalação. Em casos raros, talvez você seja solicitado a reiniciar o sistema mais de uma vez se o Windows tiver detectado várias atualizações ausentes e estiver reiniciando para instalar a próxima atualização na fila. |
A Instalação do .NET Framework não pode ser executada no Modo de Compatibilidade de Programas. | Consulte a seção Problemas de Compatibilidade do Programa mais adiante neste artigo. |
O .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x não foi instalado porque o repositório de componentes foi corrompido. | Confira Corrigir erros do Windows Update usando a ferramenta DISM ou de Preparação para Atualização do Sistema para saber mais. |
A instalação pode não ser executada corretamente porque o Serviço do Windows Update não está disponível neste computador. | O computador pode estar configurado para usar o WSUS (Windows Server Update Services) em vez do Microsoft Windows Update. Para obter mais informações, consulte a seção para obter o código de erro 0x800F0906 no erro de instalação do .NET Framework 3.5: 0x800F0906, 0x800F081F 0x800F0907. Veja também como atualizar o Agente do Windows Update para a versão mais recente no site do Suporte da Microsoft. |
A instalação pode não ser executada corretamente porque o BITS (Serviço de Transferência Inteligente em Segundo Plano) não está disponível neste computador. | Veja Se uma atualização está disponível para corrigir uma falha do BITS (Serviço de Transferência Inteligente em Segundo Plano) em um computador baseado no Windows Vista no site de Suporte da Microsoft. |
A instalação pode não ser executada corretamente porque o Windows Update encontrou um erro e exibiu o código de erro 0x80070643 ou 0x643. | Consulte o erro de instalação da atualização do .NET Framework: "0x80070643" ou "0x643" no site de Suporte da Microsoft. |
O .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x já faz parte desse sistema operacional. Você não precisa instalar o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x redistribuível. | Nenhuma ação. Para determinar quais versões do .NET Framework estão instaladas em um sistema, consulte Como determinar quais versões do .NET Framework estão instaladas. Consulte os Requisitos do Sistema para sistemas operacionais com suporte. |
Não há suporte para o .NET Framework 4.5.x/4.6.x/4.7.x/4.8.x neste sistema operacional. | Consulte os Requisitos do Sistema para sistemas operacionais com suporte. Para instalações com falha do .NET Framework no Windows 7, essa mensagem normalmente indica que o Windows 7 SP1 não está instalado. Em sistemas Windows 7, o .NET Framework requer o Windows 7 SP1. Se você estiver no Windows 7 e ainda não tiver instalado o Service Pack 1, precisará fazer isso antes de instalar o .NET Framework. Para obter informações sobre como instalar o Windows 7 SP1, consulte Saiba como instalar o Windows 7 Service Pack 1 (SP1). |
No momento, seu computador está executando uma instalação server core do sistema operacional Windows Server 2008. O .NET Framework 4.5.x requer uma versão completa do sistema operacional ou do Server Core 2008 R2 SP1. Instale a versão completa do Windows Server 2008 SP2 ou Windows Server 2008 R2 SP1 ou Server Core 2008 R2 SP1 e execute novamente a Instalação do .NET Framework 4.5.x. | O .NET Framework tem suporte na função Server Core com o Windows Server 2008 R2 SP1 ou posterior. Confira Requisitos de sistema. |
O .NET Framework 4.5.x já faz parte desse sistema operacional, mas está desativado no momento (somente Windows Server 2012). | Use ativar ou desativar recursos do Windows no Painel de Controle para ativar o .NET Framework 4.5.x. |
Esse programa de instalação requer um computador x86. Ele não pode ser instalado em computadores x64 ou IA64. | Confira Requisitos de sistema. |
Esse programa de instalação requer computador x64 ou x86. Ele não pode ser instalado em computadores IA64. | Confira Requisitos de sistema. |
Problemas de compatibilidade do programa
A instalação do .NET Framework 4.5 ou suas versões de ponto falha com um código de erro 1603 ou blocos quando ele está em execução no modo de compatibilidade de programas do Windows. O Assistente de Compatibilidade de Programas indica que o .NET Framework pode não ter sido instalado corretamente e solicita que você o reinstale usando a configuração recomendada (modo de compatibilidade do programa). O modo de compatibilidade do programa também pode ter sido definido pelo Assistente de Compatibilidade do Programa em tentativas com falha ou canceladas anteriores para executar a Instalação do .NET Framework.
O instalador do .NET Framework não pode ser executado no modo de compatibilidade do programa. Para resolver esse problema de bloqueio, você deve usar o Editor do Registro para garantir que a configuração do modo de compatibilidade não esteja habilitada em todo o sistema:
Escolha o botão Iniciar e, em seguida, escolha Executar.
Na caixa de diálogo Executar , digite "regedit" e escolha OK.
No Editor do Registro, navegue até as seguintes subchaves:
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
Na coluna Nome, procure os nomes de download .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 ou 4.7.2, dependendo de qual versão você está instalando e exclua essas entradas. Para obter nomes de download, consulte o artigo Instalar o .NET Framework para desenvolvedores .
Execute novamente o instalador do .NET Framework para a versão 4.5, 4.5.1, 4.5.2 ou 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 ou 4.7.2.