Inte tillräckligt med minnesfel i DirectX 12: Hur åtgärdar jag det?

How to effectively deal with bots on your site? The best protection against click fraud.

Att öka sidfilstorleken borde fungera

  • Du kan stöta på DirectX 12-felet inte tillräckligt med minne när du spelar spel på en Windows-dator.
  • Detta händer vanligtvis när tillräcklig sidfilstorlek inte har tilldelats på ditt system.
  • Om du ökar sidfilstorleken och rensar DirectX shader-cache löser du problemet.
directx 12 inte tillräckligt med minne

DirectX 12 är designad för att ge grafikeffekter till Windows-baserade PC-spel samtidigt, vilket minskar CPU-overhead och ökar GPU-användningen.

Det har dock förekommit flera tillfällen då DirectX får spelet att krascha under lanseringen eller mitt i spelet. Om du kämpar med samma problem, gå igenom den här guiden för att upptäcka möjliga korrigeringar.

Vad orsakar felet för otillräckligt minne i DirectX 12?

Nedan är de potentiella orsakerna till att spelet kraschar på grund av minnesfelet i DirectX 12:

  • Hårdvarurelaterade fel – Som rapporterats av användare, fysisk skada på moderkortet eller hårddisk är känd för att orsaka detta olyckliga fel.
  • Använder en föråldrad spelversion – Felet för DirectX 12 inte tillräckligt med minne kan också uppstå om du inte har uppgraderat spelet på länge.
    instagram story viewer
  • Korrupta eller inaktuella grafikdrivrutiner - I vissa fall, föråldrade GPU-drivrutiner orsaka mycket problem under spelsessioner.
  • Felaktig växlingsfilstorlek – Om sidfilinställningarna är konfigurerade för att justeras automatiskt kan det plötsligt orsaka för lite minnesfel under spelet.
  • Korrupt DirectX-cache – Flera läsare nämnde att DirectX cache-filer ackumulerat under lång tid kan skadas och orsaka detta fel.

Oavsett orsakerna till att DirectX 12 ger dig inte tillräckligt med minnesfel, kommer lösningarna nedan att hjälpa dig att lösa det på nolltid.

Hur åtgärdar jag felet för inte tillräckligt med minne i DirectX 12?

Innan du implementerar de komplexa lösningarna som listas lite senare, prova dessa enkla lösningar:

  • Kontrollera om det finns hårdvarurelaterade problem, som skador på moderkort, hårddisk och grafikkort.
  • Installera de tillgängliga speluppdateringarna där du står inför felet.
  • Installera alla föråldrade uppdateringar av grafikdrivrutiner.

Om dessa knep inte löste problemet, gå vidare till mer avancerade lösningar som listas nedan.

1. Öka växlingsfilens storlek

  1. Använd Windows + jag genväg för att starta appen Inställningar.
  2. Scrolla ner Systemet inställningar och välj Handla om från höger avsnitt. directx 12 inte tillräckligt med minne
  3. Klick Avancerade systeminställningar närvarande i Relaterade länkar sektion. directx 12 inte tillräckligt med minne
  4. Byt till Avancerad fliken i Systemegenskaper fönstret och tryck på inställningar knappen under avsnittet Performance.
  5. Byt till Avancerad fliken i Prestandaalternativ rutan och tryck på Förändra knapp. directx 12 inte tillräckligt med minne
  6. Inaktivera kryssrutan bredvid Hantera automatiskt växlingsfilstorlek för alla enheter alternativet i Virtuellt minne egenskapsrutan.
  7. Välj den enhet som det problematiska spelet är tilldelat på. Aktivera Beställnings alternativet och skriv anpassade värden i Initial storlek och Maximal storlek textruta. directx 12 inte tillräckligt med minne
  8. tryck på Uppsättning knappen följt av OK.
  9. Stäng inställningsfönstret och starta sedan om spelet igen. Felet för otillräckligt minne kommer inte att störa dig i DirectX 12.

Felkonfigurerade sidfilinställningar kan skapa problem med minnesallokering som orsakar felet.

2. Lägg till spelet till Afterburners OSD-uteslutningar

  1. Starta MSI Afterburner program på Windows PC.
  2. Klicka på Redskap ikonen för att komma åt MSI Afterburners egenskapsfönster. directx 12 inte tillräckligt med minne
  3. Byt till Visas på skärm fliken och klicka på Mer knappen längst ner. directx 12 inte tillräckligt med minne
  4. Tryck och håll ned Flytta tangenten och tryck på Lägg till knappen i grönt längst ned till vänster i RTSS-fönstret.
  5. Lägg till uteslutning popup visas på skärmen. Välj de problematiska spelen du vill lägga till i listan och tryck på OK knapp. directx 12 inte tillräckligt med minne
  6. Avsluta nu Afterburner-appen och försök starta spelet igen.

Afterburner MSI kommer inte längre att dyka upp på skärmen, vilket löser felet med att det inte finns tillräckligt med minne i DirectX 12.

Som nämnts på flera forum, uppstår det otillräckliga minnesfelet vanligtvis när MSI Afterburners OSD körs med DirectX 12, vilket gör att systemet kraschar. Om du lägger till det berörda spelet i OSD-undantagna kommer du att säkerställa att OSD inte visas under systemstarten.

Läs mer om detta ämne
  • Instagram-felåterkoppling krävs: 3 sätt att åtgärda det
  • Så här fixar du en dator som inte slås på [12 sätt]
  • Fix: Du är offline Kontrollera ditt anslutningsfel på YouTube
  • DirectX 12-spel använder inte GPU? Hur man tvingar dem
  • Drivrutinsuppdatering dyker upp hela tiden? Stoppa det i 5 enkla steg

3. Ta bort DirectX-cachen 

  1. Slå Windows ikonen i aktivitetsfältet och skriv diskrensning. Välj den Kör som administratör möjlighet att komma åt Diskrensning verktyg med administrativa rättigheter. directx 12 inte tillräckligt med minne
  2. Välj den C kör i rullgardinsmenyn och tryck på OK knappen för att fortsätta.
  3. I fönstret Diskrensning avmarkerar du alla kryssrutor utom den bredvid DirectX Shader Cache och klicka OK. directx 12 inte tillräckligt med minne
  4. En bekräftelse popup visas. tryck på Radera filer för att slutföra åtgärden.

Korrupta DirectX-cachedata kan också orsaka DirectX 12-felet inte tillräckligt med minne när spelet startas. Om du tar bort shader-cachen med det inbyggda diskrensningsverktyget tvingas DirectX att bygga en ny, vilket löser felet.

  1. Använd Windows + R genvägstangenter för att starta Springa dialog ruta.
  2. Skriv följande kommando i textrutan och tryck på OK knappen för att komma åt verktyget Memory Diagnostic. mdsched.exedirectx 12 inte tillräckligt med minne
  3. Välja Starta om nu och leta efter problem (rekommenderas) alternativet från popup-fönstret. directx 12 inte tillräckligt med minne

Din Windows-dator kommer inte att starta om och kommer att diagnostisera potentiella minnesproblem som minnesläckor som kan vara orsaken till felet för otillräckligt minne i DirectX 12.

Det är allt! Förhoppningsvis lyckades du lösa felet med otillräckligt minne i DirectX 12, vilket orsakar en abrupt spelkrasch.

Du kanske är intresserad av att lösa felet DirectX är inte kompatibelt med den här versionen av Windows om det inträffar efter att du har uppgraderat Windows till den senaste tillgängliga versionen.

Vilken av dessa metoder fungerade i ditt fall? Låt oss veta i kommentarsfältet nedan.

Teachs.ru
DirectX 11 vs DirectX 12: Komplett prestandajämförelse

DirectX 11 vs DirectX 12: Komplett prestandajämförelseDirectx 12

DirectX 11 vs DirectX 12: Prestanda förklarasDirectX 11 och DirectX 12 är två olika versioner av Microsofts grafik-API, den senare är den nyare versionen.Den nyare versionen lovar att göra spel och...

Läs mer
DirectX 12-spel använder inte GPU? Hur man tvingar dem

DirectX 12-spel använder inte GPU? Hur man tvingar demDirectx 12Gpu

Installera om dina grafikkortsdrivrutiner för att undvika underutnyttjande av GPUAnvänder dina DirectX 12-spel inte din GPU eller registrerar du mycket låg GPU-användning? Detta kan vara ett proble...

Läs mer
Inte tillräckligt med minnesfel i DirectX 12: Hur åtgärdar jag det?

Inte tillräckligt med minnesfel i DirectX 12: Hur åtgärdar jag det?Directx 12Directx Fel

Att öka sidfilstorleken borde fungeraDu kan stöta på DirectX 12-felet inte tillräckligt med minne när du spelar spel på en Windows-dator.Detta händer vanligtvis när tillräcklig sidfilstorlek inte h...

Läs mer
ig stories viewer