Correção: SDL2.DLL está ausente

Ao usar aplicativos como Roblox e Blender, você pode obter um erro SDL2.dll com mensagens como “SDL2.dll não foi projetado para ser executado no Windows ou contém um erro” e “O programa não pode ser iniciado porque SDL2.dll é faltando no seu computador. Tente reinstalar o programa para resolver este problema". SDL2.dll é uma dependência para aplicativos multimídia, incluindo jogos e aplicativos gráficos. Este erro sugere que o arquivo .dll está ausente ou corrompido.

Esse erro pode ser corrigido quando o arquivo SDL2.dll corrompido / ausente é substituído por uma cópia de trabalho no diretório do aplicativo. Ou usar a ferramenta de reparo de Programas e Recursos para reparar o aplicativo. Em alguns casos, o suporte para sistemas operacionais mais antigos como o XP foi encerrado, portanto, novas atualizações no novo aplicativo podem fazer com que ele seja interrompido no seu, pois não há suporte. Atualizar para um sistema operacional mais recente ajudará alguns de vocês.

Método 1: Substituindo uma versão de trabalho de SDL2.dll

  1. Baixe SDL2.dll aqui  (32 bits, 64 bits)
  2. Clique com o botão direito no arquivo dll e selecione Copiar .
  3. Navegue até a localização dos arquivos de programas do aplicativo. Você pode fazer isso digitando o nome do aplicativo no menu Iniciar, clicando com o botão direito sobre ele e selecionando Open File Location ou procurando a pasta de aplicativos em C: \ Program Files ou C: \ Program Files (x86) - para 32 mordeu.

  4. No diretório do aplicativo. Clique com o botão direito e selecione Colar ou use os comandos Ctrl + V. Se você for solicitado a conceder acesso de administrador para esta operação, faça.
  5. Inicie o aplicativo novamente e confirme se o erro cessou.

Método 2: Reparando o aplicativo

Embora você possa alternativamente instalar uma nova cópia do aplicativo, apenas o reparo funcionou para a maioria das pessoas. A reparação pega uma versão anterior do aplicativo e a executa novamente.

  1. Pressione Win + R no teclado para abrir o prompt Executar. Digite appwiz.cpl e pressione Enter. Isso leva você ao menu Programas e Recursos.
  2. Selecione o aplicativo que produz o erro SDL2.dll e clique em Reparar ou Alterar. Se o aplicativo for Robolox, você não terá a opção de repará-lo / alterá-lo. Se a opção Reparar não estiver disponível, desinstale o aplicativo e vá para o site de onde você o baixou originalmente ou em sua conta robolox e baixe novamente o aplicativo, reinstale-o e isso deve resolver o erro.
  3. Quando o desinstalador aparecer, selecione reparar e siga as instruções. Quando o reparo for concluído, inicie o aplicativo novamente e veja se funciona desta vez.

Às vezes, uma nova atualização do aplicativo pode impedi-lo de funcionar. Entre em contato com seu fornecedor e aguarde enquanto uma nova versão é lançada para corrigir o problema.