DirectX 12-s pole piisavalt mälu: kuidas seda parandada?

Lehekülje faili suuruse suurendamine peaks toimima

  • Windowsi arvutis mängude mängimisel võite ilmneda DirectX 12, et pole piisavalt mälu.
  • See juhtub tavaliselt siis, kui teie süsteemis pole piisavalt lehefaili suurust eraldatud.
  • Probleemi lahendab lehe faili suuruse suurendamine ja DirectX Shaderi vahemälu tühjendamine.
Directx 12-l pole piisavalt mälu

DirectX 12 on loodud Windowsi-põhistele arvutimängudele samaaegselt graafikaefektide pakkumiseks, vähendades protsessori üldkulusid ja suurendades GPU kasutust.

Siiski on olnud mitmeid juhtumeid, kui DirectX põhjustab mängu käivitamise ajal või keset mängu kokkujooksmist. Kui teil on sama probleem, lugege võimalike lahenduste leidmiseks läbi see juhend.

Mis põhjustab DirectX 12 ebapiisava mälu vea?

Allpool on toodud võimalikud põhjused, miks mäng jookseb DirectX 12 ebapiisava mäluvea tõttu kokku.

  • Riistvaraga seotud vead – Nagu kasutajad teatasid, on emaplaadi füüsiline kahjustus või kõvaketas on teada, et see põhjustab selle kahetsusväärse vea.
  • Kasutades mängu vananenud versiooni - DirectX 12 ebapiisava mälu tõrge võib ilmneda ka siis, kui te pole mängu pikka aega uuendanud.
  • Rikutud või aegunud graafikadraiverid - Mõningatel juhtudel, vananenud GPU draiverid põhjustada mängusessioonide ajal palju probleeme.
  • Lehefaili vale suurus – Kui lehefaili sätted on konfigureeritud automaatselt reguleerima, võib see mängu ajal ootamatult põhjustada ebapiisava mälu tõrke.
  • Rikutud DirectX vahemälu – Mitmed lugejad mainisid, et DirectX vahemälu failid pikka aega kogunenud võib selle vea tõttu rikkuda.

Olenemata põhjustest, miks DirectX 12 annab teile liiga vähe mälu, aitavad allpool loetletud lahendused teil selle kiiresti lahendada.

Kuidas parandada DirectX 12 ebapiisava mälu tõrget?

Enne veidi hiljem loetletud keerukate lahenduste rakendamist proovige neid lihtsaid lahendusi.

  • Kontrollige riistvaraga seotud probleeme, näiteks emaplaadi, kõvaketta ja kahjustusi graafikakaart.
  • Installige saadaolevad mänguvärskendused, milles teil on viga.
  • Installige kõik aegunud graafika draiveri värskendused.

Kui need nipid probleemi ei lahendanud, jätkake allpool loetletud keerukamate lahendustega.

1. Suurendage saalefaili suurust

  1. Kasuta Windows + I otsetee rakenduse Seaded käivitamiseks.
  2. Kerige alla Süsteem seaded ja valige Umbes paremast sektsioonist. Directx 12-l pole piisavalt mälu
  3. Klõpsake Süsteemi täpsemad sätted kohal Seotud lingid osa. Directx 12-l pole piisavalt mälu
  4. Lülituge valikule Täpsemalt vahekaarti Süsteemi omadused aken ja vajutage nuppu Seaded nuppu Performance jaotises.
  5. Lülituge valikule Täpsemalt vahekaarti Jõudlusvalikud kasti ja vajuta Muuda nuppu. Directx 12-l pole piisavalt mälu
  6. Keelake märkeruut valiku kõrval Saate automaatselt hallata kõigi draivide saalefaili suurust valikus Virtuaalne mälu omaduste kast.
  7. Valige draiv, millele probleemne mäng on määratud. Lubage Kohandatud valik ja tippige kohandatud väärtused Esialgne suurus ja Maksimaalne suurus tekstikasti. Directx 12-l pole piisavalt mälu
  8. Vajutage nuppu Määra nuppu, millele järgneb Okei.
  9. Väljuge seadete aknast ja seejärel taaskäivitage mäng uuesti. Ebapiisava mälu tõrge ei häiri teid DirectX 12-s.

Valesti konfigureeritud lehefaili sätted võivad põhjustada mälu jaotamise probleeme, mis põhjustavad tõrke.

2. Lisage mäng Afterburneri OSD välistustesse

  1. Käivitage MSI järelpõletaja programm Windows PC-s.
  2. Klõpsake nuppu Käik ikooni, et pääseda juurde MSI Afterburneri atribuutide aknale. Directx 12-l pole piisavalt mälu
  3. Lülituge valikule Ekraanil kuvatav vahekaarti ja klõpsake nuppu Rohkem nuppu allosas. Directx 12-l pole piisavalt mälu
  4. Vajutage ja hoidke all nuppu Shift klahvi ja vajuta nuppu Lisama rohelist nuppu, mis asub RTSS-akna vasakus alanurgas.
  5. Lisa välistamine hüpikaken ilmub ekraanile. Valige probleemsed mängud, mida soovite loendisse lisada, ja klõpsake nuppu Okei nuppu. Directx 12-l pole piisavalt mälu
  6. Nüüd väljuge rakendusest Afterburner ja proovige mängu uuesti käivitada.

Afterburneri MSI-d enam ekraanil ei kuvata, lahendades DirectX 12 ebapiisava mälu vea.

Nagu mitmel foorumil mainitud, ilmneb ebapiisava mälu tõrge tavaliselt siis, kui MSI Afterburneri OSD töötab DirectX 12-ga, põhjustades süsteemi krahhi. Mõjutatud mängu lisamine OSD välistustesse tagab, et OSD-d ei kuvata süsteemi käivitamise ajal.

Loe selle teema kohta lähemalt
  • Vajalik on Instagrami vigade tagasiside: 3 viisi selle parandamiseks
  • Kuidas õigesti parandada arvutit, mis ei lülitu sisse [12 võimalust]
  • Parandus: olete võrguühenduseta Kontrollige YouTube'is ühenduse viga
  • DirectX 12 mängud ei kasuta GPU-d? Kuidas neid sundida
  • Kas draiveri värskendus ilmub pidevalt? Peatage see 5 lihtsa sammuga

3. Kustutage DirectX-i vahemälu 

  1. Lööge Windows ikoon tegumiribal ja tippige ketta puhastamine. Vali Käivitage administraatorina võimalus pääseda juurde Ketta puhastamine administraatoriõigustega tööriist. Directx 12-l pole piisavalt mälu
  2. Vali C sõitke rippmenüüs ja vajutage nuppu Okei jätkamiseks nuppu.
  3. Tühjendage aknas Kettapuhastus kõik märkeruudud, välja arvatud kõrval DirectX Shader Cache ja klõpsake Okei. Directx 12-l pole piisavalt mälu
  4. Ilmub kinnituse hüpikaken. Vajutage nuppu Kustuta failid nuppu toimingu lõpetamiseks.

Rikutud DirectX-i vahemällu salvestatud andmed võivad mängu käivitamisel põhjustada ka DirectX 12 ebapiisava mälu tõrke. Varjundi vahemälu kustutamine sisseehitatud kettapuhastustööriista abil sunnib DirectX-i looma uut, lahendades vea.

  1. Kasuta Windows + R käivitamiseks kiirklahve Jookse Dialoogikast.
  2. Tippige tekstiväljale järgmine käsk ja vajutage nuppu Okei nuppu mäludiagnostika tööriistale juurdepääsuks. mdsched.exeDirectx 12-l pole piisavalt mälu
  3. Vali Taaskäivitage kohe ja kontrollige probleeme (soovitatav) suvand hüpikaknas. Directx 12-l pole piisavalt mälu

Teie Windowsi arvuti ei taaskäivitu ja tuvastab võimalikud mäluprobleemid, nagu mälulekked, mis võivad olla DirectX 12 ebapiisava mälu vea põhjuseks.

See on kõik! Loodetavasti suutsite lahendada DirectX 12 ebapiisava mälu vea, mis põhjustab järsu mängu krahhi.

Te võite olla huvitatud vea lahendamisest DirectX ei ühildu selle Windowsi versiooniga kui see juhtub pärast Windowsi uuendamist uusimale saadaolevale versioonile.

Milline neist meetoditest teie puhul töötas? Andke meile teada allpool olevas kommentaaride jaotises.

DirectX 12 allalaadimine Windows 11-s

DirectX 12 allalaadimine Windows 11-sWindows 11Directx 12

DirectX on API-de (Application Programming Interface) kogum, mis aitab mängudel saadaolevast riistvarast parimat kasu saada. Niisiis, vaadake, kuidas DirectX 12 alla laadida Windows 11-s.Protsess o...

Loe rohkem
DirectX 11 vs DirectX 12: täielik jõudluse võrdlus

DirectX 11 vs DirectX 12: täielik jõudluse võrdlusDirectx 12

DirectX 11 vs DirectX 12: toimivus selgitatudDirectX 11 ja DirectX 12 on Microsofti graafika API kaks erinevat versiooni, millest viimane on uuem versioon.Uuem versioon lubab muuta mängud ja muu gr...

Loe rohkem
DirectX 12 mängud ei kasuta GPU-d? Kuidas neid sundida

DirectX 12 mängud ei kasuta GPU-d? Kuidas neid sundidaDirectx 12Gpu

GPU alakasutamise vältimiseks installige oma graafikakaardi draiverid uuestiKas teie DirectX 12 mängud ei kasuta teie GPU-d või registreerivad väga madala GPU kasutuse? See võib olla vananenud oper...

Loe rohkem