O arquivo d3dx9_43.dll está faltando e o programa não pode ser iniciado! Solução. O programa não pode ser iniciado porque d3dx9_43.dll está ausente. Os tanques estão executando o erro d3dx9 43 dll

O erro d3dx9_43 pode ocorrer se algo acontecer com a biblioteca indicada na mensagem de erro. Esta mensagem de erro diz:

O programa não pode ser iniciado porque d3dx9_43.dll está faltando no computador (não importa qual número d3dx9 é indicado no erro). Tente reinstalar o programa.

Então, quais poderiam ser as razões por trás disso? Na verdade, não há tantos deles. A biblioteca pode falhar ao registrar, ser corrompida ou não existir. Vamos ver como corrigir esse problema.

Resolvendo o erro d3dx9_43.dll

Método 1

Uma das soluções mais óbvias é simplesmente baixar e instalar o pacote com as bibliotecas DirectX. Isso provavelmente resolverá seu problema imediatamente. Você pode baixar o DirectX diretamente do site oficial da Microsoft.

Método #2

A próxima solução, não a mais conveniente, é baixar você mesmo a biblioteca que está faltando. Em seguida, solte-o na pasta raiz do seu sistema: C:\Windows\System32\ ou C:\Windows\SysWOW64\. Então você precisa registrar este arquivo. Para fazer isso, clique Vitória+R e digite o comando na janela que se abre regsvr32.exe C:\Windows\System32\d3dx9_43.dll ou C:\Windows\SysWOW64\d3dx9_43.dll

Saudações!
Este artigo será dedicado principalmente a jogadores ávidos que encontram problemas ao iniciá-los.

O motivo mais comum pelo qual o jogo não inicia é a falta de uma versão atualizada do DirectX no sistema operacional Windows. Como resultado, ao tentar iniciar o jogo, aparece uma mensagem com o seguinte conteúdo: “O programa não pode ser iniciado porque não há arquivo no computador. d3dx9_xx.dll. Tente reinstalar o programa." Além disso, muitos, muitos jogos usam componentes DirectX em seu trabalho - pode ser o notório jogo World of Tanks ou um jogo independente pouco conhecido.

Deve-se notar que o nome do arquivo indicado no texto do erro pode ter um final diferente: d3dx9_ 26 .dlld3dx9_ 43 .dll .

Tudo isso sugere que seu sistema não possui D3DX9 (DirectX) ou a versão atual está desatualizada e precisa ser atualizada.

Com frequência, esses problemas ocorrem após uma instalação recente (reinstalação) dos sistemas operacionais Windows 8 (8.1) e Windows 10.

Para corrigir esta situação, este material foi preparado. Ele detalhará como instalar ou atualizar o DirectX, eliminando erros ao iniciar o jogo.

Como atualizar o DirectX - um método que não requer acesso à Internet

Na ausência de acesso à Internet, instalar e atualizar o DirectX é um pouco difícil.

A maneira mais fácil é levar o disco com o jogo que você já possui e, durante a instalação, marcar a caixa de instalação de complementos, entre os quais o DirectX costuma estar presente. Você pode excluir o próprio jogo mais tarde - o DirectX instalado ou atualizado permanecerá no sistema.

Você também pode usar o utilitário, cuja tarefa é atualizar os drivers. Muitas vezes, também contém novas atualizações para o DirectX.

Atualize o DirectX pela Internet

Nesta situação, a tarefa é bastante simplificada.

Você pode baixar o instalador oficial no site do desenvolvedor. Para fazer isso, siga o link http://www.microsoft.com/ru-ru/download/details.aspx?id=35 e, após alguns cliques, faça o download.

Após o download completo para o seu computador, execute-o.

Após uma breve verificação do sistema, você será solicitado a instalar ou atualizar o DirectX - concorde e clique em Avançar.

O tempo para instalar ou atualizar os componentes necessários depende principalmente da velocidade da sua conexão com a Internet. os arquivos correspondentes serão baixados diretamente da Internet a partir do site da Microsoft.

O tempo médio de instalação é de 3 a 7 minutos.

Quando a instalação ou atualização dos componentes do DirectX estiver concluída, o problema com o erro sobre os arquivos ausentes "d3dx9_xx.dll" (xx é um bloco de números, pode ser diferente) deve desaparecer.

O que desejar se o erro do DirectX persistir - arquivo d3dx9_xx.dll ausente

A instalação do DirectX falhou? Alguns componentes do DirectX não foram atualizados? Ou talvez tudo tenha corrido bem, mas o erro ainda ocorre? Isso geralmente indica problemas com o sistema operacional instalado.

Sem dúvida, reinstalar o sistema operacional pode resolver o problema, mas nem sempre isso é aceitável.

Nesta situação, você pode fazer o seguinte:

Sublinhe o nome do arquivo que falta para o lançamento bem-sucedido do jogo. E então, usando um navegador da Internet, localize e baixe esse arquivo na Internet.

Porém, vale lembrar que o arquivo baixado deve estar exclusivamente com a extensão dll, mas não exe. Caso contrário, você corre o risco de instalar qualquer aplicativo malicioso ou adware.

Mas mesmo que você tenha baixado o arquivo dll necessário, verificado com um antivírus, ainda há uma chance de que seja uma versão antiga e o jogo eventualmente se recuse a funcionar ou a jogabilidade falhe.

No entanto, não sintonizará um cenário negativo. Depois de obter e verificar o arquivo desejado, ele precisará ser copiado da pasta (diretório) do sistema Windows.

Por padrão, em todas as versões do Windows, o caminho para esta pasta é o seguinte:

para sistemas de 32 bits

C:\Windows\System32

para 64 bits

C:\Windows\syswow64

Em caso de dúvida, copie o(s) arquivo(s) baixado(s) para ambas as pastas - não vai piorar.

Depois de copiar o arquivo e executar o jogo, pode ser exibido um erro no qual está faltando outro "d3dx9_ xx.dll" ( xx- um bloco de números, pode ser diferente) - então repita o procedimento com a busca e cópia do arquivo já fornecido.

Resumo

Neste artigo, examinamos em detalhes as causas de erros comuns que ocorrem ao iniciar jogos em um computador. Revisamos o processo de instalação dos componentes do DirectX para lidar com um erro que simboliza a ausência do arquivo “d3dx9_xx.dll” (xx é um bloco de números, pode ser diferente).

Se você tiver alguma dúvida, pode perguntar nos comentários.

O erro sobre a ausência do arquivo d3dx9_43.dll no sistema operacional Windows ocorre com mais frequência quando você tenta iniciar um jogo ou outro aplicativo que usa o subsistema de gráficos DirectX. Entendemos as causas do problema, bem como as formas de corrigi-lo.

O computador está faltando d3dx9_43.dll: o que significa o erro

Um erro como "d3dx9_43.dll está faltando no computador, o programa não pode ser iniciado" é consequência da falta da biblioteca DirectX versão 9 instalada (esta versão da API foi lançada com o Windows XP e é usada principalmente em jogos mais antigos e aplicações).

Esta biblioteca é uma implementação da API da Microsoft para operação de baixo nível de programas com recursos de hardware de computador. Simplificando, com a ajuda dele, um programa ou jogo poderá acessar "corretamente" a placa de som, o acelerador de vídeo e os dispositivos de entrada / saída (incluindo o gamepad).

Esse erro pode ocorrer no Windows 7, 8, 10? Sim, mesmo que o computador já tenha o DirectX instalado acima da versão 9. Todas as versões da API precisarão ser instaladas para oferecer suporte a aplicativos e jogos mais antigos.

Causas do problema

Na maioria das vezes, o erro indica que o sistema operacional foi instalado recentemente e o DirectX ainda não foi instalado.

A falta de uma biblioteca incluída no Windows se deve ao fato de que algumas patentes de fabricantes de processadores gráficos, placas de som e dispositivos HID podem ser violadas. Ou seja, é uma formalidade puramente legal.

Além disso, um problema relacionado à biblioteca d3dx9_43.dll pode ocorrer nos seguintes casos:

  • danos ao disco rígido (aparecimento de setores "ruins" quando as informações neles gravadas são apagadas);
  • a biblioteca DirectX foi substituída (acontece se você tentar instalar uma versão desatualizada da API, por exemplo, DirectX 8);
  • danos ao sistema operacional por vírus (eles geralmente substituem as bibliotecas do sistema por arquivos dll de terceiros, nos quais o código malicioso é incorporado);
  • problemas com o registro - por algum motivo, a biblioteca DirectX não está registrada nele (embora o próprio arquivo d3dx9_43.dll esteja presente no sistema);
  • drivers desatualizados instalados para a placa de som, acelerador gráfico, dispositivos HID (o suporte DirectX para dispositivos é implementado apenas por meio dos drivers).

Como corrigir o erro

Nem sempre é possível estabelecer a causa exata do erro, então você terá que tentar todos os métodos possíveis para eliminá-lo. Em primeiro lugar, é recomendável verificar se há vírus na partição do sistema e, em seguida, tentar registrar a biblioteca usando a linha de comando. Também vale a pena tentar limpar o registro, atualizar drivers (em particular, placas de som e gráficas). E se o DirectX não tiver sido instalado anteriormente, ele deve ser baixado do site oficial da Microsoft e instalado.

verificação de vírus

Mesmo que o arquivo d3dx9_43.dll esteja presente no disco do sistema (localizado no diretório C:\Windows\System32), é bem possível que ele tenha sido substituído por um arquivo danificado ou infectado por vírus. E, a propósito, esses programas de vírus geralmente substituem várias bibliotecas de uma só vez, interrompendo a operação do sistema operacional. Portanto, você deve começar verificando se há vírus em seu computador.

O Windows 7 inclui por padrão o programa antivírus integrado Microsoft Security Essential (edições Home Premium e superiores). Se não estiver na lista de aplicativos instalados (no Windows 8, 8.1, 10 é chamado de Windows Defender e já está integrado ao sistema), primeiro você precisa baixá-lo do site oficial (windows.microsoft. com/ru-RU/windows/products/security-essentials) e instale. O utilitário é fornecido gratuitamente.

Após a instalação você vai precisar de:

Se o usuário não quiser instalar um antivírus da Microsoft por algum motivo, você pode usar o utilitário gratuito Dr.Web CureIT!. Você pode baixá-lo no site oficial (free.drweb.ru/download+cureit+free/?lng=ru).


Você pode verificar seu computador usando o utilitário gratuito Dr.Web CureIT!

A principal característica do utilitário CureIT é que não há necessidade de instalá-lo. Ao mesmo tempo, o programa permite verificar não apenas a partição do sistema, mas também todos os discos rígidos instalados.

Registrando uma biblioteca por meio da linha de comando

Esta ação ajudará se a biblioteca DirectX por algum motivo não foi registrada no registro (erro de software ou falha do sistema operacional).

Algoritmo de ação:


Excluindo e restaurando uma biblioteca

Se o DirectX já estava instalado no PC antes, mas houve algum problema durante a atualização automática do sistema (por exemplo, não havia Internet ou o processo de atualização foi interrompido), isso pode levar ao fato de que a solução simples para tal problema é desinstalar e reinstalar a restauração da biblioteca.

É realizado da seguinte forma:


Limpeza do registro do sistema operacional

Além disso, problemas no registro causam essa biblioteca. É bem possível que o usuário tenha tentado instalar o DirectX várias vezes e, após cada tentativa, as entradas sobre o instalador permaneceram no registro, mas o próprio conjunto de APIs não está no sistema. O mesmo acontecerá se algum erro ocorrer durante a atualização do DirectX ou o processo não for concluído.

A maneira mais fácil de limpar o registro é usar . Você pode baixá-lo no site oficial (ccleaner.com), deve escolher a versão gratuita.

Depois de instalar o programa, faça o seguinte:


Atualização de driver

O Windows 10 baixa automaticamente todos os drivers ausentes, bem como quaisquer atualizações futuras para eles. Portanto, os proprietários deste sistema operacional precisam apenas ativar a atualização do sistema - o Windows fará tudo sozinho.

Mas em edições mais antigas do Windows, você precisa instalar e atualizar manualmente os drivers. Uma opção mais fácil é usar utilitários especiais para procurar e instalar drivers ausentes automaticamente. Um deles é o DriverDoc. Você pode baixá-lo no site oficial (driverdoc.com/index.html), mas precisará adquirir uma licença para que funcione corretamente.

Para atualizar os drivers usando as ferramentas normais do Windows, você precisará de:


Mesmo que isso não ajude a resolver o problema de erro, você deve instalar constantemente os drivers mais recentes para o seu PC. Recomenda-se que esta operação seja realizada pelo menos uma vez a cada 2-3 meses.

Baixe e instale DirectX

Ele deve ser baixado exclusivamente do site oficial da Microsoft (microsoft.com/ru-ru/Download/confirmation.aspx?id=35).

O instalador da web da biblioteca será salvo em seu computador. Basta iniciá-lo e seguir as instruções na tela. A propósito, se o usuário tiver o DirectX versão 10, 11 ou 12 instalado, o instalador verificará independentemente quais bibliotecas estão faltando e as instalará automaticamente. Após a conclusão da instalação, certifique-se de reiniciar o seu PC.


Versões recentes do DirectX verificam por conta própria quais bibliotecas estão e quais estão faltando

Esta recomendação se aplica a todas as versões do Windows, incluindo o XP desatualizado (e não mais suportado pelo fabricante). Para que o instalador da web funcione, é necessário acesso à Internet, pois durante o processo de instalação ele fará o download de todas as bibliotecas ausentes (em média, levará de 10 a 20 megabytes de tráfego, o próprio instalador leva menos de 1 MB).

Vídeo: corrigindo o erro d3dx9_43.dll

O que fazer para que o erro não volte a ocorrer

Para que não ocorra mais o erro de ausência do arquivo d3dx9_43.dll no computador, você deve:

  • habilitar atualizações automáticas do sistema (o serviço Windows Update também deve estar em execução);
  • instale o DirectX usando o instalador da web (ele instala a versão mais recente da biblioteca);
  • use o antivírus integrado do Windows Defender ou o Microsoft Security Essential;
  • atualize regularmente os drivers de todos os dispositivos instalados (em particular, a placa de som e o adaptador gráfico);
  • use apenas software licenciado e Windows (para que as atualizações automáticas funcionem, já que esse recurso não está disponível em cópias piratas do Windows ou funciona apenas parcialmente).

Existem muitas opções para corrigir o erro associado à ausência da biblioteca d3dx9_43.dll. Seguindo as instruções e recomendações passo a passo, você poderá resolver o problema sozinho e evitar sua recorrência no futuro.

D3dx9_43.dll é um componente essencial do DirectX 9, sem o qual você não poderá executar alguns jogos e programas. Muitos usuários depois de instalar Mass Effect, World of Tanks ou outros jogos e programas veem o erro "Missing D3dx9_43.dll" ou "D3dx9_43.dll not found". Em seguida, começa uma longa busca por esse arquivo na rede, que nem sempre termina com sucesso. Alguém está tentando baixar o arquivo D3dx9_43.dll de um site duvidoso e copiá-lo para a pasta C:\Windows\System32. No entanto, esta opção não levará você a lugar nenhum.

“Mas por que preciso do DirectX 9?”, Você objetará. Sem dúvida, seu computador provavelmente possui DirectX 11. E se você estiver usando Windows 10, então DirectX 12. Isso não é suficiente quando algumas bibliotecas de versões anteriores do Direct X estão faltando no sistema. E seus brinquedos favoritos simplesmente não iniciam .

Nas instruções abaixo, informaremos em detalhes como corrigir o erro ocorrido. A propósito, esse problema aparece no Windows 10, Windows 8 e Windows 7.

Guia passo a passo onde baixar D3dx9_43.dll

Você precisará do instalador da Microsoft para obter as .dlls necessárias em seu computador. Ele adicionará o arquivo necessário ao sistema que corrige o erro "Não é possível iniciar, falta d3dx9_43.dll".

  1. Para baixar dll para Windows, bem como outras DLLs adicionais, siga o link para o site oficial. Aqui você poderá baixar o instalador da web.
  2. Execute dxwebsetup.exe. Quando solicitado a instalar software adicional, desmarque as caixas (recomenda-se instalar o painel Microsoft Bing). Nós concordamos com os termos.
  3. Aguarde a conclusão da instalação. No modo automático, o programa baixa os arquivos que faltam para a biblioteca.
  4. Depois que a inscrição "Instalação concluída" aparecer, tentamos iniciar o jogo ou o programa que não funcionou antes novamente. A inscrição de que D3dx9_43.dll está faltando não aparecerá mais.

Segunda opçao:

  1. Baixe o arquivo com o arquivo d3dx9_43.dll do nosso site.
  2. Copie o arquivo do arquivo para a pasta C:\Windows\System32. Se você tiver o Windows de 64 bits, precisará fazer o upload do arquivo para a pasta System32 e SysWOW64.

Tudo deve dar certo.

Olá a todos os jogadores e apenas convidados do meu blog!

Neste artigo, quero falar sobre um erro muito comum - a ausência da biblioteca d3dx9_43.dll e a maneira mais fácil de resolvê-lo.

Muitas vezes, ao iniciar novos jogos baixados da Internet, você pode se deparar com esse erro. Devido ao fato de que o DirectX não está embutido nesses jogos. Na verdade, você não precisa baixar d3dx9_43.dll separadamente. Isso não vai resolver o problema, tudo fica muito mais fácil, queridos amigos, vocês precisam atualizar o DirectX, como fazer de forma rápida e correta, escrevi neste artigo.

muitos erros, uma solução! Download!

Vamos dar uma olhada no erro D3DX9 43 dll, o fato é que o número após D3DX9 43 pode ser qualquer coisa; D3DX9 41 dll, D3DX9 42 dll, etc. Este é simplesmente o número da biblioteca que o sistema está procurando para rodar o jogo. Mais uma vez, repito, você não precisa procurar este arquivo na Internet digitando “D3DX9 43 dll download” isso não resolverá o problema, mas apenas adicionará - você baixa o D3DX9 nº 42, o sistema solicitará D3DX9 dll nº 43 e assim por diante. Todos esses arquivos são integrados ao DirectX e, quando você o instala, esse erro não existe mais, o que discutirei com mais detalhes posteriormente.

Atenção! Este é o erro mais comum em um computador, mas ainda há problemas com o OpenAl, é melhor agora do que procurar depois.

Solução para o erro D3DX9 43 dll, atualize o DirectX

Para atualizar, precisamos da Internet, mas se você está lendo este artigo, acho que tem. Então fazemos tudo de acordo com as instruções.

Se você não quiser se preocupar, baixe o DirectX no link abaixo, imediatamente após o link para o site oficial.

1) do meu site.

Ao clicar no botão de download, apareceu esta janela, com uma sugestão de atualização de componentes e aplicativos do sistema. Decida se você precisa de um super navegador Internet Explorer ou outros "hits" da Microsoft, decidi não atualizar nada.

2) Depois de iniciar o DirectX, aceitamos o contrato de licença.

3) Não se esqueça de desmarcar a caixa, não precisamos de painéis extras no navegador, principalmente do buscador Bing.

4) Vai começar o processo de atualização, não tinha essa janela, pois tenho a versão mais recente.

5) O programa atualizará o DirectX e você não precisará mais procurar a biblioteca D3DX9_43.dll separadamente. Acabamos de instalá-lo. Agora todos os jogos serão executados sem erros D3DX9 e, quando você executar o instalador da Web do DirectX, verá esta janela.