Hoe los je het probleem "Onvoldoende videogeheugen" op in TES IV: Oblivion Remastered?

Foutmelding geeft aan "Videogeheugen niet meer beschikbaar" Je grafische processor (GPU) heeft mogelijk niet genoeg beschikbaar videogeheugen (VRAM), waardoor het spel vastloopt, vaak nog voordat je het hoofdmenu bereikt. Dit gebeurt meestal wanneer de game-engine er niet in slaagt om VRAM efficiënt toe te wijzen, met name op systemen met beperkt GPU-geheugen.

Naast de beperkingen van het VRAM-geheugen kan dit probleem ook voortkomen uit Onjuiste weergave-instellingen، أو Beschadigde cachegegevens، أو beschadigde configuratiebestanden Dit is in strijd met de grafische definitie. Ontbrekende of beschadigde gamebestanden in de installatiemap kunnen ook dezelfde crash veroorzaken.

Nu we de meest voorkomende oorzaken hebben besproken, gaan we over naar de meest effectieve oplossingen.

1. Verwijder de cachebestanden van Shadows.

kan worden shader cache Niet compatibel met de definitieversie of het weergavepad.Dit geldt met name na het installeren van updates of aanpassingen. Wanneer de engine probeert beschadigde of verouderde shader-objecten te laden, kan dit leiden tot ongeldige geheugenreferenties en overmatige VRAM-toewijzing, wat uiteindelijk een fout veroorzaakt. "Videogeheugen niet meer beschikbaar"Door de cache te wissen, dwing je Oblivion om een ​​nieuwe set shaders te genereren die overeenkomt met de huidige definitiestatus. Dit zorgt voor stabiel geheugengebruik en consistente weergave.

  1. Zorg ervoor dat The Elder Scrolls IV: Oblivion en alle bijbehorende tools voor modificatiebeheer zijn geïnstalleerd. Volledig gesloten.
  2. Open Verkenner Ga vervolgens naar de volgende locatie:
    C:\Users\[Uw gebruikersnaam]\AppData\Local\Oblivion
  3. Zoek in de Oblivion-map naar de volgende bestanden en mappen:Verwijder het:
    RendererInfo.txt ShaderCache-map (indien aanwezig)

  4. aanzetten Oblivion Remastered. De game zal nieuwe shadercachebestanden aanmaken.

2. Pas instellingen aan Oblivion.ini

De bestandsbesturingselementen Oblivion.ini Dit heeft directe invloed op de manier waarop de game-engine met je grafische processor (GPU) communiceert, inclusief de toewijzing van VRAM en de implementatie van shaders. Het uitschakelen van kostbare effecten zoals refractie- en watershaders vermindert het realtime geheugenverbruik, terwijl het handmatig toewijzen van VRAM overbelasting voorkomt. iVideoMemorySizeMB De engine voorkomt dat de VRAM-toewijzing wordt overschreven, waardoor de kans op fouten kleiner wordt. "Videogeheugen niet meer beschikbaar".

  1. Zorg ervoor dat het spel en eventuele mod-managementsoftware (zoals Wrye Bash of Mod Organizer) niet actief zijn.
  2. Ga verder met de volgende handleiding:
    C:Gebruikers[JeGebruikersnaam]DocumentenMijnSpellenOblivion
  3. Klik met de rechtermuisknop op het bestand Oblivion.ini en kies 'Openen met' > 'Kladblok' (of een andere teksteditor).
  4. Druk op Ctrl + F, typ VideoMemory of ga naar het gedeelte 'Beeldscherm'.
  5. Wijzig of voeg de volgende regels toe in het gedeelte 'Weergave':
    iVideoMemorySizeMB=2048 bUseWaterShader=0 bUseRefractionShader=0
  6. iVideoMemorySizeMB: Stel deze waarde in op de helft van het werkelijke GPU-geheugen (bijvoorbeeld 2048 voor een kaart van 4 GB).
  7. Nadat je de wijzigingen hebt aangebracht, klik je op Bestand > Opslaan en sluit je vervolgens de teksteditor.
  8. Start het spel en controleer of de foutmelding over het videogeheugen nog steeds verschijnt.

3. Schakel over naar DirectX 11

In tegenstelling tot DirectX 12, dat je gebruikt The Elder Scrolls IV Oblivion geremasterd DirectX 11 (via de DXVK-vertalingslaag) biedt doorgaans een stabieler geheugenallocatiemodel met lagere VRAM-vereisten, omdat het gebruikmaakt van een volwassen en breed ondersteund driverpakket. Door over te schakelen naar DX11 vermijdt het spel overmatig VRAM-gebruik en bereikt het een grotere stabiliteit tijdens de werking, met name op apparaten met beperkt GPU-geheugen.

  1. Bezoek de officiële DXVK-pagina op GitHub enherberg Laatste versie dxvk-[versie].tar.gz.
  2. extract De map die je hebt gedownload met 7-Zip of WinRAR.
  3. Kopieer de volgende bestanden uit de map x32:
    d3d9.dll dxgi.dll

  4. plak het In de installatiemap van Oblivion (waar het bestand zich bevindt). Oblivion.exeHet is meestal:
    C:Program Files (x86)SteamsteamappscommonOblivion

  5. Toneelstuk Speel het spel een tijdje en houd het videogeheugengebruik (VRAM) in de gaten. Als er geen fouten meer worden gedetecteerd, "Videogeheugen niet meer beschikbaar" De operatie lijkt geslaagd te zijn.

4. Verwijder de NVIDIA DLSS-plug-inbestanden.

Technologie Diep leren supersampling (DLSS) Op Tensor-cores die alleen beschikbaar zijn in moderne NVIDIA RTX GPU's. Als deze pluginbibliotheken (nvngx_dlss.dll، dlss.dllAls de speldocumentatie, enzovoort, aanwezig is, kan de engine proberen DLSS te configureren, zelfs op apparaten die dit niet ondersteunen. Dit leidt tot mislukte API-aanroepen en abnormale VRAM-toewijzing, wat mogelijk een foutmelding tot gevolg heeft. "Videogeheugen niet meer beschikbaar"Door deze bestanden te verwijderen, dwingt u de engine de DLSS-configuratie te overschrijven, waardoor de grafische engine het standaard bitmappad gebruikt dat compatibel is met alle grafische processoren (GPU's).

  1. Sluit Oblivion en alle modmanagers af.
  2. Ga naar Installatie gids Voornaamst:
    C:Program Files (x86)SteamsteamappscommonOblivion
  3. Zoek en verwijder een van deze bestanden:
    nvngx_dlss.dll nvngx_dlssg.dll dxil.dll dlss.dll
  • Start het spel opnieuw op en controleer of de VRAM-fouten nog steeds aanwezig zijn.
  1. Zorg ervoor dat Oblivion en alle bijbehorende programma's voor modificatiebeheer (zoals Mod Organizer, Wrye Bash) volledig zijn afgesloten.
  2. Open Verkenner en navigeer naar de hoofdinstallatiemap van het spel Oblivion:
    C:Program Files (x86)SteamsteamappscommonOblivion
  3. Zoek en verwijder de volgende bestanden:
    nvngx_dlss.dll nvngx_dlssg.dll dxil.dll dlss.dll

  4. Start Oblivion opnieuw op en controleer of het probleem zich nog steeds voordoet.

5. Controleer spelbestanden

Als alle bovenstaande methoden falen, kan de fout worden veroorzaakt door ontbrekende of beschadigde kernbestanden. Door de functie 'Bestandsintegriteit controleren' van Steam te gebruiken, wordt de client gedwongen elk bestand opnieuw te controleren aan de hand van het officiële manifest. Beschadigde binaire bestanden, defecte shaders of ontbrekende bestanden worden automatisch vervangen door nieuwe kopieën, waardoor de engine het geheugen weer zonder conflicten kan beheren.

  1. Start Steam op en ga naar de bibliotheek.
  2. Klik met de rechtermuisknop op The Elder Scrolls IV: Oblivion en selecteer Eigenschappen.
  3. Ga naar het tabblad 'Geïnstalleerde bestanden' aan de linkerkant en klik op 'Controleer de integriteit van de spelbestanden'.
  4. Start na afloop Oblivion Remastered op en controleer of de fout nog steeds optreedt.

Reacties zijn gesloten.