requisitos do sistema .NET Framework

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

  • .NET Framework 4,5 e os seus lançamentos de pontos (4.5.1 e 4.5.2).
  • .NET Framework 4.6 e os seus lançamentos de pontos (4.6.1 e 4.6.2).
  • .NET Framework 4.7 e os seus lançamentos de pontos (4.7.1 e 4.7.2).
  • .NET Framework 4.8 e o seu lançamento de ponto (4.8.1).

Para obter informações sobre versões .NET Framework antes de .NET Framework 4.5, consulte versões e dependências .NET Framework.

Ambientes de desenvolvimento que lhe permitem desenvolver apps para .NET Framework têm um conjunto separado de requisitos.

Importante

Todas as versões .NET Framework uma vez que .NET Framework 4 são atualizações no local, pelo que apenas uma única versão 4.x pode estar presente num sistema. Além disso, versões específicas de .NET Framework são pré-instaladas em algumas versões do sistema operativo Windows. Isto significa que:

  • Se já houver uma versão 4.x posterior instalada na máquina, não é possível instalar uma versão anterior de 4.x.
  • Se o SISTEMA vier pré-instalado com uma versão .NET Framework específica, não é possível instalar uma versão 4.x anterior na mesma máquina.
  • Se instalar uma versão posterior, não terá de desinstalar primeiro a versão anterior.

Para descarregar informações e links, consulte instalar a .NET Framework para programadores.

Para obter informações sobre o ciclo de vida de suporte das versões .NET Framework, consulte Suporte da Microsoft Ciclo de Vida.

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 a instalação. Se não tiver direitos de administrador para o computador onde pretende instalar .NET Framework, contacte o administrador da rede.

Sistemas operativos cliente suportados

Sistema operativo Edições apoiadas Pré-instalado com o SISTEMA Instalável separadamente
Windows 11 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Atualização Windows 10 2022
(versão 22H2)
32 bits e 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Atualização Windows 10 novembro 2021
(versão 21H2)
32 bits e 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Atualização Windows 10 maio de 2021
(versão 21H1)
32 bits e 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Atualização Windows 10 outubro 2020
(versão 20H2)
32 bits e 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Atualização Windows 10 maio de 2020
(versão 2004)
32 bits e 64-bit .NET Framework 4.8 --
Atualização Windows 10 novembro 2019
(versão 1909)
32 bits e 64-bit .NET Framework 4.8 --
Atualização de Maio de 2019 do Windows 10
(versão 1903)
32 bits e 64-bit .NET Framework 4.8 --
Atualização de Outubro de 2018 do Windows 10
(versão 1809)
32 bits e 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Atualização Windows 10 abril 2018
(versão 1803)
32 bits e 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 Fall Creators Update
(versão 1709)
32 bits e 64-bit .NET Framework 4.7.1 .NET Framework 4.7.2

.NET Framework 4.8
Atualização para Criativos do Windows 10
(versão 1703)
32 bits e 64-bit .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-bit .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 de Windows 10
(versão 1511)
32 bits e 64-bit .NET Framework 4.6.1 .NET Framework 4.6.2
Windows 10
(versão 1507)
32 bits e 64-bit .NET Framework 4.6 .NET Framework 4.6.1

.NET Framework 4.6.2
Windows 8.1 32 bits, 64-bit, 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-bit, 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-bit -- .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-bit -- .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-bit -- .NET Framework 4

Notas:

  • Nos sistemas Windows 7, .NET Framework requer o Windows 7 SP1. Se estiver no Windows 7 e ainda não tiver instalado o Service Pack 1, tem de o fazer antes de instalar o .NET Framework.

  • .NET Framework 4.5 é suportado no Ambiente de Pré-instalação do Windows (Windows PE). Nem todas as funcionalidades são suportadas no Windows PE.

  • .NET Framework 4 também suporta a plataforma IA64.

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

  • Nos sistemas operativos de 64 bits, .NET Framework suporta tanto o PROCESSAMENTO WOW64 (processamento de 32 bits numa máquina de 64 bits) como o processamento nativo de 64 bits.

Sistemas operativos de servidores suportados

Sistema operativo Edições apoiadas Pré-instalado com o SISTEMA Instalável separadamente
Windows Server 2022 64 bits .NET Framework 4.8 .NET Framework 4.8.1
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 (edição de 64 bits) 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-bit -- .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

Notas:

  • Windows Server 2012 inclui .NET Framework 4.5, para que não tenha de 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 Core do Servidor com o Windows Server 2008 R2 SP1 ou mais tarde. Consulte a funcionalidade Core .NET do servidor para obter uma lista de APIs não suportados.

  • .NET Framework não é suportado no Windows Server 2008 R2 para Itanium-Based Sistemas.

  • No Windows Server 2008 SP2, .NET Framework não é suportado no Servidor Core Role.

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

  • Nos sistemas operativos de 64 bits, .NET Framework suporta tanto o PROCESSAMENTO WOW64 (processamento de 32 bits numa máquina de 64 bits) como o processamento nativo de 64 bits.

Ver também