Windows maakt het gebruikers eenvoudiger om te beheren hoe applicaties de bronnen van de Graphics Processing Unit (GPU) gebruiken. Het besturingssysteem laat gebruikers ook kiezen welke GPU een app moet gebruiken. Dit alles is mogelijk dankzij de GPU-voorkeuren van Windows. Grafische prestatievoorkeur in Windows 10/11 is een beheerfunctie waarmee gebruikers per applicatie het GPU-gebruik kunnen vastleggen op systemen met meerdere GPU’s (bijvoorbeeld Intel + NVIDIA). Deze voorkeuren overschrijven de automatische selectie en worden opgeslagen in het Windows-register.
Omdat deze instellingen de automatische selectie overschrijven, is het essentieel om een back-up te maken van de GPU-voorkeuren voor apps. Dat is een cruciale stap, zeker wanneer u migreert naar een nieuw systeem, Windows opnieuw installeert of meerdere endpoints beheert in een zakelijke omgeving. Een back-up van de GPU-voorkeuren voor apps zorgt bovendien voor consistente prestatie-instellingen op alle endpoints, wat ideaal is voor beheerde omgevingen die met scripting of GPO-implementatie werken.
In deze handleiding lopen we stap voor stap door het maken en terugzetten van een back-up van de GPU-voorkeuren voor apps.
Wilt u liever meekijken? Bekijk dan onze video over hoe u een back-up maakt van GPU-voorkeuren voor apps in Windows 10 en deze herstelt.
Zo maakt u een back-up van de GPU-voorkeuren
Voordat u GPU-voorkeuren kunt beheren, moet aan een aantal voorwaarden zijn voldaan.
- Windows-versie: Windows 10 versie 1803 of nieuwer (GPU-instellingen via de Instellingen-UI zijn geïntroduceerd in 1803)
- Beheerdersrechten: nodig om registervermeldingen te wijzigen en opdrachtregelbewerkingen uit te voeren.
- Kennis van de Register-editor of PowerShell: het proces vraagt om technische kennis van het navigeren in de Windows Register-editor of PowerShell.
Methode 1: met de Register-editor
- Open de Register-editor door op de Windows-toets + R te drukken. Typ regedit en druk op Enter.
- Ga naar: HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences
- Klik met de rechtermuisknop op UserGpuPreferences.
- Selecteer Exporteren.
- Kies een veilige locatie, geef het bestand een naam (bijvoorbeeld GPU_Prefs_Backup.reg) en sla het op.
Methode 2: via de opdrachtregel
- Open de opdrachtprompt als beheerder door op de Windows-toets + R te drukken. Typ cmd en druk op Ctrl + Shift + Enter.
- Voer de volgende opdracht uit:
- reg export
"HKCU\Software\Microsoft\DirectX\UserGpuPreferences""C:\Backup\GPU_Prefs.reg"/y
- reg export
- Deze opdracht slaat de registersleutel rechtstreeks op als back-upbestand op het opgegeven pad.
Zo herstelt u de GPU-voorkeuren
Controleer voordat u met een van de onderstaande methoden begint of u voldoet aan de voorwaarden voor het beheren van GPU-voorkeuren uit de vorige sectie.
Methode 1: met de Register-editor
- Zoek het opgeslagen .reg-back-upbestand op.
- Dubbelklik op het bestand.
- Bevestig de melding van Gebruikersaccountbeheer (UAC).
- Bevestig het samenvoegen in het register wanneer daarom wordt gevraagd.
Methode 2: via de opdrachtregel
- Open de opdrachtprompt als beheerder door op de Windows-toets + R te drukken. Typ cmd en druk op Ctrl + Shift + Enter.
- Voer de volgende opdracht uit:
reg import "C:\Backup\GPU_Prefs.reg"
⚠️ BELANGRIJK: Dit terugzetten op een ander systeem werkt alleen als de app-paden identiek zijn. Zorg voor consistentie door ervoor te zorgen dat de installatiemappen van de apps overeenkomen.
Zo worden GPU-voorkeuren opgeslagen
De gegevens van de GPU-voorkeuren staan in het register onder dit pad:
- HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences
Elke vermelding is een sleutel-waardepaar van het type tekenreeks, waarbij de sleutel het volledige pad naar de applicatie is en de waarde de GPU-configuratie aangeeft:
- GpuPreference=1; → gebruik de energiezuinige GPU (meestal de geïntegreerde Intel-GPU).
- GpuPreference=2; → gebruik de krachtige GPU (meestal een losse NVIDIA- of AMD-GPU).
- GpuPreference=0; → laat Windows beslissen (systeemstandaard).
Aandachtspunten voor scripting en implementatie
- IT-beheerders kunnen het maken van de back-up en de implementatie van voorkeuren automatiseren met PowerShell of batchscripts in combinatie met reg.exe. Dat bespaart tijd die aan andere belangrijke initiatieven besteed kan worden.
- Het maken en terugzetten van een back-up van GPU-voorkeuren voor apps is geschikt voor gebruik met aanmeldscripts, geplande taken via GPO of tasksequenties in SCCM.
- Voorbeeld (PowerShell):
$gpuPrefsKey = "HKCU:\Software\Microsoft\DirectX\UserGpuPreferences" Export-RegistryFile -Path $gpuPrefsKey -Destination "C:\Backup\gpu.reg"- PowerShell ondersteunt het exporteren van afzonderlijke registersleutels niet standaard. Gebruik zo nodig reg export of modules van derden.
LET OP: Zonder zo’n module levert dit het volgende op: Export-RegistryFile : de term ‘Export-RegistryFile’ wordt niet herkend…
Beperkingen en aandachtspunten
Hoewel u met het maken en terugzetten van een back-up van GPU-voorkeuren voor apps het gewenste resultaat kunt bereiken, kent de bewerking nog altijd beperkingen en aandachtspunten, zoals:
- App-compatibiliteit: het proces geldt alleen voor Win32-applicaties en UWP-apps die GPU-selectie ondersteunen.
- Gedrag van stuurprogramma’s: sommige apps negeren GPU-voorkeuren, afhankelijk van de implementatie van het stuurprogramma.
- Gebruikersspecifiek: voorkeuren zijn gebruikersspecifiek. Een export uit de ene gebruikerscontext geldt niet voor een andere, tenzij u dat expliciet regelt.
Wilt u de standaard-GPU instellen? Bekijk dan deze videohandleiding: “Zo stelt u de standaard-GPU in in Windows 10.”
Het beheer van back-up en herstel van GPU-voorkeuren voor apps
Met een back-up van de GPU-voorkeuren kunt u grafische configuraties reproduceren. Dat proces is cruciaal voor workflows rond systeemmigratie, installaties en het afdwingen van GPU-beleid, om maar iets te noemen. Beheerders kunnen de export en import van het register via automatisering opnemen in bredere workflows voor configuratiebeheer. Dat bespaart aanzienlijk veel tijd en zorgt voor betrouwbare prestatienormen.
Een aandachtspunt bij het maken en terugzetten van een back-up van GPU-voorkeuren is dat de paden op alle systemen consistent moeten zijn om de voorkeuren intact te houden. Een ander punt is dat u altijd eerst op een testsysteem moet controleren of alles werkt voordat u grootschalig uitrolt. Met een goede voorbereiding stroomlijnt u het GPU-beheer en kunt u zich richten op systemen die optimaal blijven presteren.
