Sve igre dizajnirane za rad u Windows operativnim sistemima zahtijevaju prisutnost određene verzije DirectX komponenti za njihovo normalno funkcioniranje. Ove komponente su već instalirane u OS-u, ali ponekad se mogu "zašiti" u instalateru projekta igre. Često, instalacija takvih distribucija može da propadne, a daljnja instalacija igre je često nemoguća. Tipična greška u ovoj situaciji - "Greška pri postavljanju DirectX-a: Došlo je do interne greške".
DirectX instalacijska greška
Kao što smo već rekli, prilikom instaliranja igre sa ugrađenim DirectX-om može doći do pada sistema, što je naznačeno sljedećim dijaloškim okvirom:
Ili ovo:
Ovaj problem se najčešće javlja prilikom instalacije igračaka koje zahtijevaju da neke njihove komponente DX verzije rade, što se razlikuje od one u sistemu. U većini slučajeva, ovo je zdravi dio projekta. Problem je u dozvolama datoteka i postavki registra. Čak i ako instalirate igru kao administrator, ona neće ništa uraditi, jer ugrađeni DX instalater nema takva prava. Pored toga, mogu postojati i drugi uzroci kvara, na primjer, oštećene sistemske datoteke. Kako ih riješiti, razgovarat ćemo dalje.
Metod 1: Ručno ažuriranje komponenti
Ovaj metod je pogodan za Windows sisteme od XP do 7, jer nije obezbeđeno ručno ažuriranje u 8 i 10. Da biste rešili grešku, morate preuzeti i instalirati DirectX izvršnu instalaciju biblioteke za krajnjeg korisnika. Postoje dvije opcije: web verzija i puna, tj. Ne zahtijeva internet vezu. Samo jedan može raditi, pa vrijedi pokušati oboje.
Stranica za preuzimanje web verzije
Na sledećoj stranici, uklonite sve čavke, ako su instalirane, i kliknite "Odbij i nastavi".
Puna verzija "laži" na linku ispod.
Stranica za preuzimanje pune verzije
Ovdje također trebate napraviti akcije s kvačicama i kliknite "Ne, hvala i nastavite".
Nakon preuzimanja, morate instalirati kao administrator, to je vrlo važno. Ovo se radi ovako: kliknite PKM na preuzetoj datoteci i odaberite stavku "Pokreni kao administrator".
Ove akcije će vam omogućiti da ažurirate DX datoteke ako su oštećene, kao i da registrujete potrebne ključeve u registru. Kada se proces instalacije završi, ponovo pokrenite računar i pokušajte da instalirate igru.
Metod 2: folder za igru
Prilikom instaliranja preko Origin-a, čak i ako je završen greškom, instalater uspijeva kreirati potrebne mape i raspakirati datoteke tamo. Zanima nas direktorij u kojem se nalaze DirectX arhive. Nalazi se na donjoj adresi. U vašem slučaju, ovo može biti drugo mjesto, ali stablo mapa će biti slično.
C: Igre: SourceLibrary - Battlefield 4 t
Iz ovog direktorija morate izbrisati sve datoteke osim tri navedene na slici ispod.
Nakon brisanja, možete ponovo pokušati instalirati igru kroz Origin. Ako se greška ponovi, pokrenite DXSETUP datoteku u mapi "redist" u ime administratora i sačekajte kraj instalacije, a zatim ponovo koristite instalaciju u Origin.
Gore navedeno je jedan od specifičnih slučajeva problema, ali ovaj primjer se može koristiti u situaciji s drugim igrama. Projekti igara koji koriste zastarjele verzije DirectX biblioteka gotovo uvijek uključuju sličan program za instalaciju. Vi samo trebate pronaći odgovarajući direktorij na vašem računalu i pokušati izvršiti navedene radnje.
Zaključak
Pogreška opisana u ovom članku govori nam da postoje neki problemi u sistemu u obliku oštećenih datoteka ili ključeva registra koji su odgovorni za normalan rad DirectX komponenti. Ako gore navedene metode nisu ispravile grešku, možda ćete morati ponovo da instalirate Windows ili da koristite rezervnu kopiju. Međutim, ako nije fundamentalno da igrate ovu igračku, onda je možete ostaviti onakvu kakva jeste.