Compartilhar via

Erro .NET Framework v4.0.30319 no Windows 10 (Resolvido)

Anônima
2023-11-14T21:17:59+00:00

Olá, estou com um problema no Windows 10 a respeito do .NET Framework. Alguns aplicativos estão relatando o erro "This application requires one of the following versions of the .NET Framework:

v4.0.30319

Do you want to install this .NET Framework version now? [Sim] [Não]" ao abrir ou ao atualizar, principalmente antivírus, aplicativos pessoais, jogos e programas da Acer. Já executei o Reparo do .NET Framework, ja tentei reinstalar o .NET 4.0, porém, o instalador já diz que eu já tenho esta versão**( já tentei desinstalar e reinstalar a versão e não consegui ),** e já tentei ver se tem outra atualização do Windows e do .NET e não tinha. Este problema começou depois de uma atualização do Windows 10. Sinceramente, não sei mais o que fazer. Eu preciso desses programas para meu uso pessoal e não consigo utilizá-los. No momento, não tenho a imagem do erro, pois deu erro ao carregá-lo, mas deve aparecer se pesquisar na internet. o erro é exatamente assim:

"This application requires one of the following versions of the .NET Framework:

v4.0.30319

Do you want to install this .NET Framework version now? [Sim] [Não]"

Se alguém me responder eu agradeço muito, eu preciso de suporte o mais rápido possível antes que eu descubra mais programas que não consigo utilizar. Obrigado.

Windows para casa | Windows 10 | Acessibilidade

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

  1. Anônima
    2024-03-28T22:21:15+00:00

    Claro! Eu consegui resolver esse erro com um tutorial bem simples do YouTube de um gringo. Aqui está o link do vídeo: "This application requires one of the following versions of the .NET Framework: v4.0.30319" W10 Fix - YouTube.

    Caso não queira ver o vídeo, vou te ajudar por aqui mesmo.

    Passo 1: Copie o seguinte comando abaixo:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.1][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.1,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.2][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.2,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.3][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.3,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5.1][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5.2][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5.3][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.6][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.6.1][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.6.2][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.7][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.7.1][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.7.2][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs\Client][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319\SKUs\Default][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319]"AspNetEnforceViewStateMac"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.1][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.1,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.2][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.2,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.3][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.0.3,Profile=Client][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5.1][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5.2][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.5.3][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.6][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.6.1][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.6.2][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.7][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.7.1][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs.NETFramework,Version=v4.7.2][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs\Client][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319\SKUs\Default

    Passo 2: Crie um Documento de Texto na Área de Trabalho e abra-o.

    Passo 3: Cole o comando dentro do Documento e salve-o como ".reg"

    (caso não apareca para alterar o formato .txt, abra o Explorador de Arquivos, clique em "exibir" na parte superior e marque a caixa de seleção onde está escrito "Extensões de nome de arquivos").

    Passo 4: Pressione "Windows + R" e digite "Regedit" no campo de texto (ou abra o menu iniciar, digite "regedit" e tecle "enter").

    Passo 5: Depois do Editor de Registro aberto, cole o seguinte caminho na barra:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client

    Passo 6: Agora, clique em Arquivo, Importar e importe o arquivo .reg que você criou anteriormente.

    Pronto! Levará literalmente 1 minuto. Não precisa reiniciar o computador, é só abrir seus aplicativos ou programas que estão dando erro e começar a usar que irá funcionar normalmente.

    7 pessoas acharam esta resposta útil.
    0 comentários Sem comentários

13 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2023-11-16T15:27:59+00:00

    Ok, eu baixei o instalador do .NET Framework que você me mandou, mas o instalador está dando o erro seguinte:


    🖥️💿 Instalação do Microsoft .NET Framework 4

    ⚠️ A instalação não ocorrerá. Veja os motivos abaixo.

    Detalhes

    1. O Microsoft .NET Framework 4 já faz parte do sistema operacional. Não é necessário instalar o .NET Framework 4 restributível. Mais informações.
    2. Uma versão igual ou superior do .NET Framework 4 já foi instalada no computador.

    Consulte o leiame do Instalação do Microsoft .NET Framework 4 para obter mais informações.


    Como você viu, eu fiz uma janela fiel do erro, mas irei enviar uma imagem para entender melhor.

    Imagem

    0 comentários Sem comentários
  2. Anônima
    2023-11-16T09:33:10+00:00

    Olá Kaio,

    Obrigado pelas informações detalhadas fornecidas.

    Parece que seu sistema tem o .NET Framework 4.8 e, normalmente, essa versão já inclui as versões anteriores como a 4.0. No entanto, alguma falha pode ter ocorrido durante a atualização, causando essa situação complicada.

    Uma solução possível seria tentar instalar o .NET Framework 4.0.30319 diretamente. Aqui estão os passos para isso:

    1. Vá ao site oficial da Microsoft e baixe o instalador do .NET Framework 4.0: https://www.microsoft.com/pt-br/download/confir...
    2. Execute o instalador e siga as instruções na tela.
    3. Após a instalação, reinicie o computador para garantir que as mudanças entrem em vigor.

    Experimente também instalar as atualizações opcionais do Windows Update, pois elas podem incluir correções para problemas de .NET Framework.

    Em relação à restauração do sistema, aqui estão os passos:

    1. Digite 'Restauração do Sistema' na barra de pesquisa do Windows e selecione 'Criar um ponto de restauração'.
    2. Na janela Propriedades do Sistema que aparece, clique em 'Restauração do sistema...' no painel de Proteção do Sistema.
    3. Siga as instruções na tela para escolher um ponto de restauração anterior à data em que o problema começou.
    4. Clique em 'Avançar' e 'Concluir' para iniciar a restauração do sistema.

    Por favor, tente essas etapas e me informe se elas ajudaram a resolver seu problema. Tenha em mente que a restauração do sistema pode fazer com que você perca todos os dados e configurações alterados após a criação do ponto de restauração, então use-a como último recurso e faça backup de seus dados importantes antes de usar.

    Espero que isso ajude!

    0 comentários Sem comentários
  3. Anônima
    2023-11-16T00:39:12+00:00

    Olá. Tentei alguns passos que você me enviou e obtive esses resultados:

    • Eu usei a Ferramenta de Reparo do Microsoft .NET Framework novamente e não funcionou.

    • Eu verifiquei se o .NET Framework 4.0.**** está ativado, mas ele não apareceu no "Programas e Recursos" no "Painel de Controle". Os únicos que apareceram foram o Microsoft .NET Framework 2.0 Client Profile Basic SP2 e o Microsoft .NET SDK 7.0.306 (x64). OBS: Eu também fui ver no "Ativar ou Desativar Recursos do Windows" e só aparecerem estas pastas: .NET Framework 3.5 (inclui .NET 2.0 e 3.0) e .NET Framework 4.8 Advanced Services. Todos estavam ativados.

    • Eu fui ver se tem Atualizações Pendentes no Windows Update e não apareceu nada.

    • Eu também tentei reinstalar o .NET Framework 4.0, porém, o instalador diz que eu já tenho esta versão do .NET Framework. E eu também tentei desinstalar o .NET, porém, como te disse, ele não aparece.

    • Eu também já fiz o procedimento do sfc/scannow e realmente, apareceu alguns arquivos corrompidos, assim que o computador terminou de reiniciar e descorromper os arquivos, fui ver se realmente funcionou, mas não obtive sucesso.

    • Não fiz o procedimento de Restauração do Sistema, pois eu não sei como fazer este procedimento.

    Você disse para eu contar mais sobre meu sistema, então, irei te envia-lo as informações agora:

    Sistema: Windows 10

    Tipo de sistema: 64 bits, processador baseado em x64
    Edição: Windows 10 Home Single Language

    Versão: 22H2

    Compilação de SO: 19045.3324

    Experiência: Windows Feature Experience Pack 1000.19041.1000.0

    Chave de Ativação: Ativado

    Fabricante: Acer

    Agora, os aplicativos que estão dando erro:

    • Discord

    • Aplicativos Acer

    • Antivirus

    • Alguns aplicativos "online" do Windows (Microsoft)

    Estas são todas as informações sobre. Por favor, espero que você consiga arrumar alguma solução sobre este erro, estava procurando sobre isso agora, e vi que isso acontece mais no Windows 7, mas estou no Windows 10. Obrigado.

    0 comentários Sem comentários
  4. Anônima
    2023-11-14T21:50:41+00:00

    Olá Kaio,

    Vamos tentar algumas soluções para resolver seu problema.

    Primeiro, recomendo que você tente as seguintes etapas:

    1. Use a Ferramenta de Reparo do Microsoft .NET Framework: Você mencionou que já fez isso, mas não custa tentar novamente. Baixe a ferramenta de reparo do .NET Framework da página oficial da Microsoft e execute-a.
    2. Habilitar o .NET Framework no Windows:
      • Abra o Painel de Controle e vá para "Programas e Recursos".
      • No painel esquerdo, clique em "Ativar ou desativar recursos do Windows".
      • Procure pelo ".NET Framework 4.XXX" (onde XXX são números adicionais).
      • Marque a caixa de seleção ao lado do .NET Framework 4.XXX para ativá-lo se estiver desativado, e clique em OK.
    3. Atualizações do Windows: Verifique se o seu sistema está totalmente atualizado. Às vezes, as atualizações pendentes podem causar conflitos.
      • Vá em Configurações > Atualização e Segurança > Windows Update.
      • Clique em "Verificar se há atualizações" e instale todas as atualizações pendentes.
    4. Reinstalar o .NET Framework 4.0:
      • Desinstale o .NET Framework atual da máquina via "Programas e Recursos" no Painel de Controle.
      • Reinicie o computador.
      • Baixe o instalador do .NET Framework 4.0 da página oficial da Microsoft e instale-o novamente.
    5. Verificação de Arquivos de Sistema:
      • Abra o Prompt de Comando como Administrador.
      • Digite o comando sfc /scannow e pressione Enter. Isso irá verificar a integridade dos arquivos de sistema e corrigir problemas detectados.

    Caso nenhuma dessas etapas resolva o problema, talvez seja necessário considerar uma **Restauração do Sistema** para um ponto anterior onde tudo estava funcionando corretamente.

    Se ainda assim o erro persistir, por favor, me forneça mais detalhes sobre seu sistema operacional e os aplicativos específicos que estão apresentando o problema para que eu possa oferecer uma orientação mais precisa.

    Espero que estas orientações resolvam seu problema. Caso contrário, fique à vontade para entrar em contato novamente para mais assistência técnica.

    0 comentários Sem comentários