Top 6 popravaka za DirectX grešku 'Nije moguće dodijeliti dovoljno memorije' u sustavu Windows
Miscelanea / / November 13, 2023
DirectX je zbirka programskih sučelja (API-ja) koja omogućuju vaše igre i programe za komunikaciju i korištenje GPU-a, memorije i ulaznih uređaja vašeg računala, kao što su igre kontrolori. Ako DirectX naiđe na probleme, vaše igre i multimedijske aplikacije mogu se srušiti i možda ćete vidjeti pogrešku poruka 'Direct3D nije mogao dodijeliti dovoljno memorije za dovršenje poziva' na vašem Windows 10 ili 11 PC.
![Glavni popravci za DirectX 'Nije moguće dodijeliti dovoljno memorije, pogreška u sustavu Windows](/f/3ba25bcf2dc41bd81a14555a7124a97e.jpg)
Ako imate sreće, jednostavno oslobodite memoriju zatvaranje neželjenih aplikacija i programa ili ponovno pokretanje računala trebalo bi riješiti problem. Međutim, ako i dalje vidite pogrešku čak i nakon toga, možete pokušati riješiti temeljni problem pomoću sljedećih savjeta.
1. Pokrenite Windows alat za dijagnostiku memorije
Jedan uobičajeni razlog zašto DirectX može prikazati pogrešku nedostatka memorije je ako vaše računalo ima problema s RAM-om. I Windows 10 i 11 uključuju alat tzv Windows dijagnostika memorije, koji može skenirati vaš sustav u potrazi za problemima s memorijom. Njegovo pokretanje zahtijeva ponovno pokretanje računala, stoga spremite sav svoj rad prije nego što slijedite korake u nastavku.
Korak 1: Kliknite ikonu pretraživanja na programskoj traci, upišite alati za Windowsi pritisnite Enter.
![Otvorite Windows Alati](/f/abf3becc58c0f32eeac38a77e464de4c.jpg)
Korak 2: Dvaput kliknite opciju Windows Memory Diagnostic.
![Otvorite Windows alat za dijagnostiku memorije](/f/8d9d910c989aeab60d307f602b1bb6dd.png)
Korak 3: Odaberite Da kada se pojavi upit Kontrola korisničkog računa (UAC).
![Windows alat za memoriju UAC](/f/31e2a988a8cc9d2cb30dd2c6539984c9.png)
Korak 4: Odaberite opciju "Ponovo pokreni sada i provjeri probleme".
![Pokrenite Windows alat za dijagnostiku memorije](/f/fc8af56e9336f43508e7966b05b28151.png)
Nakon što se računalo ponovno pokrene, dijagnostički alat će provjeriti ima li na vašem računalu problema s RAM-om.
2. Povećajte veličinu stranične datoteke
Još jedna stvar koju možete učiniti kako biste popravili grešku DirectX-a "Nije moguće dodijeliti dovoljno memorije" jest povećati virtualnu memoriju, također poznat kao veličina stranične datoteke. Ovo će osigurati više virtualne memorije za vaš sustav i aplikacije kada fizički RAM nije dovoljan.
Korak 1: Pritisnite tipku Windows + S tipkovni prečac za otvaranje izbornika pretraživanja. Upišite pogledajte napredne postavke sustava i pritisnite Enter.
![Pogledajte napredne postavke sustava u sustavu Windows](/f/657d5681e95df999c79b3235050ae7bd.png)
Korak 2: Na kartici Napredno kliknite gumb Postavke pod Performanse.
![Napredne postavke sustava 1](/f/141faeaf90a458da042d9cb20b212796.png)
Korak 3: U prozoru Mogućnosti izvedbe prebacite se na karticu Napredno i kliknite gumb Promjena.
![Promjena virtualne memorije u sustavu Windows](/f/fb5de71d6c12b3ec3395db6060a79589.png)
Korak 4: Poništite opciju "Automatski upravljaj veličinom stranične datoteke za sve pogone".
![Virtualna memorija u sustavu Windows](/f/60511cd3b89408576cdd6f72fbc2e807.png)
Korak 5: Odaberite disk na kojem se nalazi vaša igra ili aplikacija i kliknite opciju Prilagođena veličina. Unesite željene vrijednosti u tekstualne okvire Početna veličina i Maksimalna veličina.
Bilješka: Početna veličina trebala bi biti 1,5 puta veća od veličine vašeg RAM-a, a maksimalna veličina može biti do 3 puta veća od veličine vašeg RAM-a.
![Povećajte virtualni RAM u sustavu Windows](/f/61b40088083d8818b3b02732dd851f6c.png)
Korak 6: Pritisnite gumb Postavi, a zatim pritisnite OK.
![Povećajte virtualni RAM na Windows 11](/f/e887a96dac30434f9792279f9921021d.png)
Ponovno pokrenite računalo nakon ovoga i provjerite dobivate li i dalje DirectX pogreške u sustavu Windows.
3. Očistite DirectX predmemoriju
DirectX pohranjuje podatke iz predmemorije na vašem računalu kako bi se poboljšalo vrijeme učitavanja aplikacija i brzina reakcije. Međutim, ako ti podaci postanu nedostupni, to može spriječiti ispravan rad DirectX-a u sustavu Windows i uzrokovati pogreške. Pokušajte očistiti DirectX predmemoriju da vidite hoće li to riješiti problem.
Korak 1: Kliknite ikonu pretraživanja na programskoj traci, upišite čišćenje diskai pritisnite Enter.
![Otvorite uslužni program za čišćenje diska](/f/0a8e156ff6d89e2178458485c8cb6a79.jpg)
Korak 2: Upotrijebite padajući izbornik za odabir primarnog pogona i kliknite OK.
![Uslužni program za čišćenje diska](/f/774ae66ec4174560473bc4adad2a729d.png)
Korak 3: Pod Files to delete odaberite opciju DirectX Shrader Cache i kliknite OK.
![Brisanje pogreške DirectX memorije](/f/a73de153d222c2d704dc58b13613fab0.png)
Korak 4: Odaberite Izbriši datoteke kada se to od vas zatraži.
![Izbrišite Windows Update datoteke iz alata za čišćenje diska](/f/6305f9d2bd392109b56171986711f404.png)
4. Izmijenite postavke grafike u igri
Pojavljuje li se pogreška DirectX "Nije moguće dodijeliti dovoljno memorije" samo u određenoj igri ili aplikaciji? Ako je tako, razmislite o smanjenju grafičkih postavki u toj igri ili aplikaciji kako biste smanjili potrebnu memoriju. Ovo bi trebalo funkcionirati ako je pogrešku uzrokovala igra ili aplikacija koja pokušava upotrijebiti više memorije nego što je dostupno na vašem računalu.
5. Ažurirajte DirectX
Ažuriranje DirectX-a može vam pomoći da dobijete najnovije zakrpe, poboljšanja i izbjegnete pogreške poput "Nije moguće dodijeliti dovoljno memorije" na računalu sa sustavom Windows 10 ili 11. Microsoft distribuira ažuriranja za DirectX putem Windows Updatea, pa ćete tamo morati provjeriti ima li ažuriranja.
Pritisnite tipku Windows + I tipkovni prečac za otvaranje aplikacije Postavke. Na kartici Windows Update kliknite gumb Provjeri ažuriranja za preuzimanje i instaliranje svih ažuriranja za DirectX.
![Provjerite ima li Windows ažuriranja](/f/333a7cf4c1dde1c1d6eeaa83cf4a2b1d.png)
6. Ažurirajte ili ponovno instalirajte grafički upravljački program
Problemi s vašim grafičkim upravljačkim programom u sustavu Windows također mogu pokrenuti DirectX pogrešku "Nije moguće dodijeliti dovoljno memorije". Dakle, ako ništa ne uspije, ažurirajte problematični upravljački program kao posljednje rješenje.
Korak 1: Kliknite desnom tipkom miša na ikonu Start da biste otvorili izbornik Power User i odaberite Device Manager iz izbornika Power User.
![Otvorite Upravitelj uređaja u sustavu Windows](/f/7d8c5d96a69937045108ceb13fed470f.png)
Korak 2: Kliknite malenu strelicu s lijeve strane Adaptera zaslona da biste je proširili. Zatim desnom tipkom miša kliknite upravljački program za grafiku i odaberite Ažuriraj upravljački program.
![Ažurirajte grafički upravljački program u sustavu Windows](/f/6a35e8f27a98833b37728c65c8be0da6.png)
Slijedite upute na zaslonu da biste dovršili ažuriranje upravljačkog programa i vidjeli hoće li to riješiti pogrešku. Ako pogreška ostane i nakon toga, morat ćete deinstalirati upravljački program pomoću Upravitelja uređaja. Nakon toga ponovno pokrenite računalo i dopustite sustavu Windows da ponovno instalira upravljački program koji nedostaje tijekom pokretanja.
![Deinstalirajte grafičke upravljačke programe](/f/bc3fe8750fee93be732eafa06d4b79e3.png)
Nema više DirectX pogrešaka
Posljednja stvar koju želite doživjeti kada ste spremni za opuštanje uz neke igre je DirectX pogreška poput 'Nije moguće dodijeliti dovoljno memorije.’ Nadamo se da su vam gornji savjeti pomogli da popravite pogrešku i da možete uživati u igranju mirno.
Zadnje ažuriranje 26. rujna 2023
Gornji članak može sadržavati pridružene veze koje pomažu u podršci Guiding Tech. Međutim, to ne utječe na naš urednički integritet. Sadržaj ostaje nepristran i autentičan.
![](/f/9a5dc53836fdbce16b5952b9c0e4c2e4.jpg)
Napisao
Pankil je građevinski inženjer koji je postao slobodni pisac iz Ahmedabada u Indiji. Otkako je stigao u Guiding Tech 2021., zaranja u svijet uputa i vodiča za rješavanje problema na Androidu, iOS-u, Windowsu i webu u Guiding Techu. Kada mu vrijeme dopusti, piše i na MakeUseOf i Techwiser. Osim svoje novootkrivene ljubavi prema mehaničkim klavijaturama, on je disciplinirani obožavatelj hodanja i nastavlja planirati svoja međunarodna putovanja sa svojom suprugom.