Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O .NET Framework está incluído em todas as versões atuais do Windows e do Windows Server. Este artigo ajuda você a entender qual versão do .NET Framework está incluída no Windows e no Windows Server e se uma atualização está disponível.
A versão mais recente do .NET Framework é 4.8.1. Esta versão do .NET Framework suporta todos os aplicativos do .NET Framework 4. Para obter mais informações sobre uma versão específica do .NET Framework, consulte Versões e dependências do .NET Framework.
Observação
O .NET Framework é uma tecnologia somente para Windows e é separado do .NET (anteriormente chamado de .NET Core). Para obter mais informações, consulte Introdução ao .NET.
Versões suportadas do .NET Framework
As seguintes versões do .NET Framework ainda são suportadas:
- .NET Framework 4.8.1
- .NET Framework 4.8
- .NET Framework 4.7.2
- .NET Framework 4.7.1
- .NET Framework 4.7
- .NET Framework 4.6.2 (o suporte termina em 12 de janeiro de 2027)
- .NET Framework 3.5 Service Pack 1 (o suporte termina em 9 de janeiro de 2029)
.NET Framework 3.5
O .NET Framework 3.5 ainda é suportado pela Microsoft, embora seja uma versão mais antiga do .NET Framework. No entanto, apenas o runtime do .NET Framework 3.5 é suportado, que é responsável por executar aplicativos. Não há suporte para o desenvolvimento de novos aplicativos destinados ao .NET Framework 3.5. Esta versão do .NET Framework suporta a execução de aplicativos destinados às versões 1.0 a 3.5 e pode ser instalada junto com o .NET Framework 4.
Se você tentar executar um aplicativo destinado ao .NET Framework 1.0 a 3.5 e o .NET Framework 3.5 estiver faltando, você será solicitado a instalá-lo. Para obter mais informações, consulte Instalar o .NET Framework 3.5 no Windows.
.NET Framework 4.x
Todas as versões do .NET Framework 4.x são atualizações no mesmo local. Apenas uma única versão 4.x pode estar presente no Windows. Como o .NET Framework é instalado como parte do Windows, considere que:
- Se já houver uma versão 4.x posterior instalada na máquina, não será possível instalar uma versão 4.x anterior.
- Se o sistema operacional vier pré-instalado com uma versão específica do .NET Framework, você não poderá instalar uma versão anterior do 4.x na mesma máquina.
- Se instalar uma versão posterior, não é necessário desinstalar primeiro a versão anterior.
Desenvolvedores e Visual Studio
O Visual Studio usa o .NET Framework Developer Packs para dar suporte a versões específicas do .NET Framework 4. Se você for um desenvolvedor que deve trabalhar em um projeto destinado a uma versão antiga do .NET Framework 4, instale o pacote de desenvolvedor correspondente. Para obter mais informações, consulte Instalar o .NET Framework para desenvolvedores.
Janelas 11
O .NET Framework 4.8 foi originalmente incluído no Windows 11. A partir do Windows 11 22H2 (lançado em setembro de 2022), o .NET Framework 4.8.1 está incluído.
Na tabela seguinte, ❌ representa uma versão não suportada do Windows 11 e ✔️ representa uma versão suportada do Windows 11. A tabela também descreve qual versão do .NET Framework está incluída no Windows 11 e para qual versão do .NET Framework você pode atualizar.
Versão do Windows 11 | .NET Framework incluído | Versão mais recente do .NET Framework suportada |
---|---|---|
✔️ 24H2 (outubro 2024) | 4.8.1 | 4.8.1 |
✔️ 23H2 (outubro 2023) | 4.8.1 | 4.8.1 |
❌ 22H2 (setembro 2022) | 4.8.1 | 4.8.1 |
❌ 21H2 (outubro 2021) | 4.8 | 4.8.1 |
Para obter mais informações sobre as datas de fim do suporte do Windows 11, consulte Perguntas frequentes sobre o ciclo de vida do Windows 11 Home and Pro e o ciclo de vida do Windows.
Instalar o .NET Framework no Windows 11
Se você estiver usando o Windows 11 21H2, instale o .NET Framework 4.8.1 baixando e executando o instalador. Se você estiver usando qualquer outra versão do Windows 11, o .NET Framework mais recente já está instalado.
Se você precisar instalar o .NET Framework 3.5, que oferece suporte a aplicativos do .NET Framework 1.0 a 3.5, consulte a seção .NET Framework 3.5.
Para mais downloads, consulte Todos os downloads.
Janelas 10
O .NET Framework 4.6 foi originalmente incluído no Windows 10. No entanto, as versões mais recentes do Windows 10 incluíam versões atualizadas do .NET Framework.
O Windows 10 22H2 é a última versão suportada do Windows 10. O apoio termina a 14 de outubro de 2025. Para obter mais informações sobre as datas de fim do suporte do Windows 10, consulte Perguntas frequentes sobre o ciclo de vida do Windows 10 Home and Pro e o ciclo de vida do Windows.
Na tabela seguinte, ❌ representa uma versão não suportada do Windows 10 e ✔️ representa uma versão suportada do Windows 10. A tabela também descreve qual versão do .NET Framework está incluída em uma versão específica do Windows 10 e para qual versão do .NET Framework você pode atualizar.
Versão do Windows 10 | .NET Framework incluído | Versão mais recente do .NET Framework suportada |
---|---|---|
✔️ 22H2 (outubro 2022) | 4.8 | 4.8.1 |
❌ 21H2 (novembro 2021) | 4.8 | 4.8.1 |
❌ 21H1 (maio 2021) | 4.8 | 4.8.1 |
❌ 20H2 (outubro 2020) | 4.8 | 4.8.1 |
❌ 2004 (maio 2020) | 4.8 | 4.8 |
❌ 1909 (novembro 2019) | 4.8 | 4.8 |
❌ 1903 (maio 2019) | 4.8 | 4.8 |
❌ 1809 (outubro 2018) | 4.7.2 | 4.8 |
❌ 1803 (abril 2018) | 4.7.2 | 4.8 |
❌ 1709 (outubro de 2017) | 4.7.1 | 4.8 |
❌ 1703 (abril 2017) | 4.7 | 4.8 |
❌ 1607 (agosto de 2016) | 4.6.2 | 4.8 |
❌ 1511 (novembro de 2015) | 4.6.1 | 4.6.2 |
❌ 1507 (julho 2015) | 4.6 | 4.6.2 |
Instalar o .NET Framework no Windows 10
A versão mais recente do .NET Framework é 4.8.1, que pode ser instalada no Windows 10 22H2.
Se você precisar instalar o .NET Framework 3.5, que oferece suporte a aplicativos do .NET Framework 1.0 a 3.5, consulte a seção .NET Framework 3.5.
Para mais downloads, consulte Todos os downloads.
Servidor Windows
O Windows Server, seja em suporte ou não, vem com uma versão do .NET Framework. Apenas o Windows Server 2022 e o Windows Server 2025 são suportados, e ambos suportam a versão mais recente do .NET Framework. Para obter mais informações sobre datas de fim de suporte do Windows Server, consulte os seguintes artigos:
- Ciclo de vida do Windows Server 2025
- Ciclo de vida do Windows Server 2022
- Ciclo de vida do Windows Server 2019
- Consulta de Pesquisa do Ciclo de Vida do Produto - Windows Server
- Perguntas frequentes sobre o ciclo de vida do Windows.
Na tabela a seguir, ❌ representa uma versão sem suporte do Windows Server e ✔️ representa uma versão com suporte do Windows Server. A tabela também descreve qual versão do .NET Framework está incluída em uma versão específica do Windows Server e para qual versão do .NET Framework você pode atualizar.
Servidor Windows | .NET Framework incluído | Versão mais recente do .NET Framework suportada |
---|---|---|
✔️ Windows Server 2025 | 4.8.1 | 4.8.1 |
✔️ Windows Server 2022 | 4.8 | 4.8.1 |
❌ Windows Server 2019 | 4.7.2 | 4.8 |
❌ Windows Server, versão 1809 | 4.7.2 | 4.8 |
❌ Windows Server, versão 1803 | 4.7.2 | 4.8 |
❌ Windows Server, versão 1709 | 4.7.1 | 4.7.2 |
❌ Windows Server 2016 | 4.6.2 | 4.8 |
❌ Windows Server 2012 R2 | 4.5.1 | 4.8 |
❌ Windows Server 2012 | 4,5 | 4.8 |
❌ Windows Server 2008 R2 SP1 | 3.5 | 4.8 |
❌ Windows Server 2008 SP2 | 2.0 | 4.6 |
❌ Windows Server 2003 | 2.0 | 4.0 |
Instalar o .NET Framework no Windows Server
A versão mais recente do .NET Framework é a 4.8.1, que já está instalada no Windows Server 2025 e pode ser instalada no Windows Server 2022.
Se você precisar instalar o .NET Framework 3.5, que oferece suporte a aplicativos do .NET Framework 1.0 a 3.5, consulte a seção .NET Framework 3.5.
Para mais downloads, consulte Todos os downloads.
Windows 8.1, 8, 7, Vista, XP
A tabela a seguir descreve qual versão do .NET Framework foi incluída com essas versões mais antigas do Windows e a última versão do .NET Framework para esse sistema operacional. Nenhum destes sistemas operativos é suportado. Estas informações são fornecidas para fins históricos.
Mac OS | .NET Framework incluído | Versão mais recente do .NET Framework suportada |
---|---|---|
Windows 8.1 | 4.5.1 | 4.8 |
Janelas 8 | 4,5 | 4.6.1 |
Janelas 7 | 3.5 | 4.8 |
Windows Vista | 3.0 | 4.6 |
Janelas XP SP3 | Nenhum | 4.0.3 |
Janelas XP SP2 | Nenhum | 3.5 |
Janelas XP | Nenhum | 1.0 |
Instalar o .NET Framework em versões mais antigas do Windows
Alguns downloads não estão disponíveis para essas versões mais antigas do Windows e alguns instaladores podem não ser executados. Por exemplo, o instalador mais recente do .NET Framework 4.8 pode não ser executado no Windows 8.1. Talvez seja necessário pesquisar downloads mais antigos na Internet, pois eles não são mais fornecidos pela Microsoft.
Para mais downloads, consulte Todos os downloads.
Todos os downloads
A lista a seguir é um link para cada versão do .NET Framework que pode ser baixada da Microsoft.
- .NET Framework 4.8.1
- .NET Framework 4.8
- .NET Framework 4.7.2
- .NET Framework 4.7.1
- .NET Framework 4.7
- .NET Framework 4.6.2
- o .NET Framework 4.6.1
- .NET Framework 4.6
- .NET Framework 4.5.2
- .NET Framework 4.5.1
- .NET Framework 4.5
- .NET Framework 4.0
- .NET Framework 3.5 Service Pack 1
Downloads de outras versões do .NET Framework não são mais fornecidos pela Microsoft.