Недостасува Steam_api.dll ("steam_api.dll недостасува од вашиот компјутер ..."). Што да правам

Добар ден.

Мислам дека многу љубители на играта се запознаени со програмата Steam (која ви овозможува лесно и брзо да купите игри, да најдете истомисленици и да играте онлајн).

Оваа статија ќе дискутира за една популарна грешка поврзана со отсуството на датотеката steam_api.dll (типичен тип на грешка е прикажан на Слика 1). Со користење на оваа датотека, апликацијата Steam комуницира со играта, и тоа е природно дека ако оваа датотека е оштетена (или избришана), програмата ќе ја врати грешката "steam_api.dll недостасува од вашиот компјутер ..." (патем, пишувањето на грешката исто така зависи од вашата верзија Windows, некои го имаат на руски).

И така, ајде да се обидеме да се справиме со овој проблем ...

Сл. 1. steam_api.dll недостасува од вашиот компјутер (на руски: "Фајлот steam_api.dll недостасува, обидете ја повторно инсталирајте ја програмата за да го поправите проблемот").

Причини за датотеката што недостасува steam_api.dll

Најчестите причини за отсуство на оваа датотека се:

  1. инсталација на игри на различни видови на склопови (на trackers тие често се нарекува репак). Во такви собранија, оригиналната датотека може да се смени, поради што се појавува оваа грешка (односно, нема оригинална датотека, а изменетата се однесува "неточно");
  2. Антивирусот често ги блокира (или дури и испраќа до карантин) сомнителни датотеки (кои често се нарекуваат steam_api.dll). Особено ако тоа се промени од страна на некои занаетчии при создавањето репак - Антивирусите имаат уште помала доверба во вакви досиеја;
  3. промена на датотеки steam_api.dll при инсталирање нова игра (при инсталирање било која игра, особено не лиценцирана, постои ризик да се смени оваа датотека).

Што да направите со грешката, како да го поправите

Метод број 1

Според мое мислење, наједноставно што можете да направите е да го отстраните Steam од вашиот компјутер, а потоа повторно да го инсталирате со преземање од официјалниот веб-сајт (врска подолу).

Патем, ако сакате да зачувате податоци во Steam, пред да ја избришете треба да ја копирате датотеката "steam.exe" и папката "Steamapps", кои се наоѓаат по патеката: "C: Program Files Steam" (обично).

Пареа

Веб-страница: //store.steampowered.com/about/

Метод број 2 (ако датотеката е деактивирана со антивирус)

Оваа опција е погодна ако вашата датотека е ставена во карантин од антивирус. Најчесто, антивирусот ќе ве извести за ова со некој сериозен прозорец.

Вообичаено, кај многу антивируси постои и сметководствен најава, во која се наведува што и кога е отстрането или неутрализирано. Најчесто, антивирусот ги поставува ваквите сомнителни датотеки во карантин, од каде што може лесно да се реставрираат и укажуваат на програмата дека датотеката е корисна и повеќе не е потребно да се допре ...

Како пример, обрнете внимание на вообичаениот заштитник на Windows 10 (види Слика 2) - кога е детектирана потенцијално опасна датотека, таа прашува што да прави со тоа:

  1. избришете - датотеката ќе биде избришана од компјутерот трајно и нема да ја најдете повторно;
  2. карантин - привремено блокиран додека не одлучите што да направите со него;
  3. дозволете - бранителот веќе нема да ве предупреди за оваа датотека (всушност, во нашиот случај, треба да ја дозволите датотеката steam_api.dll работа на компјутер).

Сл. 2. Windows Defender

Метод број 3

Едноставно можете да ја преземете оваа датотека на Интернет (особено затоа што можете да ја преземете на стотици страници). Но лично, јас не го препорачувам, и еве зошто:

  1. не е познато која датотека ја преземате, но одеднаш е скршена, што може да предизвика штета на системот;
  2. тешко е да се одреди верзијата, многу често на датотеките се дадени модифицирани, и додека не го изберете оној што ви треба, обидете се со десетици датотеки (а тоа го зголемува ризикот, види точка 1);
  3. Многу често, заедно со оваа датотека (на некои сајтови), исто така ви се дадени рекламни модули, кои подоцна ќе мора да го чистат вашиот компјутер (понекогаш додека не ја инсталирате Windows).

Ако датотеката сеуште е преземена, тогаш копирајте ја во папката:

  • за Windows 32 бит - во папката С: Windows System32 ;
  • за Windows 64 бит - во папката C: Windows SysWOW64 ;
После тоа, притиснете ја комбинацијата на копчиња Win + R и внесете ја командата "regsvr steam_api.dll" (без цитати, види Слика 3). После тоа, рестартирајте го компјутерот и обидете се да ја започнете играта.

Сл. 3. regsvr steam_api.dll

PS

Патем, за оние кои знаат малку англиски (барем со речник), исто така можете да ги прочитате препораките на официјалната веб страница на Steam:

//steamcommunity.com/discussions/forum/search/?q=steam_api.dll+is+missing (некои корисници веќе ја почувствувале оваа грешка и решиле тоа).

Тоа е сè, сите добри среќа и помалку грешки ...

Погледнете го видеото: DLL vs EXE. Windows DLL Hell (Април 2024).