Introdução
A Ferramenta de Reparo do Microsoft .NET Framework detecta problemas frequentes que afetam a instalação ou atualizações do Microsoft .NET Framework. A ferramenta tenta resolver esses problemas aplicando correções conhecidas ou reparando instalações corrompidas das versões .NET Framework com suporte. A ferramenta tem uma interface do usuário (interface do usuário baseada em assistente) fácil de usar. Ele também dá suporte ao uso da linha de comando junto com opções mais avançadas.
A Microsoft lançou a versão atualizada a seguir da Ferramenta de Reparo do Microsoft .NET Framework.
Versão mais recente
Última atualização: 11/11/2019
Versão: v1.4
Versão: 4.8.04072.00
Idiomas com suporte: inglês (Estados Unidos)
Alterações incluídas na versão v1.4
-
A ferramenta agora dá suporte à Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 e 4.6.2. Portanto, a correção e o reparo também são aplicáveis a esses produtos.
A ferramenta dá suporte a todos os recursos da versão anterior como está.
Notas
-
A Ferramenta de Reparo .NET Framework está disponível apenas em inglês.
-
As plataformas com suporte e as versões .NET Framework estão listadas em "Configurações afetadas".
Informações sobre o download
A versão mais recente da Ferramenta de Reparo .NET Framework está disponível para download no seguinte site do Centro de Download da Microsoft:
Opções de linha de comando com suporte para esta ferramenta
Opção Standard |
Descrição |
Uso |
---|---|---|
/? OR /help |
Exibe informações de ajuda. |
NetFxRepairTool.exe /? |
/q OR /quiet |
Modo silencioso. Nenhuma interação do usuário é necessária e a ferramenta tenta todas as correções/reparos e salva o arquivo de log. |
NetFxRepairTool.exe /q |
/p OR /passiva |
Modo autônomo. Somente a barra de progresso é exibida. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Modo de reparo offline. A instalação de arquivos redistribuíveis necessários para reparo é copiada de um caminho de compartilhamento de rede ou pasta especificado pelo sinalizador "/addsource". Isso geralmente deve ser usado quando a ferramenta está funcionando em um ambiente desconectado ou bloqueado. |
NetFxRepairTool.exe /a <caminho da pasta> |
/r OR /repair |
A operação de reparo pode ser opcionalmente escopo para direcionar um conjunto de linhas de base de produto especificadas. Se essa opção não for especificada, a ferramenta tentará reparar todas as versões de .NET Framework com suporte instaladas. |
NetFxRepairTool.exe /r <versão1>; <versão2> |
/l OR /logs |
Opcionalmente, define o caminho de pasta desejado para o gabinete de arquivos de logs (FixDotNet*.cab) gerado pela ferramenta. O local padrão (que não está especificando essa opção) do arquivo CAB é a pasta de área de trabalho do usuário atual. |
NetFxRepairTool.exe /l <caminho da pasta> |
/c OR /collectonly |
Modo Somente Coleção de Logs. Esse modo permitirá a coleta de logs relevantes para .NET Framework configuração, o que é útil para solução de problemas. O reparo ou qualquer operação de correção não são executados quando essa opção é especificada. |
NetFxRepairTool.exe /q /c |
/n OR /noceipconsent |
Opte por não enviar informações de comentários para a Microsoft. O padrão (não especificando o sinalizador) pressupõe que o usuário tenha optado por enviar dados de uso para a Microsoft. |
NetFxRepairTool.exe /q /n |
Mais informações
Opções de ferramenta de reparo
A Ferramenta de Reparo .NET Framework segue um processo de quatro etapas:
-
Tenta solucionar problemas de instalação
-
Aplica as correções (requer o consentimento do usuário)
-
Tenta reparar todas as versões instaladas do .NET Framework
-
Coleta logs (requer o consentimento do usuário)
A ferramenta pode fazer uma ou mais alterações na versão instalada do .NET Framework. Por exemplo, ele pode corrigir o estado do Windows Installer no computador, redefinir as DACLs (listas de controle de acesso discricionário) em determinadas pastas ou resolver problemas relacionados a um registro de atualização inválido ou corrompido.
Suporte offline
A Ferramenta de Reparo .NET Framework fornece uma opção para reparar as versões de .NET Framework instaladas no computador (etapa 3 do processo na seção "Opções de Ferramenta de Reparo"). A ferramenta exige que os arquivos redistribuíveis dessas versões estejam disponíveis no momento do reparo. Por padrão, a ferramenta baixa esses pacotes da Internet durante o reparo. Se o computador tiver conectividade limitada ou sem internet, você deverá usar o modo Offline para o reparo. Para fazer isso, especifique a opção /addsource junto com o caminho da pasta que contém os arquivos redistribuíveis, como no exemplo a seguir:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Se a Ferramenta de Reparo não encontrar o redistribuível necessário na pasta especificada, ele tentará baixar o arquivo da Internet. A Ferramenta de Reparo não poderá fazer isso se o arquivo necessário não puder ser baixado. A tabela a seguir lista os arquivos redistribuíveis .NET Framework.
Versão e perfil |
Arquitetura |
Nome do arquivo do instalador |
Url |
---|---|---|---|
.NET Framework 4.8 |
x86, x64 |
NDP48-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.2 |
x86, x64 |
NDP472-KB4054530-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.1 |
x86, x64 |
NDP471-KB4033342-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4,7 |
x86, x64 |
NDP47-KB3186497-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6.2 |
x86, x64 |
NDP462-KB3151800-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6.1 |
x86, x64 |
NDP461-KB3102436-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4,6 |
x86, x64 |
NDP46-KB3045557-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5.2 |
x86, x64 |
NDP452-KB2901907-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5.1 |
x86, x64 |
NDP451-KB2858728-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5 |
x86, x64 |
dotNetFx45_Full_x86_x64.exe |
|
perfil do cliente .NET Framework 4 |
x86 |
dotNetFx40_Client_x86.exe |
|
perfil do cliente .NET Framework 4 |
x86, x64 |
dotNetFx40_Client_x86_x64.exe |
|
.NET Framework 4 completos |
x86 |
dotNetFx40_Full_x86.exe |
|
.NET Framework 4 completos |
x86, x64 |
dotNetFx40_Full_x86_x64.exe |
https://www.microsoft.com/en-us/download/details.aspx?id=17718 |
.NET Framework 3.5 SP1, .NET Framework 3.0 SP2, .NET Framework 2.0 SP2 (se .NET Framework 3.0 e 3.5 estiverem instalados) |
x86, x64 |
dotnetfx35.exe |
Modo silencioso e modo passivo
Todas as funções da Ferramenta de Reparo podem ser automatizadas executando a ferramenta no modo Silencioso ou Passivo. Isso tem o benefício de não exigir nenhuma interação do usuário para que a ferramenta seja executada. Isso é especialmente útil em implantações grandes nas quais os administradores do sistema podem configurar a ferramenta (por meio da linha de comando) e também coletar logs em locais especificados.
Coleta de dados
A Ferramenta de Reparo .NET Framework coleta informações sobre o uso da ferramenta, além de coletar dados de instalação de diagnóstico. As informações de uso são usadas para melhorar a qualidade da Ferramenta de Reparo .NET Framework e os dados de instalação são usados para melhorar .NET Framework instalação. Essas informações não são usadas para marketing ou vendidas a terceiros. Para obter mais informações, leia a Instrução de Privacidade da Ferramenta de Reparo do Microsoft .NET Framework.
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, confira o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
119591 Como obter arquivos de suporte da Microsoft pelos serviços online
A Microsoft verificou este arquivo em busca de vírus. A Microsoft utilizou o software de detecção de vírus mais recente disponível na data em que o arquivo foi postado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas nele.
Nota O recurso de coleta de dados cria um arquivo de táxi compactado dos logs de instalação .NET Framework. Depois que a ferramenta processa os logs, um arquivo .cab chamado "FixDotNet*.cab" ou algo semelhante é criado e salvo na área de trabalho do usuário atual (se estiver em execução no modo de interface do usuário) ou em um local especificado. Quando você clica em Concluir no assistente, a ferramenta envia o arquivo .cab que contém os logs para a Microsoft.
O arquivo FixDotNet*.cab permanece em sua área de trabalho (ou local especificado) independentemente de você decidir enviar os dados para a Microsoft.
Se você usar a opção "/q", recomendamos que você também use a opção "/logs" para salvar os logs em algum local específico ou em um compartilhamento de rede para dar suporte a cenários empresariais.
Histórico de versões
Versão v1.4
Idiomas com suporte: inglês (Estados Unidos)
Adiciona suporte para .NET Framework 4.6.2 até .NET Framework 4.8.
Versão v1.3
Idiomas com suporte: inglês (Estados Unidos)
Estende o suporte para .NET Framework 4.5.2, .NET Framework 4.6 e .NET Framework 4.6.1.
Versão v1.2
Idiomas com suporte: inglês (Estados Unidos)
O modo silencioso e o suporte ao modo passivo por meio da linha de comando são adicionados para a ferramenta. Agora, a ferramenta não exige que você execute somente no modo de interface do usuário. Portanto, a tarefa pode ser automatizada.
A ferramenta agora dá suporte ao .NET Framework 4.5 e ao .NET Framework 4.5.1. Portanto, a correção e o reparo também são aplicáveis a esses produtos.
Um novo comutador de linha de comando opcional é adicionado para permitir o reparo de versões .NET Framework específicas para substituir o reparo de outras versões instaladas ao mesmo tempo.
O arquivo de log gerado pela Ferramenta de Reparo agora pode ser salvo opcionalmente em um local especificado pelo usuário usando uma opção de linha de comando. Essa nova opção substitui o local padrão, que é a área de trabalho do usuário atual no modo de interface do usuário e a pasta %temp% no modo Silencioso ou Passivo .
Uma nova opção permite executar a Ferramenta de Reparo no modo Somente Coleção de Logs sem aplicar correções ou reparos. A opção fornece a flexibilidade para coletar e investigar logs antes de aplicar correções reais.
Novo suporte opcional é adicionado para permitir que você opte por sair de qualquer coleta de dados no modo Silencioso ou Passivo .
Versão: v1.1
Idiomas com suporte: inglês (Estados Unidos)
A versão v1.1 estende o suporte ao .NET Framework 3.5 SP1 (isso inclui o .NET Framework 3.0 SP2 e o .NET Framework 2.0 SP2). A versão v1.1 também adiciona suporte offline para computadores com conectividade limitada ou sem internet.
Versão: v1.0
Idiomas com suporte: inglês (Estados Unidos)
A versão v1.0 é a primeira versão da ferramenta que tinha suporte para .NET Framework 4 e suas atualizações.
Configurações afetadas
Você pode usar a Ferramenta de Reparo .NET Framework para corrigir problemas de configuração para as seguintes configurações:
-
.NET Framework 4.8 nos seguintes sistemas operacionais:
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 nos seguintes sistemas operacionais:
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.1 nos seguintes sistemas operacionais:
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 nos seguintes sistemas operacionais:
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6 nos seguintes sistemas operacionais:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.5.2 nos seguintes sistemas operacionais:
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.5.1 nos seguintes sistemas operacionais:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.5 nos seguintes sistemas operacionais:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4 nos seguintes sistemas operacionais:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 3.5 SP1 nos seguintes sistemas operacionais:
-
Windows Server 2008 Service Pack 2 (SP2)
-