- Du kan støte på feilen DirectX 12 tom for minne når du spiller spill på en Windows-PC.
- Dette skjer vanligvis når en tilstrekkelig sidefilstørrelse ikke er tildelt systemet ditt.
- Å øke sidefilstørrelsen og tømme DirectX shader-bufferen vil løse problemet.
DirectX 12 er designet for å gi grafiske effekter til Windows-baserte PC-spill samtidig, redusere CPU-overhead og øke GPU-utnyttelsen.
Det har imidlertid vært flere tilfeller der DirectX får spillet til å krasje under oppstart eller midt i spillet. Hvis du har det samme problemet, sjekk ut denne veiledningen for å finne mulige løsninger.
Contents
Hva forårsaker feil med lite minne i DirectX 12?
Nedenfor er de mulige årsakene til at spillet krasjer på grunn av minnefeil i DirectX 12:
- Maskinvarerelaterte feil – Som rapportert av brukere, er fysisk skade på hovedkortet eller harddisken kjent for å forårsake denne uheldige feilen.
- Bruker en utdatert spillversjon – Feilen med DirectX 12 uten minne kan også oppstå hvis du ikke har oppdatert spillet på lenge.
- Korrupte eller utdaterte grafikkdrivere – I noen tilfeller forårsaker utdaterte GPU-drivere mange problemer under spilløkter.
- Feil størrelse på personsøkingsfil – Hvis sidefilinnstillingene er satt til å justeres automatisk, kan det plutselig forårsake en feil med tomt for minne under spilling.
- Korrupt DirectX-cache – Flere lesere nevnte at DirectX-bufferfiler som er akkumulert over lang tid, kan bli ødelagt og forårsake denne feilen.
Uavhengig av årsakene til at DirectX 12 gir deg en minnefeil, vil løsningene nedenfor hjelpe deg med å løse det på kort tid.
Hvordan fikser jeg feil med tomt for minne i DirectX 12?
Før du implementerer de komplekse løsningene nedenfor, prøv disse enkle løsningene:
- Se etter maskinvarerelaterte problemer som skade på hovedkortet, harddisken og grafikkortet.
- Installer tilgjengelige spilloppdateringer der du står overfor feilen.
- Installer alle utdaterte grafikkdriveroppdateringer.
Hvis disse triksene ikke løste problemet, gå videre til de mer avanserte løsningene som er oppført nedenfor.
1. Øk størrelsen på personsøkingsfilen.
- Bruke vinduer + Yo snarvei for å starte Innstillinger-appen.
- Flytt til ned System innstillinger og velg Om fra høyre seksjon.
- Klikk Avanserte systeminnstillinger tilstede i Relaterte linker seksjon.
- Bytt til Avansert kategorien av System egenskaper vinduet og trykk på Innstillinger knappen under Ytelse-delen.
- Bytt til Avansert kategorien av Ytelsesalternativer boksen og trykk på Endring knapp.
- Fjern merket i boksen ved siden av Administrer automatisk personsøkingsfilstørrelse for alle stasjoner alternativet i Virtuell hukommelse egenskapsboksen.
- Velg stasjonen som det problematiske spillet er tildelt. Aktiver Vane alternativet og skriv inn egendefinerte verdier i Opprinnelig størrelse og Maksimal størrelse Tekstboks.
- trykk Plass knappen etterfulgt av OK.
- Gå ut av innstillingsvinduet og start spillet på nytt igjen. Feil med tom minne vil ikke plage deg i DirectX 12.
Feilkonfigurerte sidefilinnstillinger kan skape problemer med minneallokering som forårsaker den aktuelle feilen.
2. Legg spillet til Afterburners OSD-ekskluderinger.
- Start MSI etterbrenner programmet på en Windows-PC.
- Klikk på Utstyr ikonet for å få tilgang til egenskapsvinduet for MSI Afterburner.
- Bytt til Visning på skjermen fanen og klikk Lengre knappen nederst.
- Trykk og hold inne Endring og trykk på Legg til i grønt nederst til venstre i RTSS-vinduet.
- Legg til ekskludering Et popup-vindu vises på skjermen. Velg de problematiske spillene du vil legge til listen og trykk på OK knapp.
- Gå ut av Afterburner-appen og prøv å starte spillet igjen.
Afterburner MSI vil ikke lenger vises på skjermen, noe som vil løse feilen med tomt for minne i DirectX 12.
Som nevnt i flere fora, oppstår feilen for lite minne vanligvis når MSI Afterburner OSD kjører med DirectX 12, noe som får systemet til å krasje. Hvis du legger til det berørte spillet i OSD-ekskluderinger, vil du sikre at OSD-en ikke vises under oppstart av systemet.
3. Slett DirectX cache
- Slå den vinduer ikonet på oppgavelinjen og skriv disk rensing. Velg Utfør som administrator mulighet for tilgang Disk Opprydding verktøy med administrative rettigheter.
- Velg c kjør i rullegardinmenyen og trykk på knappen OK knappen for å fortsette.
- I Diskopprydding-vinduet fjerner du merket for alle boksene bortsett fra den ved siden av DirectX shader cache og klikk OK.
- Et popup-vindu for bekreftelse vises. trykk Slett filer knappen for å fullføre handlingen.
Korrupte DirectX-bufrede data kan også føre til at DirectX 12 går tom for minne når du starter spillet. Sletting av skyggebufferen ved hjelp av det innebygde diskoppryddingsverktøyet vil tvinge DirectX til å opprette en ny, og løser feilen.
4. Kjør Windows Memory Diagnostic Tool.
- Bruke vinduer + R snarveistaster for å starte Løpe dialogboks.
- Skriv inn følgende kommando i tekstboksen og trykk på knappen OK for å få tilgang til minnediagnoseverktøyet.
mdsched.exe
- Velge Start på nytt nå og se etter problemer (anbefalt) popup-vindu alternativet.
Windows-PC-en din vil ikke starte på nytt og diagnostisere mulige minneproblemer som minnelekkasjer, som kan være årsaken til feilen for lite minne i DirectX 12.
Det er alt! Forhåpentligvis klarte du å løse feilen med tomt for minne i DirectX 12, som får spillet til å krasje brått.
Du kan være interessert i å løse DirectX-feilen som ikke støttes av denne versjonen av Windows-feilen hvis den oppstår etter oppdatering av Windows til den siste tilgjengelige versjonen.
Hvilken av disse metodene fungerte for deg? Gi oss beskjed i kommentarfeltet nedenfor.
#Lite #minnefeil #DirectX #hvordan #fikser #jeg #det
How much onions deserves this post?
Click a onion to throw it!
Average rating 0 / 5. Vote count: 0
No votes so far! Be the first to rate this post.