Ikke nok hukommelsesfejl i DirectX 12: Hvordan fikser man det?

Forøgelse af sidefilstørrelsen burde virke

  • Du kan løbe ind i DirectX 12-fejlen med ikke nok hukommelse, når du spiller spil på en Windows-pc.
  • Dette sker normalt, når der ikke er tildelt tilstrækkelig sidefilstørrelse på dit system.
  • Forøgelse af sidefilstørrelsen og rydning af DirectX shader-cachen vil løse problemet.
directx 12 ikke nok hukommelse

DirectX 12 er designet til at levere grafikeffekter til Windows-baserede pc-spil på samme tid, hvilket reducerer CPU-overhead og øger GPU-udnyttelsen.

Der har dog været flere tilfælde, hvor DirectX får spillet til at gå ned under lanceringen eller midt i gameplayet. Hvis du kæmper med det samme problem, skal du gennemgå denne vejledning for at finde de mulige rettelser.

Hvad forårsager fejlen med utilstrækkelig hukommelse i DirectX 12?

Nedenfor er de potentielle årsager til, at spillet går ned på grund af den utilstrækkelige hukommelsesfejl i DirectX 12:

  • Hardware-relaterede fejl – Som rapporteret af brugere, fysisk skade på bundkortet eller harddiskdrev er kendt for at forårsage denne uheldige fejl.
  • Bruger en forældet spilversion – DirectX 12-fejlen med ikke nok hukommelse kan også opstå, hvis du ikke har opgraderet spillet i lang tid.
  • Korrupte eller forældede grafikdrivere - I nogle tilfælde, forældede GPU-drivere forårsage en masse problemer under spilsessioner.
  • Forkert sidefilstørrelse – Hvis sidefilindstillingerne er konfigureret til at blive justeret automatisk, kan det pludselig forårsage ikke nok hukommelsesfejl under spillet.
  • Korrupt DirectX-cache – Flere læsere nævnte, at DirectX cache-filer akkumuleret i lang tid kan blive beskadiget, hvilket forårsager denne fejl.

Uanset årsagerne til, at DirectX 12 giver dig ikke nok hukommelsesfejl, vil løsningerne nedenfor hjælpe dig med at løse det på ingen tid.

Hvordan retter jeg fejlen med utilstrækkelig hukommelse i DirectX 12?

Før du implementerer de komplekse løsninger, der er anført lidt senere, kan du prøve disse enkle løsninger:

  • Tjek for hardware-relaterede problemer, såsom skader på bundkort, harddisk og grafikkort.
  • Installer de tilgængelige spilopdateringer, hvor du står over for fejlen.
  • Installer alle forældede grafikdriveropdateringer.

Hvis disse tricks ikke løste problemet, skal du gå videre til mere avancerede løsninger, der er angivet nedenfor.

1. Forøg personsøgningsfilens størrelse

  1. Brug Windows + jeg genvej for at starte appen Indstillinger.
  2. Rul ned System indstillinger og vælg Om fra højre afsnit. directx 12 ikke nok hukommelse
  3. Klik Avancerede systemindstillinger til stede i Relaterede links afsnit. directx 12 ikke nok hukommelse
  4. Skift til Fremskreden fanen af Systemegenskaber vinduet og tryk på Indstillinger knappen under sektionen Ydelse.
  5. Skift til Fremskreden fanen af Indstillinger for ydeevne boksen og tryk på Lave om knap. directx 12 ikke nok hukommelse
  6. Deaktiver afkrydsningsfeltet ud for Administrer automatisk personsøgningsfilstørrelse for alle drev mulighed i Virtuel hukommelse egenskabsboks.
  7. Vælg det drev, hvor det problematiske spil er tildelt. Aktiver Brugerdefinerede mulighed og skriv brugerdefinerede værdier i Oprindelig størrelse og Maksimal størrelse tekstboks. directx 12 ikke nok hukommelse
  8. Tryk på Sæt knappen efterfulgt af Okay.
  9. Afslut indstillingsvinduet, og genstart derefter spillet igen. Fejlen med utilstrækkelig hukommelse vil ikke genere dig i DirectX 12.

Forkert konfigurerede sidefilindstillinger kan skabe problemer med hukommelsesallokering, der forårsager fejlen.

2. Føj spillet til Afterburners OSD-ekskluderinger

  1. Start MSI Afterburner program på Windows PC.
  2. Klik på Gear ikon for at få adgang til MSI Afterburners egenskabsvindue. directx 12 ikke nok hukommelse
  3. Skift til Display på skærmen fanen og klik på Mere knappen i bunden. directx 12 ikke nok hukommelse
  4. Tryk og hold på Flytte tasten og tryk på Tilføje knap i grønt placeret nederst til venstre i RTSS-vinduet.
  5. Tilføj ekskludering popup vises på skærmen. Vælg de problematiske spil, du vil tilføje til listen, og tryk på Okay knap. directx 12 ikke nok hukommelse
  6. Afslut nu Afterburner-appen og prøv at starte spillet igen.

Afterburner MSI vises ikke længere på skærmen, hvilket løser fejlen med ikke nok hukommelse i DirectX 12.

Som nævnt på flere fora, opstår fejlen med utilstrækkelig hukommelse normalt, når MSI Afterburners OSD kører med DirectX 12, hvilket får systemet til at gå ned. Tilføjelse af det berørte spil til OSD-ekskluderingerne vil sikre, at OSD'en ikke vises under systemstarten.

Læs mere om dette emne
  • Instagram-fejlfeedback påkrævet: 3 måder at løse det på
  • Sådan repareres en pc, der ikke tænder korrekt [12 måder]
  • Fix: Du er offline Tjek din forbindelsesfejl på YouTube
  • DirectX 12-spil bruger ikke GPU'en? Hvordan man tvinger dem
  • Driveropdatering bliver ved med at dukke op? Stop det i 5 enkle trin

3. Slet DirectX-cachen 

  1. Tryk på Windows ikon på proceslinjen, og skriv Diskoprydning. Vælg Kør som administrator mulighed for at få adgang til Diskoprydning værktøj med administrative rettigheder. directx 12 ikke nok hukommelse
  2. Vælg C køre i rullemenuen, og tryk på Okay knappen for at fortsætte.
  3. I vinduet Diskoprydning skal du fjerne markeringen i alle afkrydsningsfelterne undtagen den ved siden af DirectX Shader Cache og klik Okay. directx 12 ikke nok hukommelse
  4. En bekræftelsespop-up vises. Tryk på Slet filer knappen for at fuldføre handlingen.

Korrupte DirectX-cachedata kan også forårsage, at DirectX 12 ikke nok hukommelsesfejl, når spillet startes. Sletning af shader-cachen ved hjælp af det indbyggede diskoprydningsværktøj vil tvinge DirectX til at bygge en ny, hvilket løser fejlen.

  1. Brug Windows + R genvejstaster for at starte Løb dialog boks.
  2. Skriv følgende kommando i tekstboksen, og tryk på Okay knappen for at få adgang til Memory Diagnostic-værktøjet. mdsched.exedirectx 12 ikke nok hukommelse
  3. Vælge Genstart nu og kontroller for problemer (anbefales) mulighed fra pop op-vinduet. directx 12 ikke nok hukommelse

Din Windows-pc vil ikke genstarte og vil diagnosticere potentielle hukommelsesproblemer såsom hukommelseslækager, som kan være årsagen til fejlen med utilstrækkelig hukommelse i DirectX 12.

Det er det! Forhåbentlig var du i stand til at løse den utilstrækkelige hukommelsesfejl i DirectX 12, som forårsager et brat spilnedbrud.

Du kan være interesseret i at løse fejlen DirectX er ikke kompatibel med denne version af Windows hvis det sker, efter du har opgraderet Windows til den seneste tilgængelige version.

Hvilken af ​​disse metoder virkede i dit tilfælde? Fortæl os det i kommentarfeltet nedenfor.

DirectX 12-spil bruger ikke GPU'en? Hvordan man tvinger dem

DirectX 12-spil bruger ikke GPU'en? Hvordan man tvinger demDirectx 12Gpu

Geninstaller dine grafikkortdrivere for at undgå underudnyttelse af GPUBruger dine DirectX 12-spil ikke din GPU eller registrerer et meget lavt GPU-brug? Dette kan være et problem med et forældet o...

Læs mere
Ikke nok hukommelsesfejl i DirectX 12: Hvordan fikser man det?

Ikke nok hukommelsesfejl i DirectX 12: Hvordan fikser man det?Directx 12Directx Fejl

Forøgelse af sidefilstørrelsen burde virkeDu kan løbe ind i DirectX 12-fejlen med ikke nok hukommelse, når du spiller spil på en Windows-pc.Dette sker normalt, når der ikke er tildelt tilstrækkelig...

Læs mere