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.
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 dá suporte a todos os aplicativos do .NET Framework 4. Para obter mais informações sobre uma versão específica do .NET Framework, consulte as versões e dependências do .NET Framework.
Observação
O .NET Framework é uma tecnologia somente do Windows e é separado do .NET (anteriormente chamado de .NET Core). Para obter mais informações, consulte Introdução ao .NET.
Versões com suporte do .NET Framework
As seguintes versões do .NET Framework ainda têm suporte:
- .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 tem suporte da Microsoft, embora seja uma versão mais antiga do .NET Framework. No entanto, há suporte apenas para o runtime do .NET Framework 3.5, que executa aplicativos. Não há suporte para o desenvolvimento de novos aplicativos direcionados ao .NET Framework 3.5. Esta versão do .NET Framework dá suporte à execução de aplicativos destinados às versões 1.0 a 3.5 e podem ser instalados junto com o .NET Framework 4.
Se você tentar executar um aplicativo direcionado ao .NET Framework 1.0 a 3.5 e o .NET Framework 3.5 estiver ausente, será solicitado que você o instale. 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 local. Somente uma única versão 4.x pode estar presente no Windows. Como o .NET Framework está instalado como parte do Windows, considere que:
- Se já houver uma versão 4.x posterior instalada no computador, você não poderá instalar uma versão anterior do 4.x.
- Se o sistema operacional for pré-instalado com uma versão específica do .NET Framework, você não poderá instalar uma versão anterior do 4.x no mesmo computador.
- Se você instalar uma versão posterior, não precisará primeiro desinstalar a versão anterior.
Desenvolvedores e Visual Studio
O Visual Studio usa pacotes de desenvolvedores do .NET Framework para dar suporte a versões específicas do .NET Framework 4. Se você for um desenvolvedor que deve trabalhar em um projeto direcionado a uma versão antiga do .NET Framework 4, instale o pacote de desenvolvedores correspondente. Para obter mais informações, consulte Instalar o .NET Framework para desenvolvedores.
Windows 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 a seguir, ❌ representa uma versão sem suporte do Windows 11 e ✔️ representa uma versão com suporte 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 fazer upgrade.
Windows 11 versão | .NET Framework incluído | Suporte mais recente do .NET Framework |
---|---|---|
✔️ 24H2 (outubro de 2024) | 4.8.1 | 4.8.1 |
✔️ 23H2 (outubro de 2023) | 4.8.1 | 4.8.1 |
❌ 22H2 (setembro de 2022) | 4.8.1 | 4.8.1 |
❌ 21H2 (outubro de 2021) | 4.8 | 4.8.1 |
Para obter mais informações sobre as datas de fim de suporte do Windows 11, consulte as perguntas frequentes sobre o Ciclo de Vida do Windows 11 Home e 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 dá suporte aos aplicativos .NET Framework 1.0 a 3.5, consulte a seção .NET Framework 3.5.
Para obter mais downloads, consulte Todos os downloads.
Windows 10
O .NET Framework 4.6 foi originalmente incluído no Windows 10. No entanto, versões mais recentes do Windows 10 incluíram versões atualizadas do .NET Framework.
O Windows 10 22H2 é a última versão com suporte do Windows 10. O suporte termina em 14 de outubro de 2025. Para obter mais informações sobre as datas de fim de suporte do Windows 10, consulte as perguntas frequentes sobre o Ciclo de Vida do Windows 10 Home e Pro e o Ciclo de Vida do Windows.
Na tabela a seguir, ❌ representa uma versão sem suporte do Windows 10 e ✔️ representa uma versão com suporte 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 fazer upgrade.
Versão do Windows 10 | .NET Framework incluído | Suporte mais recente do .NET Framework |
---|---|---|
✔️ 22H2 (outubro de 2022) | 4.8 | 4.8.1 |
❌ 21H2 (novembro de 2021) | 4.8 | 4.8.1 |
❌ 21H1 (maio de 2021) | 4.8 | 4.8.1 |
❌ 20H2 (outubro de 2020) | 4.8 | 4.8.1 |
❌ 2004 (maio de 2020) | 4.8 | 4.8 |
❌ 1909 (novembro de 2019) | 4.8 | 4.8 |
❌ 1903 (maio de 2019) | 4.8 | 4.8 |
❌ 1809 (outubro de 2018) | 4.7.2 | 4.8 |
❌ 1803 (abril de 2018) | 4.7.2 | 4.8 |
❌ 1709 (outubro de 2017) | 4.7.1 | 4.8 |
❌ 1703 (abril de 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 de 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 dá suporte aos aplicativos .NET Framework 1.0 a 3.5, consulte a seção .NET Framework 3.5.
Para obter mais downloads, consulte Todos os downloads.
Windows Server
O Windows Server, com suporte ou não, vem com uma versão do .NET Framework. Somente o Windows Server 2022 e o Windows Server 2025 têm suporte e ambos dão suporte à 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 com uma versão específica do Windows Server e para qual versão do .NET Framework você pode atualizar.
Windows Server | .NET Framework incluído | Suporte mais recente do .NET Framework |
---|---|---|
✔️ 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 é 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 dá suporte aos aplicativos .NET Framework 1.0 a 3.5, consulte a seção .NET Framework 3.5.
Para obter 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 desses sistemas operacionais tem suporte. Essas informações são fornecidas para fins históricos.
Windows | .NET Framework incluído | Suporte mais recente do .NET Framework |
---|---|---|
Windows 8.1 | 4.5.1 | 4.8 |
Windows 8 | 4.5 | 4.6.1 |
Windows 7 | 3,5 | 4.8 |
Windows Vista | 3.0 | 4,6 |
Windows XP SP3 | Nenhum | 4.0.3 |
Windows XP SP2 | Nenhum | 3,5 |
Windows 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 na Internet por downloads mais antigos, pois eles não são mais fornecidos pela Microsoft.
Para obter 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
- .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
- Service Pack 1 do .NET Framework 3.5
Os downloads de outras versões do .NET Framework não são mais fornecidos pela Microsoft.