Interessante

Erro ao iniciar o jogo: "não é possível iniciar, o arquivo steam_api.dll está faltando"

Pergunta do usuário

Olá.

Diga-me por que um dos meus jogos "quebra" constantemente: eu instalo, jogo normalmente. E no dia seguinte (geralmente após reiniciar o PC), quando ele inicia, um erro aparece: "o programa não pode ser iniciado, o arquivo steam_api.dll está faltando" ...

Após reinstalar o jogo, ele funciona novamente até o próximo desligamento do PC. O que pode ser feito?

Olá.

Geralmente, a bibliotecasteam_api.dll usado quando o jogo interage com o aplicativo Steam (um serviço online de distribuição digital de jogos de computador).

Noto de imediato que este arquivo é bastante "suspeito" para a maioria dos antivírus e, em caso de dúvida, eles simplesmente o bloqueiam (excluem). Aparentemente, no seu caso, isso acontece após cada reinicialização do computador ...

Muitos podem argumentar que eles não têm nenhum antivírus - mas isso não é totalmente verdade ... 👇

*

O que fazer se você receber um erro relacionado a steam_api.dll

Antivírus / Defender

O fato é que o defensor embutido no Windows 10 luta ativamente contra quaisquer "alterações suspeitas" de arquivos (especialmente EXE, DLL, etc.). E em muitas versões de jogos (especialmente as não oficiais) - este arquivo é "modificado" ...

Em geral, antes de recomendar algo para "restaurar" o próprio steam_api.dll, você precisa adicionar este arquivo às exceções do seu antivírus (defender). Caso contrário, ele desaparecerá constantemente ...

Como verificar se um defensor excluiusteam_api.dll

1) Abra as opções do Windows (Win + i), em "Segurança do Windows" configurações de defesa abertas. Veja o exemplo abaixo.

Centro de Segurança do Windows

2) Em seguida, vá para Registro de Ameaças e ver a lista de ameaças eliminadas no dia em que ele desapareceu steam_api.dll.

Via de regra, na lista de ameaças, você verá que o defensor o considerou um Trojan e o bloqueou. Veja a imagem abaixo.

Verificando o log

Diretamente do mesmo registro, você pode restaurar steam_api.dll e dar uma tarefa ao defensor para que ele não a apague mais. Como regra, isso será suficiente para um trabalho mais tranquilo ...

Observação!

Se você tiver um antivírus clássico instalado, verifique a guia "Quarentena". Como regra, você pode recuperar todos os arquivos "ausentes" dele ...

Quarentena em antivírus da Kaspersky / Clickable

Algumas palavras sobre a versão do jogo

O segundo ponto que vale a pena enfatizar é a versão do jogo. Muitos usuários baixam cópias não licenciadas de jogos (sem saber), em que o arquivo steam_api.dll pode ser alterado significativamente (de fato, por causa disso, os antivírus o consideram um trojan).

Se você não quiser "arriscar" e desabilitar a proteção antivírus antes de instalar uma versão desconhecida do software, basta baixar uma cópia licenciada do jogo (por exemplo, isso pode ser feito no Steam - nem sempre é caro nisso, alguns jogos são geralmente distribuídos gratuitamente, outros são bastante baratos ...).

Reinstalando o jogo (+ criando uma cópia confiável)

Se você restaurar steam_api.dll quarentena do programa antivírus (defensor) não funcionou - basta reinstalar o jogo. Nota: antes disso, remova completamente o jogo do sistema (com a limpeza das "caudas" no registro).

A propósito, se você tem medo questeam_api.dll pode desaparecer novamente - empacote-o em um arquivo e coloque uma senha nele. Assim, você terá duas cópias do arquivo: se o original desaparecer, você sempre pode obtê-lo do arquivo ...

Ajudar! Como criar um arquivo criptografado: //ocomp.info/kak-raspakovat-arhiv-rar-7z.html#i-4

Crie um arquivo de senha criptografada

❹ Baixe Steam_api.dll de recursos de terceiros

Agora na Internet você pode encontrar e baixarSteam_api.dllpara uma grande variedade de jogos (muitos usuários preferem baixar 1-2 arquivos do que reinstalar o jogo inteiro, especialmente se levar uma ou duas horas ...).

Por exemplo, há um site muito bom - arquivos DLL: //ru.dll-files.com/ (o ajudará a encontrar rapidamente centenas de vários DLLs).

O método funciona muito bem, mas eu realmente não o apoio porque:

  • entre essas DLLs, são frequentemente encontrados arquivos de outras versões, o que leva a adicionais. erros e problemas;
  • você pode facilmente encontrar vírus e trojans;
  • o adware é freqüentemente distribuído junto com o arquivo (certas versões de navegador, anúncios pop-up, etc.).

Atualizando bibliotecas de "jogos"

Em alguns casos, problemas com steam_api.dll surgem não por causa deste arquivo em si, mas por causa de bibliotecas ausentes (não atualizadas): DirectX, Visual C ++, NET Framework, etc.

Para não perder tempo e não tentar encontrar "manualmente" a causa do problema, recomendo usar o utilitário Driver Booster. Não é necessário atualizar o driver com a sua ajuda, mas sim as bibliotecas (que ele marcará como necessárias para os jogos) - recomendo muito!

Atualize tudo - componentes do jogo, dispositivos de som e jogo, etc. / Driver Booster

Nota: após a atualização - certifique-se de reiniciar o computador!

PS

Se você usar apenas cópias licenciadas de jogos e não tiver um arquivo excluído na quarentena do antivírus (Windows Defender)steam_api.dll - é muito provável que você tenha pegado um vírus ou adware que excluiu este arquivo (o antivírus nem sempre "vê" todas as ameaças!).

Nesse caso, recomendo verificar o sistema conforme indicado nesta nota: //ocomp.info/esli-antivirus-ne-vidit-virusov.html (contém utilitários especiais para esse fim ☝).

*

Acréscimos sobre o tema são bem-vindos ...

Tudo de bom!

👋