Requisitos do sistema do .NET Framework

as tabelas neste artigo fornecem os requisitos de hardware, sistema operacional e software para as seguintes versões de .NET Framework:

  • .NET Framework 4.5 e respectivos pontos de lançamento (4.5.1 e 4.5.2).
  • .NET Framework 4.6 e respectivos pontos de lançamento (4.6.1 e 4.6.2).
  • .NET Framework 4.7 e suas versões de ponto (4.7.1 e 4.7.2).
  • .NET Framework 4.8

Para informações sobre versões do .NET Framework anteriores ao .NET Framework 4.5, veja Versões e dependências do .NET Framework.

ambientes de desenvolvimento que permitem desenvolver aplicativos para .NET Framework têm um conjunto separado de requisitos.

Importante

Todas as versões do .NET Framework, desde o .NET Framework 4, são atualizações in-loco. Por esse motivo, apenas uma versão 4.x pode estar presente no sistema. Além disso, versões específicas .NET Framework são pré-instaladas em algumas versões do Windows operacional. Isso significa que:

  • Se você já instalou uma versão 4.x posterior no computador, não é possível instalar uma versão 4.x anterior.
  • Se o sistema operacional for pré-instalado com uma .NET Framework específica, você não poderá instalar uma versão 4.x anterior no mesmo computador.
  • Caso instale uma versão posterior, não é necessário desinstalar primeiro a versão anterior.

Para obter informações sobre download e links, consulte Instalar o .NET Framework para desenvolvedores.

Para saber mais sobre o ciclo de vida de suporte de versões do .NET Framework, veja Ciclo de vida do Suporte da Microsoft.

Requisitos de hardware

Requisito
Processador 1 GHz
RAM 512 MB
Espaço mínimo em disco (32 bits) 4,5 GB
Espaço mínimo em disco (64 bits) 4,5 GB

Requisitos de instalação

.NET Framework requer privilégios de administrador para instalação. se você não tiver direitos de administrador para o computador em que deseja instalar .NET Framework, entre em contato com o administrador da rede.

Sistemas operacionais cliente compatíveis

Sistema operacional Edições com suporte Pré-instalado com o sistema operacional Instalado separadamente
Windows 11
(Visualização)
64 bits .NET Framework 4.8 --
Windows 10 Atualização 2021 de maio
(versão 21H1)
32 bits e 64 bits .NET Framework 4.8 --
Windows 10 Atualização de outubro de 2020
(versão 20H2)
32 bits e 64 bits .NET Framework 4.8 --
Windows 10 Atualização 2020 de maio
(versão 2004)
32 bits e 64 bits .NET Framework 4.8 --
Windows 10 Atualização de novembro de 2019
(versão 1909)
32 bits e 64 bits .NET Framework 4.8 --
Atualização de maio de 2019 para Windows 10
(versão 1903)
32 bits e 64 bits .NET Framework 4.8 --
Atualização de outubro de 2018 para o Windows 10
(versão 1809)
32 bits e 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Atualização de abril de 2018 do Windows 10
(versão 1803)
32 bits e 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 Fall Creators Update
(versão 1709)
32 bits e 64 bits .NET Framework 4.7.1 .NET Framework 4.7.2

.NET Framework 4.8
Atualização do Windows 10 para Criadores
(versão 1703)
32 bits e 64 bits .NET Framework 4.7 .NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Atualização de Aniversário do Windows 10
(versão 1607)
32 bits e 64 bits .NET Framework 4.6.2 .NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Atualização de novembro do Windows 10
(versão 1511)
32 bits e 64 bits .NET Framework 4.6.1 .NET Framework 4.6.2
Windows 10
(versão 1507)
32 bits e 64 bits .NET Framework 4.6 .NET Framework 4.6.1

.NET Framework 4.6.2
Windows 8.1 32 bits, 64 bits e ARM .NET Framework 4.5.1 .NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1

.NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows 8 32 bits, 64 bits e ARM .NET Framework 4.5 .NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1
Windows 7 SP1 32 bits e 64 bits -- .NET Framework 4

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1

.NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Vista SP2 32 bits e 64 bits -- .NET Framework 4

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6
Windows XP 32 bits e 64 bits -- .NET Framework 4

Observações:

  • Em Windows 7, o .NET Framework requer Windows 7 SP1. Se você usa o Windows 7 e ainda não instalou o Service Pack 1, faça isso antes de instalar o .NET Framework.

  • O .NET Framework 4.5 é compatível com o Windows PE (Ambiente de Pré-Instalação do Windows). Nem todos os recursos são compatíveis com o Windows PE.

  • O .NET Framework 4 também é compatível com a plataforma IA64.

  • Para todas as plataformas, recomendamos que você atualize para o Windows Service Pack mais recente e instale atualizações críticas disponíveis no Windows Update para garantir a melhor compatibilidade e segurança.

  • Em sistemas operacionais de 64 bits, o .NET Framework dá suporte a WOW64 (processamento de 32 bits em um computador de 64 bits) e processamento nativo de 64 bits.

Sistemas operacionais de servidor compatíveis

Sistema operacional Edições com suporte Pré-instalado com o sistema operacional Instalado separadamente
Windows Server 2022 64 bits .NET Framework 4.8 --
Windows Server 2019 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, versão 1809 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, versão 1803 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, versão 1709 64 bits .NET Framework 4.7.1 .NET Framework 4.7.2
Windows Server 2016 64 bits .NET Framework 4.6.2 .NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2012 R2 64 bits .NET Framework 4.5.1 .NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1

.NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2012 (64-bit edition) 64 bits .NET Framework 4.5 .NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1

.NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2008 R2 SP1 64 bits -- .NET Framework 4

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1

.NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2008 SP2 32 bits e 64 bits -- .NET Framework 4

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.2

Observações:

  • Windows Server 2012 inclui .NET Framework 4.5, portanto, você não precisa instalá-lo separadamente. Da mesma forma, Windows Server 2012 R2 inclui .NET Framework 4.5.1.

  • .NET Framework tem suporte limitado para a Função Server Core com Windows Server 2008 R2 SP1 ou posterior. Consulte Server Core .NET Functionality (Funcionalidade do Server Core .NET) para obter uma lista de APIs incompatíveis.

  • .NET Framework há suporte no Windows Server 2008 R2 para sistemas Itanium-Based.

  • No Windows Server 2008 SP2, .NET Framework não tem suporte na Função Server Core.

  • Para todas as plataformas, recomendamos que você atualize para a versão mais recente do Service Pack Windows e as atualizações críticas disponíveis no Windows Update para garantir a melhor compatibilidade e segurança. A instalação do Windows Service Pack mais recente pode ser necessária em alguns sistemas operacionais.

  • Em sistemas operacionais de 64 bits, o .NET Framework dá suporte a WOW64 (processamento de 32 bits em um computador de 64 bits) e processamento nativo de 64 bits.

Confira também