Corrigir o erro do League of Legends Directx no Windows 10

O DirectX é um pacote de ferramentas da Microsoft, essencial para a execução de aplicações multimédia, especialmente jogos de PC. Ele aprimora a qualidade visual e o desempenho gráfico de vários softwares. Contudo, erros associados ao DirectX podem surgir. League of Legends (LoL), um popular jogo de arena de batalha online multijogador, apesar de sua estabilidade, ocasionalmente apresenta um erro desconhecido do DirectX, impedindo sua inicialização. Se você está enfrentando este problema, este guia oferece soluções eficazes para corrigir o erro do DirectX em League of Legends.

Solucionando o Erro de DirectX em League of Legends no Windows 10

Alguns jogadores têm dificuldades em iniciar League of Legends, encontrando uma mensagem de erro relacionada ao DirectX que indica:

“Ocorreu um erro desconhecido do DirectX e League of Legends não pode ser iniciado. Certifique-se de que sua placa de vídeo esteja usando os drivers de vídeo mais recentes do fabricante.”

As causas deste erro podem incluir:

  • Instalação corrompida do .NET Framework.
  • Drivers da placa de vídeo desatualizados.
  • Problemas com o cliente do League of Legends.

Antes de prosseguir com os métodos de correção, é recomendável reiniciar o computador. Isso pode resolver problemas menores de software e atualizar o sistema operacional. Se o erro persistir, siga os métodos abaixo.

Método 1: Atualização dos Drivers da Placa de Vídeo

O DirectX depende do bom funcionamento da sua placa de vídeo. Drivers desatualizados podem causar falhas e erros. Para resolver isso, siga nosso guia para atualizar os drivers gráficos no Windows 10.

Método 2: Reversão dos Drivers da Placa de Vídeo

Se o erro do DirectX começou após a atualização dos drivers da placa de vídeo, você pode reverter para a versão anterior. Utilize a opção de reversão de drivers, conforme explicado no nosso guia sobre rollback de drivers no Windows 10.

Método 3: Manter o Windows Atualizado

O Windows 10 frequentemente atualiza drivers juntamente com outras atualizações do sistema. Manter o Windows atualizado é crucial. As atualizações geralmente ocorrem automaticamente, mas você pode verificar manualmente:

1. Pressione as teclas Windows + I para abrir as Configurações.

2. Clique em “Atualização e Segurança”.

3. Na aba “Windows Update”, clique em “Verificar se há atualizações”.

4A. Se houver atualizações disponíveis, clique em “Instalar agora” e siga as instruções.

4B. Se o Windows estiver atualizado, você verá a mensagem “Você está atualizado”.

Método 4: Executar um Reparo Completo

A ferramenta de reparo do League of Legends pode corrigir muitos problemas, incluindo o erro do DirectX. Para acessá-la:

1. Abra o iniciador do League of Legends.

2. Clique no ícone de engrenagem no canto superior direito.

3. Vá para a aba “Geral”.

4. Em “Solução de Problemas”, clique em “Iniciar reparo completo”.

5. Confirme clicando em “SIM” na janela de reparo.

6. Aguarde a verificação de arquivos corrompidos.

Após a conclusão do reparo, verifique se o problema foi resolvido.

Método 5: Excluir o Arquivo Game.cfg

Alguns jogadores conseguiram resolver o problema do DirectX removendo o arquivo game.cfg da pasta do jogo. Para isso:

1. Abra o Explorador de Arquivos pressionando Windows + E.

2. Vá para o seguinte diretório:

C:/Riot Games/League of Legends/Config

3. Localize e exclua o arquivo game.cfg.

Observação: Para acessar diretamente a pasta Config, clique com o botão direito no atalho do jogo na área de trabalho e selecione “Abrir local do arquivo”.

Método 6: Limpeza do Registro e Reinstalação do DirectX

O Editor do Registro pode ser modificado para corrigir problemas. A remoção de uma chave específica do registro e a reinstalação do DirectX podem ser necessárias:

Atenção: Modificar o registro pode causar problemas. Crie um backup antes de prosseguir.

1. Pressione Windows + R para abrir o Executar.

2. Digite “regedit” e clique em “OK” para abrir o Editor do Registro.

3. Navegue até:

HKEY_LOCAL_MACHINESoftwareMicrosoftDirectX

4. Clique com o botão direito na chave “DirectX” e selecione “Excluir”.

5. Confirme e reinicie o computador.

Se a exclusão falhar, altere as permissões da chave “DirectX”:

6. Clique com o botão direito na chave “DirectX” e escolha “Permissões…”.

7. Em “Nomes de grupo ou de usuário”, selecione “Administradores” e clique em “Avançado”.

8. Clique em “Alterar” ao lado de “Proprietário”.

9. Digite seu nome de usuário em “Digite o nome do objeto a ser selecionado”.

10. Clique em “Verificar nomes” e depois em “OK”.

11. Marque “Substituir o proprietário em subcontêineres e objetos”.

12. Clique em “Aplicar” e em “OK”.

13. Em “Permissões para DirectX”, selecione “Usuários” e marque “Controle total” em “Permitir”.

14. Clique em “Aplicar” e depois em “OK”.

Agora você poderá excluir a chave “DirectX”. Reinstale o DirectX:

Observação: No Windows 10, basta reiniciar o computador para que o DirectX seja instalado automaticamente.

1. Acesse a página de download do instalador web do DirectX End-User Runtime.

2. Selecione o idioma e clique em “Download”.

3. Siga as instruções para instalar o DirectX.

Método 7: Reparar o .NET Framework

O .NET Framework é essencial para o funcionamento do DirectX. Problemas com ele podem causar o erro do DirectX. Para repará-lo, reinstale-o:

1. Pressione a tecla Windows, digite “Painel de Controle” e abra-o.

2. Em “Exibir por:”, selecione “Categoria” e clique em “Desinstalar um programa” em “Programas”.

3. Localize e clique com o botão direito em “.Net Framework”.

4. Selecione “Desinstalar” e confirme.

5. Aguarde a conclusão e reinicie o PC.

6. Baixe o .Net Framework 4.8 da página oficial.

7. Execute o arquivo “ndp48-web.exe”.

8. Siga as instruções para instalar o .Net Framework 4.8.

Método 8: Reinstalar League of Legends

Seu jogo pode estar corrompido ou desatualizado. Reinstalar o jogo pode corrigir o erro do DirectX e outros problemas:

1. Pressione a tecla Windows, digite “aplicativos e recursos” e abra-o.

2. Procure por “League of Legends”.

3. Selecione “League of Legends” e clique em “Desinstalar”.

4. Confirme a desinstalação.

5. Reinicie o computador.

6. Vá para a página de download de League of Legends e clique em “Jogue de graça”.

7. Faça login e clique em “Download para Windows”.

8. Abra o arquivo de instalação.

9. Clique em “Instalar”.

10. Aguarde a conclusão da instalação.

Após a instalação, execute o jogo e verifique se o problema foi resolvido.

Perguntas Frequentes (FAQs)

Q1. Qual versão do DirectX League of Legends utiliza?

R: League of Legends usa o DirectX 9, embora a Riot esteja trabalhando em patches para utilizar o DirectX 11.

Q2. Quais são as causas do erro de DirectX?

R: Drivers da placa de vídeo corrompidos ou desatualizados e uma versão obsoleta do DirectX são as principais causas.

Q3. League of Legends exige mais poder de CPU ou GPU?

R: League of Legends depende mais da CPU do que da GPU, devido à baixa latência de entrada necessária.

***

Esperamos que este guia tenha sido útil na solução do erro do DirectX em League of Legends. Compartilhe conosco qual método funcionou melhor para você. Se tiver alguma dúvida, use o formulário abaixo.