Nepietiek atmiņas kļūda programmā DirectX 12: kā to labot?

Lapas faila lieluma palielināšanai vajadzētu darboties

  • Spēlējot spēles operētājsistēmā Windows, var rasties kļūda DirectX 12, ka nepietiek atmiņas.
  • Tas parasti notiek, ja jūsu sistēmā nav piešķirts pietiekams lapas faila lielums.
  • Palielinot lapas faila lielumu un notīrot DirectX ēnotāja kešatmiņu, problēma tiks novērsta.
Directx 12 nepietiek atmiņas

DirectX 12 ir izstrādāts, lai vienlaikus nodrošinātu grafikas efektus uz Windows balstītām datorspēlēm, samazinot centrālā procesora slodzi un palielinot GPU noslogojumu.

Tomēr ir bijuši vairāki gadījumi, kad DirectX izraisa spēles avāriju palaišanas laikā vai spēles laikā. Ja jūs cīnāties ar to pašu problēmu, skatiet šo rokasgrāmatu, lai uzzinātu iespējamos labojumus.

Kas izraisa nepietiekamas atmiņas kļūdu programmā DirectX 12?

Tālāk ir norādīti iespējamie iemesli, kāpēc spēle avarē, jo programmā DirectX 12 nav pietiekami daudz atmiņas.

  • Ar aparatūru saistītas kļūdas – Kā ziņo lietotāji, fiziski bojājumi mātesplatē vai cietā diska diskdzinis ir zināms, ka tas izraisa šo neveiksmīgo kļūdu.
  • Izmanto novecojušu spēles versiju - DirectX 12 nepietiekamas atmiņas kļūda var rasties arī tad, ja spēli neesat jauninājis ilgu laiku.
  • Bojāti vai novecojuši grafiskie draiveri - Dažos gadījumos, novecojuši GPU draiveri radīt daudz nepatikšanas spēļu sesiju laikā.
  • Nepareizs peidžeru faila lielums – Ja lapas faila iestatījumi ir konfigurēti tā, lai tie tiktu pielāgoti automātiski, spēles laikā tas pēkšņi var izraisīt nepietiekamas atmiņas kļūdu.
  • Bojāta DirectX kešatmiņa – Vairāki lasītāji minēja, ka DirectX kešatmiņas faili uzkrāts ilgu laiku var tikt bojāts, izraisot šo kļūdu.

Neatkarīgi no iemesliem, kāpēc DirectX 12 rada nepietiekamas atmiņas kļūdu, tālāk minētie risinājumi palīdzēs to ātri novērst.

Kā novērst nepietiekamas atmiņas kļūdu programmā DirectX 12?

Pirms ieviešat nedaudz vēlāk uzskaitītos sarežģītos risinājumus, izmēģiniet šos vienkāršos risinājumus:

  • Pārbaudiet, vai nav ar aparatūru saistītas problēmas, piemēram, mātesplates, cietā diska un grafiskā karte.
  • Instalējiet pieejamos spēļu atjauninājumus, kuros jūs saskaraties ar kļūdu.
  • Instalējiet visus novecojuši grafiskā draivera atjauninājumi.

Ja šie triki problēmu neatrisināja, pārejiet pie tālāk norādītajiem uzlabotajiem risinājumiem.

1. Palieliniet peidžeru faila lielumu

  1. Izmantojiet Windows + es īsceļu, lai palaistu lietotni Iestatījumi.
  2. Ritiniet uz leju Sistēma iestatījumus un izvēlieties Par no labās sadaļas. Directx 12 nepietiek atmiņas
  3. Klikšķis Papildu sistēmas iestatījumi klāt Saistītās saites sadaļā. Directx 12 nepietiek atmiņas
  4. Pārslēdzieties uz Papildu cilne Sistēmas rekvizīti logu un nospiediet Iestatījumi pogu zem veiktspējas sadaļas.
  5. Pārslēdzieties uz Papildu cilne Veiktspējas opcijas lodziņu un nospiediet pogu Mainīt pogu. Directx 12 nepietiek atmiņas
  6. Atspējojiet izvēles rūtiņu blakus Automātiski pārvaldiet peidžeru faila lielumu visiem diskiem opcija sadaļā Virtuālā atmiņa rekvizītu lodziņš.
  7. Atlasiet disku, kuram ir piešķirta problemātiskā spēle. Iespējot Pielāgots opciju un ierakstiet pielāgotās vērtības Sākotnējais izmērs un Maksimālais izmērs teksta lodziņš. Directx 12 nepietiek atmiņas
  8. Nospiediet pogu Iestatīt pogu, kam seko labi.
  9. Izejiet no iestatījumu loga un pēc tam vēlreiz palaidiet spēli. Nepietiekamas atmiņas kļūda jūs netraucēs DirectX 12.

Nepareizi konfigurēti lapas faila iestatījumi var radīt atmiņas piešķiršanas problēmas, izraisot kļūdu.

2. Pievienojiet spēli Afterburner OSD izņēmumiem

  1. Palaidiet MSI Afterburner programma Windows datorā.
  2. Noklikšķiniet uz Gear ikonu, lai piekļūtu MSI Afterburner rekvizītu logam. Directx 12 nepietiek atmiņas
  3. Pārslēdzieties uz Ekrāna displejs cilni un noklikšķiniet uz Vairāk pogu apakšā. Directx 12 nepietiek atmiņas
  4. Nospiediet un turiet Shift taustiņu un nospiediet taustiņu Pievienot poga zaļā krāsā, kas atrodas RTSS loga apakšējā kreisajā stūrī.
  5. Pievienot izslēgšanu uznirstošais logs parādīsies ekrānā. Izvēlieties problemātiskās spēles, kuras vēlaties pievienot sarakstam, un noklikšķiniet uz labi pogu. Directx 12 nepietiek atmiņas
  6. Tagad izejiet no lietotnes Afterburner un mēģiniet vēlreiz palaist spēli.

Afterburner MSI vairs netiks rādīts ekrānā, novēršot nepietiekamas atmiņas kļūdu programmā DirectX 12.

Kā minēts vairākos forumos, nepietiekamas atmiņas kļūda parasti rodas, kad MSI Afterburner OSD darbojas ar DirectX 12, izraisot sistēmas avāriju. Ietekmētās spēles pievienošana OSD izņēmumiem nodrošinās, ka OSD neparādās sistēmas palaišanas laikā.

Lasiet vairāk par šo tēmu
  • Nepieciešamas atsauksmes par Instagram kļūdu: 3 veidi, kā to novērst
  • Kā pareizi salabot datoru, kas neieslēdzas [12 veidi]
  • Labojums: esat bezsaistē, pārbaudiet savienojuma kļūdu pakalpojumā YouTube
  • DirectX 12 spēles neizmanto GPU? Kā viņus piespiest
  • Vai draivera atjauninājumi turpina parādīties? Pārtrauciet to, veicot 5 vienkāršas darbības

3. Izdzēsiet DirectX kešatmiņu 

  1. Nospiediet uz Windows ikonu uzdevumjoslā un ierakstiet diska tīrīšana. Izvēlies Izpildīt kā administratoram iespēja piekļūt Diska tīrīšana rīks ar administratora privilēģijām. Directx 12 nepietiek atmiņas
  2. Izvēlies C brauciet nolaižamajā izvēlnē un nospiediet labi pogu, lai turpinātu.
  3. Diska tīrīšanas logā noņemiet atzīmi no visām izvēles rūtiņām, izņemot blakus esošo DirectX Shader Cache un noklikšķiniet labi. Directx 12 nepietiek atmiņas
  4. Tiks parādīts apstiprinājuma uznirstošais logs. Nospiediet pogu Dzēst failus pogu, lai pabeigtu darbību.

Bojāti DirectX kešatmiņā saglabātie dati var izraisīt arī DirectX 12 nepietiekamas atmiņas kļūdu, palaižot spēli. Dzēšot ēnotāja kešatmiņu, izmantojot iebūvēto diska tīrīšanas rīku, DirectX būs jāizveido jauns, novēršot kļūdu.

  1. Izmantojiet Windows + R īsinājumtaustiņi, lai palaistu Skrien dialoglodziņš.
  2. Tekstlodziņā ierakstiet šo komandu un nospiediet labi pogu, lai piekļūtu atmiņas diagnostikas rīkam. mdsched.exeDirectx 12 nepietiek atmiņas
  3. Izvēlieties Restartējiet tūlīt un pārbaudiet, vai nav problēmu (ieteicams) opciju no uznirstošā loga. Directx 12 nepietiek atmiņas

Jūsu Windows dators netiks restartēts un diagnosticēs iespējamās atmiņas problēmas, piemēram, atmiņas noplūdes, kas varētu būt iemesls nepietiekamai atmiņas kļūdai programmā DirectX 12.

Tieši tā! Cerams, ka jums izdevās novērst nepietiekamas atmiņas kļūdu programmā DirectX 12, kas izraisa pēkšņu spēles avāriju.

Iespējams, jūs interesēs kļūdas novēršana DirectX nav saderīgs ar šo Windows versiju ja tas notiek pēc Windows jaunināšanas uz jaunāko pieejamo versiju.

Kura no šīm metodēm darbojās jūsu gadījumā? Paziņojiet mums tālāk komentāru sadaļā.

Futuremark izlaiž jaunu etalonu rīku Windows 10 DirectX 12

Futuremark izlaiž jaunu etalonu rīku Windows 10 DirectX 12Directx 12

Patiesi spēlētāji izmanto labāko spēļu pārlūku: Opera GX - Piekļūstiet savlaicīgiOpera GX ir īpaša slavenā Opera pārlūka versija, kas ir īpaši izveidota, lai izpildītu spēlētāju vajadzības. Opera G...

Lasīt vairāk
DirectX 12 tagad atbalsta VRS, lai palielinātu GPU veiktspēju

DirectX 12 tagad atbalsta VRS, lai palielinātu GPU veiktspējuWindows 10 JaunumiDirectx 12

Redmondas gigants nesen paziņoja par mainīgas likmes ēnošanas funkciju DirectX 12. Šī jaunā funkcija palīdz izstrādātājiem palielināt grafikas kvalitāti, uzlabot veiktspēju un samazināt spēļu prasī...

Lasīt vairāk
DirectX 12 Ultimate operētājsistēmā Windows 10: 2 jaunas pārsteidzošas funkcijas

DirectX 12 Ultimate operētājsistēmā Windows 10: 2 jaunas pārsteidzošas funkcijasDirectxDirectx 12

Ja jūs a Datorsgrafikas aparatūra ar DX12 Ultimate logotipu vai Xbox X sērija, jūsu aparatūra atbalstīs visas nākamās paaudzes grafikas aparatūraIespējas, ieskaitot DirectXStaru izsekošana, Mainīga...

Lasīt vairāk