Windows macht es Benutzer:innen leichter, die Nutzung der Ressourcen der Graphics Processing Unit (GPU) durch Anwendungen zu steuern. Das Betriebssystem erlaubt es außerdem, festzulegen, welche GPU eine App verwenden soll. Möglich wird das alles durch die GPU-Einstellungen von Windows. Die Grafikleistungseinstellung in Windows 10/11 ist eine Verwaltungsfunktion, mit der sich die GPU-Nutzung für jede Anwendung einzeln definieren lässt, und zwar auf Systemen mit mehreren GPUs (z. B. Intel + NVIDIA). Diese Einstellungen überschreiben die automatische Auswahl und werden in der Windows-Registrierung gespeichert.
Da die Einstellungen die automatische Auswahl überschreiben, ist ein Backup der GPU-Einstellungen für Apps entscheidend. Das gilt besonders, wenn Sie auf ein neues System migrieren, Windows neu installieren oder mehrere Endpunkte verwalten in einer Unternehmensumgebung. Ein Backup der GPU-Einstellungen für Apps sorgt zudem für einheitliche Leistungseinstellungen auf allen Endpunkten, was sich ideal für verwaltete Umgebungen mit Skripting oder GPO-Bereitstellung eignet.
In dieser Anleitung führen wir Sie Schritt für Schritt durch das Sichern und Wiederherstellen der GPU-Einstellungen für Apps.
Eine visuelle Anleitung finden Sie in unserem Video So sichern und stellen Sie GPU-Einstellungen für Apps in Windows 10 wieder her.
So erstellen Sie ein Backup der GPU-Einstellungen
Bevor Sie GPU-Einstellungen verwalten können, müssen bestimmte Voraussetzungen erfüllt sein.
- Windows-Version: Windows 10 Version 1803 oder höher (die GPU-Einstellungen über die Einstellungs-Benutzeroberfläche wurden mit 1803 eingeführt)
- Administratorrechte: Erforderlich, um Registrierungseinträge zu ändern und Befehlszeilenoperationen auszuführen.
- Kenntnisse im Umgang mit dem Windows-Registrierungs-Editor oder PowerShell: Der Vorgang setzt technisches Fachwissen in der Navigation im Windows-Registrierungs-Editor oder in PowerShell voraus.
Methode 1: Mit dem Registrierungs-Editor
- Öffnen Sie den Registrierungs-Editor mit Win + R. Geben Sie regedit ein und drücken Sie die Eingabetaste.
- Navigieren Sie zu: HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences
- Klicken Sie mit der rechten Maustaste auf UserGpuPreferences.
- Wählen Sie Exportieren.
- Wählen Sie einen sicheren Speicherort, benennen Sie die Datei (z. B. GPU_Prefs_Backup.reg) und speichern Sie sie.
Methode 2: Über die Befehlszeile
- Öffnen Sie die Eingabeaufforderung als Administrator mit Win + R. Geben Sie cmd ein und drücken Sie Strg + Umschalt + Eingabetaste.
- Führen Sie den folgenden Befehl aus:
- reg export
"HKCU\Software\Microsoft\DirectX\UserGpuPreferences""C:\Backup\GPU_Prefs.reg"/y
- reg export
- Dieser Befehl speichert den Registrierungsschlüssel direkt in einer Backup-Datei am angegebenen Pfad.
So stellen Sie GPU-Einstellungen wieder her
Bevor Sie eine der folgenden Methoden anwenden, stellen Sie sicher, dass Sie die im vorherigen Abschnitt genannten Voraussetzungen für die Verwaltung von GPU-Einstellungen erfüllen.
Methode 1: Mit dem Registrierungs-Editor
- Suchen Sie Ihre gespeicherte .reg-Backup-Datei.
- Doppelklicken Sie auf die Datei.
- Bestätigen Sie die Abfrage der Benutzerkontensteuerung (UAC).
- Bestätigen Sie das Zusammenführen der Registrierung, wenn Sie dazu aufgefordert werden.
Methode 2: Über die Befehlszeile
- Öffnen Sie die Eingabeaufforderung als Administrator mit Win + R. Geben Sie cmd ein und drücken Sie Strg + Umschalt + Eingabetaste.
- Führen Sie den folgenden Befehl aus:
-
- reg import
"C:\Backup\GPU_Prefs.reg"
- reg import
⚠️ WICHTIG: Die Wiederherstellung auf einem anderen System funktioniert nur, wenn die App-Pfade identisch sind. Achten Sie daher darauf, dass die Installationsverzeichnisse der Apps übereinstimmen.
So werden GPU-Einstellungen gespeichert
Die Daten zu den GPU-Einstellungen liegen in der Registrierung unter diesem Pfad:
-
- HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences
Jeder Eintrag ist dabei ein Zeichenfolgen-Schlüssel-Wert-Paar: Der Schlüssel ist der vollständige Pfad zur Anwendung, der Wert gibt die GPU-Konfiguration an:
- GpuPreference=1; → Energiesparende GPU verwenden (in der Regel die integrierte Intel-GPU).
- GpuPreference=2; → Leistungsstarke GPU verwenden (in der Regel eine dedizierte NVIDIA- oder AMD-GPU).
- GpuPreference=0; → Windows entscheiden lassen (Systemstandard).
Hinweise zu Skripting und Bereitstellung
- IT-Administrator:innen können das Sichern und Bereitstellen der Einstellungen mit PowerShell oder Batch-Skripten und reg.exe automatisieren. Das spart Zeit, die für andere wichtige Vorhaben zur Verfügung steht.
- Das Sichern und Wiederherstellen der GPU-Einstellungen für Apps lässt sich mit Anmeldeskripten, geplanten GPO-Aufgaben oder SCCM-Tasksequenzen kombinieren.
- Beispiel (PowerShell):
$gpuPrefsKey = "HKCU:\Software\Microsoft\DirectX\UserGpuPreferences" Export-RegistryFile -Path $gpuPrefsKey -Destination "C:\Backup\gpu.reg"- PowerShell unterstützt den Export einzelner Registrierungsschlüssel nicht nativ. Verwenden Sie bei Bedarf reg export oder Module von Drittanbietern.
HINWEIS: Ohne ein solches Modul erhalten Sie folgende Ausgabe: Export-RegistryFile : Der Begriff „Export-RegistryFile“ wird nicht erkannt…
Einschränkungen und Hinweise
Auch wenn das Sichern und Wiederherstellen der GPU-Einstellungen für Apps zum gewünschten Ergebnis führen kann, gibt es dabei Einschränkungen und Punkte, die Sie beachten sollten:
- App-Kompatibilität: Der Vorgang gilt nur für Win32-Anwendungen und UWP-Apps, die eine GPU-Auswahl unterstützen.
- Treiberverhalten: Manche Apps ignorieren die GPU-Einstellungen, je nach Treiberimplementierung.
- Benutzerbezogen: Die Einstellungen gelten pro Benutzer:in. Ein Export aus einem Benutzerkontext gilt nicht für einen anderen, sofern dies nicht ausdrücklich berücksichtigt wird.
Wenn Sie die Standard-GPU festlegen möchten, sehen Sie sich diese Videoanleitung an: „So legen Sie die Standard-GPU in Windows 10 fest“.
Backup und Wiederherstellung der GPU-Einstellungen für Apps im Griff behalten
Ein Backup der GPU-Einstellungen ermöglicht reproduzierbare Grafikkonfigurationen. Dieser Vorgang ist entscheidend für Workflows rund um Systemmigrationen, Installationen und die Durchsetzung von GPU-Richtlinien. Administrator:innen können den Registrierungs-Export und -Import per Automatisierung in größere Konfigurationsmanagement-Workflows einbinden. Das spart erheblich Zeit und sorgt für verlässliche Leistungsstandards.
Ein wichtiger Punkt beim Sichern und Wiederherstellen der GPU-Einstellungen ist, dass die Pfade systemübergreifend übereinstimmen, damit die Einstellungen gültig bleiben. Ebenso sollten Sie vor einer breiten Verteilung immer auf einem Testsystem prüfen. Mit sorgfältiger Vorbereitung optimieren Sie die GPU-Verwaltung und können sich darauf konzentrieren, Ihre Systeme auf Höchstleistung zu halten.