Aplicativos e jogos precisam do .NET Framework para funcionar corretamente no sistema operacional Windows. Uma estrutura é um conjunto de códigos pré-empacotados que os desenvolvedores usam ao criar aplicativos. Você pode ter enfrentado erros ao instalar e executar aplicativos que precisam de uma versão específica do .NET Framework.
Mas os aplicativos funcionam bem depois de instalar a versão necessária das bibliotecas de tempo de execução. Se quiser verificar a versão do .NET Framework no Windows, você pode usar qualquer um dos cinco métodos a seguir. Vamos começar.
1. Usando a pasta de instalação no File Explorer
A maneira mais simples de verificar a versão do .NET Framework disponível em seu PC com Windows 10 ou Windows 11 é usando o File Explorer . Tudo que você precisa fazer é visitar a pasta de instalação na unidade C e verificar suas propriedades. Repita as seguintes etapas para fazer isso:
Passo 1: Pressione o atalho de teclado Windows + E para abrir o aplicativo File Explorer.
Passo 2: Vá para a barra de endereço na parte superior, cole o seguinte caminho e pressione Enter:
C:\Windows\Microsoft.NET\Framework
Passo 3: Esta pasta que contém toda a instalação do .NET Framework no seu PC. Você verá muitas pastas começando com o 'v' inicial seguido pelo nome da versão. Assim como em nosso PC, temos pastas do .NET Framework versões 1 a 4.0 presentes. Clique duas vezes em qualquer uma das pastas para abri-la.
Passo 4: Clique com o botão direito em um arquivo DLL e selecione a opção Propriedades no menu de contexto.
Etapa 5: mude para a guia Detalhes. Encontre a opção Versão do produto. Ele conterá o número da versão do .NET Framework.
Etapa 6: feche a janela Propriedades.
2. Usando o Editor do Registro
Se você está se perguntando 'Qual versão do .NET framework eu tenho?', basta dar uma olhada no Editor do Registro para saber mais sobre ele. Veja como fazer isso:
Passo 1: Pressione a tecla Windows para abrir o menu Iniciar. Digite regedit na caixa de pesquisa e pressione Enter.
Passo 2: A janela Controle de conta de usuário será iniciada. Clique no botão Sim para abrir o Editor do Registro.
Etapa 3: Vá para a barra de endereço na parte superior, cole o seguinte caminho e pressione Enter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
Etapa 4: você verá várias subchaves na chave NDP. Clique no ícone de seta para expandir uma subchave.
Etapa 5: Clique na subchave Cliente.
Etapa 6: navegue para o lado direito e encontre o valor da versão. Você verá o .NET Framework listado na coluna Dados. Da mesma forma, você pode verificar a versão de todas as subchaves listadas na chave NDP.
Etapa 7: feche o Editor do Registro.
3. Usando o prompt de comando
Se você não sabe qual versão do .NET está instalada em seu PC com Windows 10 ou 11, você pode usar o prompt de comando para obter uma imagem clara. Você pode usar um comando que consulta a chave NDP no registro do sistema e exibe todos os seus detalhes. Veja como:
Passo 1: Pressione a tecla Windows para abrir o menu Iniciar. Digite cmd na caixa de pesquisa e pressione Enter para abrir o prompt de comando no aplicativo Terminal.
Passo 2: Digite o seguinte comando e pressione Enter:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP"
Etapa 3: O comando irá gerar todos os nomes de subchaves na chave NDP. Aqui 'v' indica a versão. Portanto, v2.0 é a segunda versão, v3.0 é a terceira versão e assim por diante. Mas se você quiser os detalhes completos da versão de uma subchave específica, execute o seguinte comando:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client" /v Version
Etapa 4: você pode substituir a parte v4 do comando por qualquer outra versão da subchave (v3.0, v2.0 ou outra) e verificar sua versão exata.
4. Usando o cmdlet Get-child do PowerShell
Os amantes do terminal também podem usar o cmdlet Get-child para pesquisar e exibir todas as versões do .NET Framework em um PC com Windows 11. Veja como fazer isso:
Passo 1: Pressione a tecla Windows para abrir o menu Iniciar. Digite powershell na caixa de pesquisa e pressione Enter para abrir o PowerShell no aplicativo Terminal.
Passo 2: Digite o seguinte comando e pressione Enter:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version
Passo 3: Você verá todas as versões do .NET Framework instaladas em seu PC.
Passo 4: Feche o aplicativo Terminal.
Se você achar os métodos do prompt de comando ou da chave do registro muito confusos, poderá usar um aplicativo de terceiros como o ASoft .NET Version Detector. Ele detectará e exibirá todas as versões do .NET Framework em seu PC. Veja como fazer isso:
Etapa 1: Baixe o detector de versão ASoft .NET.
Download
Passo 2: Extraia o arquivo ZIP e inicie o aplicativo no seu PC.
Etapa 3: você verá todas as versões do .NET Framework instaladas em seu PC com Windows.
Perguntas frequentes
1. Qual é a versão atual do .NET framework?
A versão mais recente do .NET Framework é 4.8, disponível para Windows 10 e Windows 11.
2. Como atualizo minha versão do .NET Framework?
A Microsoft fornece as versões mais recentes do .NET Framework com atualizações do Windows . Portanto, verifique e baixe a atualização mais recente disponível para o seu PC com Windows. Você também pode baixar manualmente a versão mais recente no site oficial da Microsoft .
3. Como instalar o .NET Framework 2.0, 3.0 e 3.5 no Windows 11?
Abra a página Programas e Recursos no Painel de Controle. Clique na opção ‘Ativar ou desativar recursos do Windows’. Clique na caixa de seleção .NET Framework 3.5 e, em seguida, clique no botão OK. Aguarde a conclusão da instalação e reinicie o PC. Você também pode verificar nosso guia detalhado para habilitar o .NET Framework 3.5 em seu PC .
Verifique facilmente a versão do .NET Framework
Estes foram os cinco métodos para verificar a versão do .NET Framework em seu PC com Windows 11. Se preferir um aplicativo baseado em GUI, você pode usar o ASoft .NET Version Detector para encontrar a versão do .NET framework, copiar os resultados e salvá-los em um arquivo de texto.