Vodniki

Popravek: Program se ne more zagnati, ker OpenAL32.dll manjka

OpenAL (Open Audio Library) je vmesnik za programiranje avdio aplikacij (API) na več platformah. Zasnovan je za učinkovito upodabljanje večkanalnega tridimenzionalnega pozicijskega zvoka. Vključen je v številne igre kot eden izmed njihovih osnovnih delov in jim pomaga nemoteno delovati, kar obogati uporabniško izkušnjo.

Napaka »Program se ne more zagnati, ker v računalniku manjka openai32.dll« pomeni, da datoteka paketa ni v vašem računalniku in da aplikacija, ki jo izvajate, ne more zagnati brez nje. Ta težava se običajno pojavi, ko igrate igre v Steamu (ali prek drugih platform) ali kadar aplikacijo namestite prvič. Ta težava je zelo pogosta pri zelo preprostih rešitvah. Poglej.

Opomba: Datoteke .dll ne poskušajte prenesti s katerega koli zunanjega spletnega mesta in jo zamenjati. Vir ni odobren in morda vsebuje zlonamerno programsko opremo. Upoštevajte spodaj navedene metode.

1. rešitev: Uporaba DLL-jevega paketa igre

Vsaka igra Steam je že prednaložena z datoteko OpenAL32.dll, saj je del njenega namestitvenega procesa. Lahko se pomaknemo do lokacije datoteke in zaženemo izvedljivo datoteko. Upajmo, da se bo težava takoj rešila, ne da bi bilo treba še kaj storiti. Upoštevajte, da za izvajanje teh dejanj potrebujete skrbniški račun.

  1. Pritisnite Windows + E za zagon Raziskovalca datotek. Zdaj se pomaknite do mape, v kateri je nameščena aplikacija Steam, in pojdite na naslednjo pot do datoteke:

Steam / SteamApps / skupno /

Tu predstavlja igro, s katero imate sporočilo o napaki.

  1. V mapi z igrami boste našli imenik z imenom »_CommonRedist". Odpri.
  2. Ko ste v mapi, boste našli »OpenAL". Odpri ga tudi.
  3. Tu najdete še eno mapo z imenom „0.7.0". Odpri.
  4. Zdaj boste našli izvršljivo datoteko z imenom »exe". Izvedite izvršljivo datoteko, da nadomestite manjkajočo datoteko DLL.
  5. Po namestitvi DLL, ponovni zagon računalnik in zaženite igro.

2. rešitev: Kopiranje datoteke DLL iz obstoječe

Običajno številne igre pojavijo to težavo, če nimajo nameščene datoteke DLL ali je namestitveni paket poškodovan ali nepravilno prenesen. Kar lahko storimo, je zamenjati datoteko DLL iz druge igre ali iz mape “System 32” v vašem operacijskem sistemu. Zdaj sta dva primera; ena, kjer nadomeščena datoteka DLL iz sistema System32 deluje po pričakovanjih, in druga, v kateri bo igra zagnana le z datoteko DLL, kopirano iz druge igre. Ogledali si bomo obe možnosti.

  1. Pritisnite Windows + E za zagon Raziskovalca datotek. Vnesite »openal32.dll"V iskalna vrstica v zgornjem desnem kotu zaslona. Zdaj bo Windows začel iskati paket po pregledu vseh vnosov. Bodite potrpežljivi in ​​pustite, da se postopek konča.

  1. Če najdete knjižnico, jo kopirajte na mesto, o katerem smo razpravljali v rešitvi 1 (znotraj "_CommonRedist”Mapo. Zaženite tudi izvršljivo datoteko, ki jo najdete v knjižnici, potem ko jo kopirate na pravo mesto.
  2. Po uvedbi sprememb znova zaženite računalnik in preverite, ali je težava odpravljena.

Če v lokalnem disku C (kjer je nameščen vaš operacijski sistem) ne najdete nobene datoteke, jo preverite v drugih nameščenih igrah Steam. Z lahkoto ga najdete enako kot pri rešitvi 1. Zamenjajte jih v mapi igre, ki povzroča težave, in pred zagonom igre znova zaženite računalnik. Po kopiranju ne pozabite izvršiti izvršljive datoteke, ki je v knjižnici.

3. rešitev: Ponovna namestitev igre

Če težave ne morete odpraviti po zgoraj naštetih rešitvah, moramo igro / aplikacijo znova namestiti in preveriti, ali to kaj odpravlja. Datoteko DLL neprestano prenašamo kot skrajno možnost, saj ni nobenega zagotovila, da je iz veljavnega vira.

Če imate igro nameščeno prek Steama, sledite spodnjim navodilom.

  1. Zaženite odjemalca Steam tako, da ga kliknete z desno miškino tipko in izberete »Zaženi kot skrbnik”.
  2. Kliknite na "Knjižnica"Prisoten na bližnjem vrhu za seznam vseh iger, z desno miškino tipko kliknite igro in izberite"Odstrani”.
  3. Ko je odstranjen, pojdite na mesto, kjer je bil nameščen, in se prepričajte, da so vse datoteke izbrisane.
  4. Zdaj lahko znova prenesete datoteke in namestite igro.

Če igra ni nameščena prek Steama, sledite spodnjim korakom.

  1. Pritisnite Windows + R, vnesite »appwiz.cpl"In pritisnite Enter.
  2. Tu bodo navedene vse aplikacije / igre. Pomikajte se med njimi, dokler ne najdete tistega, ki povzroča težavo. Z desno miškino tipko kliknite in kliknite “Odstrani”.

  1. Znova zaženite računalnik in se prepričajte, da so vse datoteke izbrisane, preden znova namestite igro.

4. rešitev: pridobivanje DLL-ja in njegovo kopiranje

Če so vse druge rešitve izčrpane, nam ne preostane drugega, kot da z interneta pridobimo datoteko DLL. Ni veliko spletnih mest, prek katerih lahko dobite datoteko DLL, ne da bi vsebovali viruse. Internet je poln prevar in v teh paketih je prisotna zlonamerna programska oprema, ki okuži vaš računalnik takoj, ko jih zaženete. Kar lahko storimo, je, da obiščemo uradno spletno stran OpenAL-a in prenesemo zahtevane datoteke. Po prenosu bi jih morali zamenjati v osnovni mapi aplikacije / igre, da bodo dostopni.

Spletno mesto vsebuje dve datoteki (OpenAL Core SDK in OpenAL Windows Installer). Naložite in uporabite tiste, ki jih potrebujete.

  1. Prenesite datoteke in jih odprite s pripomočkom, podobnim WinZip.
  2. Izvleček jim do ciljna lokacija (kraj, kjer se nahaja aplikacija / igra). Datoteke .zip NE kopirajte samo v mapo. Nekoristna je, dokler je ne izvlečemo in izvedljivo zaženemo.

  1. Ko je ekstrakcija končana v mapo igre / aplikacije, zaženite izvedljivo datoteko in znova zaženite računalnik (po izvedbi ne izbrišite izvršljive datoteke. Naj ostane v mapi, kjer smo jo pravkar izvlekli).
  2. Zdaj preverite, ali je težava rešena.

Opomba: Appuals ni odgovoren, če se vaš računalnik okuži z zlonamerno programsko opremo ali virusom. Nadaljujte s to rešitvijo na lastno odgovornost. Spletno mesto smo navedli zgolj v vednost bralca.