Wat is de shadercache en waarom aanpassen?
Moderne videogames en grafische applicaties maken intensief gebruik van shaders. Dit zijn kleine programmaatjes die bepalen hoe licht, schaduwen, texturen en effecten worden berekend. Elke keer dat een game start, compileert de driver deze shaders opnieuw, wat tot haperingen en lange laadtijden kan leiden. Om dit te voorkomen, slaat de videokaart een shadercache op: een tijdelijke opslag van reeds gecompileerde shaders. Wanneer u de cache vergroot, worden meer shaders bewaard, waardoor laadtijden en stotteren aanzienlijk afnemen. Het aanpassen van de shadercachegrootte is een effectieve optimalisatie voor zowel NVIDIA- als AMD-gebruikers.

Waarom de shadercachegrootte optimaliseren?
De standaardinstelling van de driver kiest vaak een relatief kleine cache, die snel vol raakt. Dit dwingt de driver om oude shaders te verwijderen en opnieuw te compileren bij een volgend bezoek aan een level of gebied. Vooral bij openwereldspellen met veel unieke omgevingen leidt dit tot merkbare framedrops. Door de cache te vergroten, voorkomt u dat deze cyclus zich herhaalt. Daarnaast kan een te grote cache onnodig SSD-ruimte in beslag nemen. Het draait dus om een balans tussen prestaties en opslag.

- Vermindert microstutters tijdens het spelen.
- Versnelt het laden van nieuwe gebieden en levels.
- Verlengt de levensduur van de SSD door minder schrijfacties.
- Voorkomt dat shaders opnieuw worden gecompileerd na een driverupdate of game-update.
- Kan worden ingesteld per game, wat handig is voor specifieke titels.
Stap-voor-stap: Shadercache aanpassen bij NVIDIA
NVIDIA biedt twee manieren om de shadercachegrootte in te stellen: via het klassieke Configuratiescherm en via de moderne NVIDIA App. Beide methodes werken op Windows 10 en 11.

Via het NVIDIA Configuratiescherm
Klik met de rechtermuisknop op het bureaublad en kies 'NVIDIA Configuratiescherm'. Ga naar 'Instellingen voor 3D-beheer' onder het tabblad '3D-instellingen'. Zoek in de lijst met globale instellingen naar 'Grootte shadercache' (Shader Cache Size). De standaardwaarde is 'Stuurprogrammastandaard'. Klik op de waarde en kies een vaste grootte, bijvoorbeeld 10 GB of 100 GB (onbeperkt). Bevestig met 'Toepassen'. Deze wijziging wordt onmiddellijk doorgevoerd en geldt voor alle games.

Via de NVIDIA App
Open de NVIDIA App (voorheen GeForce Experience). Klik op het tabblad 'Grafisch' (Graphics). In het rechterdeel onder 'Globale instellingen' (Global Settings) vindt u de optie 'Grootte shadercache' (Shader Cache Size). Stel deze in op '10 GB' of 'Onbeperkt'. De app slaat de configuratie op nadat u het venster sluit. Let op: oudere versies van de app hebben deze instelling mogelijk niet.

Stap-voor-stap: Shadercache aanpassen bij AMD
AMD-gebruikers kunnen de shadercachegrootte aanpassen in de AMD Software: Adrenalin Edition. Open de software via het systeemvak of door met de rechtermuisknop op het bureaublad te klikken. Ga naar het tabblad 'Prestaties' (Performance) en kies 'Tuning'. Klik op 'Geavanceerd' (Advanced) en zoek naar 'Shader Cache'. De beschikbare opties variëren per driver, maar vaak kunt u kiezen tussen 'AMD Optimized' (door stuurprogramma beheerd), '10 GB' of 'Onbeperkt'. Selecteer de gewenste grootte en start de applicatie opnieuw. Sommige oudere AMD-kaarten ondersteunen deze optie niet; controleer de release notes van uw driver.
Aanbevolen grootte van de shadercache
De ideale grootte hangt af van uw SSD-capaciteit en gamebibliotheek. Een te kleine cache (bijvoorbeeld de standaard 64 MB of 256 MB) leidt tot constante hercompilatie. Een te grote cache (bijvoorbeeld 100 GB) is alleen nuttig als u tientallen verschillende games speelt en elk spel unieke shaders heeft. De meeste gebruikers vinden een waarde van 10 GB een uitstekend compromis. Onderstaande tabel geeft een overzicht van gangbare opties.
| Grootte | Voordelen | Nadelen |
|---|---|---|
| Standaard (stuurprogramma bepaalt) | Geen handmatig beheer nodig | Kan te klein zijn, vooral bij moderne games |
| 10 GB | Goede balans tussen prestatie en opslag; voorkomt hercompilatie voor de meeste games | Neemt vaste ruimte in op SSD; mogelijk overbodig bij een kleine gamebibliotheek |
| Onbeperkt | Garandeert dat alle shaders worden bewaard; voorkomt elk stotteren | Kan oplopen tot tientallen gigabytes; niet aanbevolen voor SSD's onder 256 GB |
Een algemene vuistregel is om maximaal 20% van uw SSD-capaciteit te reserveren voor de shadercache. Heeft u een schijf van 500 GB, dan is 10 GB dus een veilige keuze. Bij een schijf van 1 TB kunt u overwegen om 20 GB of onbeperkt in te stellen.
Geavanceerde opties met NVIDIA Profile Inspector
Voor gebruikers die maximale controle willen, biedt NVIDIA Profile Inspector de mogelijkheid om de shadercachegrootte per game in te stellen. Dit is handig voor titels die veel shaders gebruiken, zoals Microsoft Flight Simulator, Warzone of Cyberpunk 2077. Download en open NVIDIA Profile Inspector (een onafhankelijk hulpprogramma). Selecteer het gameprofiel in de dropdown. Zoek naar 'Shader Cache Size' en kies een waarde (bijvoorbeeld 0x0000000A voor 10 GB). Sla het profiel op. Deze instelling overschrijft de globale instelling alleen voor die specifieke game. Let op: het gebruik van Profile Inspector vereist enige kennis; verkeerde aanpassingen kunnen leiden tot crashes.
Praktische overwegingen
Het aanpassen van de shadercachegrootte heeft geen invloed op de beeldkwaliteit; het verandert alleen hoe vloeiend de game start en speelt. Na een wijziging moet u de game mogelijk één keer opnieuw starten om de cache op te bouwen. Sommige games, zoals Fortnite of Call of Duty, vragen tijdens de eerste start expliciet om shadercompilatie. Wacht tot deze voltooid is voor de beste ervaring. Als u een oude SSD heeft met weinig vrije ruimte, kunt u beter een kleinere cache kiezen dan onbeperkt.
Referenties
De informatie in dit artikel is gebaseerd op betrouwbare bronnen. Voor gedetailleerde uitleg over het instellen van de shadercache bij NVIDIA verwijzen wij naar Mundobytes, waar ook problemen met beschadigde caches worden besproken. Verder biedt HardZone een uitstekend overzicht van de aanbevolen grootte en de impact op de SSD. Daarnaast is gebruikgemaakt van officiële documentatie van NVIDIA en AMD, evenals ervaringen uit de community.





