»Wenig Speicherplatz« ächzt euch euer Steam Deck bei jedem Start an?
Mit diesem Problem seid ihr nicht allein. Vor allem die frühen Modelle des Handhelds mit 256 oder sogar nur 64 GB Speicher haben des Öfteren mit der gelben Warnmeldung zu kämpfen.
Was dabei verwirrt: Oft sind gar keine oder nur wenige Spiele auf dem internen Speicher installiert und trotzdem läuft es voll. Das hat eigentlich einen guten Grund: Shader.
Durch das Vorladen dieser wird wertvolle Ladezeit gespart (Shader-Kompilierung) und die Grafik der Spiele optimiert. Sie werden auf dem internen Speicher abgelegt und bleiben dort, selbst wenn sich euer Spiel auf einem anderen Speichermedium befindet.
Zum Glück gibt es eine kostenlose App, mit der ihr ganz einfach diese Shader-Dateien finden, löschen oder verschieben könnt.
Bevor ihr startet: Wie bei vielen nützlichen Community-Tools gilt auch hier: Die Nutzung erfolgt auf eigene Gefahr. Der Shader Cache Killer ist ein privates Projekt des YouTubers Chinballs Gaming und kein offizielles Valve-Programm. Da das Tool tief in die Dateistruktur eingreift, solltet ihr immer mit Bedacht löschen.
Es ist aber kein unbeschriebenes Blatt. Der Shader Cache Killer ist bereits seit mehreren Jahren auf dem Markt und hat sich in dieser Zeit zu einem Liebling in der Steam-Deck-Community entwickelt.
Shader Cache Killer für das Steam Deck
Ich besitze selbst noch das Steam Deck mit nur 64 Gigabyte Speicher, was für einen Handheld-PC ziemlich grenzwertig ist. Da ich ihn nur für Remote-Streaming und einige Indie-Spiele verwende, habe ich es nie für zwingend notwendig gehalten, den internen Speicher aufzurüsten. Allerdings begrüßt mich die anfangs erwähnte gelbe Warnmeldung immer wieder mal.
Dieses kleine nützliche Tool wurde vom YouTuber Chinballs Gaming erstellt und hilft mir immer wieder, ein paar wertvolle Gigabyte freizuschaufeln.
Installation:
Startet den Desktop-Modus auf eurem Steam Deck:
- Drückt die Steam-Taste
- Wählt »Ein/Aus« aus
- Tippt auf »Zum Desktop wechseln«
Öffnet anschließend die Konsole; Ihr findet sie über das Startmenü. Kopiert diesen Befehl und fügt ihn in die Textzeile der Konsole ein:
curl -sSL https://raw.githubusercontent.com/scawp/Steam-Deck.Shader-Cache-Killer/main/curl_install.sh | bash
Am einfachsten geht das, wenn ihr diesen Artikel oder die oben verlinkte Seite von Github direkt auf dem Steam Deck öffnet.
Jetzt sind sowohl der Shader Cache Killer als auch der Shader Cache Mover auf eurem Steam Deck installiert und über den Gaming-Modus aufrufbar.
Bedienung der App:
Die App unterstützt leider keine Controller-Eingaben, aber das Problem ist schnell gelöst.
- Wechselt zurück in den Gaming-Modus
- Navigiert in eurer Bibliothek zu »Steam-Fremd«
- Öffnet »zShaderCacheKiller.sh«
- Tippt auf die Steam-Taste
- Navigiert zu »Controllereinstellungen« und tippt dann nochmal auf »Controllereinstellungen«
- Bei »Aktuelles Tastenlayout« wählt ihr die Vorlage »Mouse Only« aus.
- Bestätigt mit X für »Layout anwenden«
In der App seht ihr jetzt alle Shader, die auf eurem Steam Deck installiert sind und wie groß sie sind (in MB). In meinem Fall waren insgesamt etwa 8GB von Spielen belegt, die ich ohnehin nicht mehr spiele.
Markiert die, die ihr löschen wollt, etwa von Spielen, die ihr gar nicht mehr spielt oder nicht mehr installiert sind, und bestätigt mit »Delete selected shadercache!«.
Solltet ihr stattdessen den Shader Cache Mover gestartet haben, könnt ihr die Shader auf die SD-Karte verschieben. Löscht ihr versehentlich Shader-Dateien, die für einer eurer Spiele notwendig sind, wird sich das Steam Deck sie einfach neu herunterladen oder erneut kompilieren.
Alternative ohne Installation:
Kopiert einen dieser beiden Befehle in eure Konsole, um die jeweilige App ohne Installation zu starten. Diese lassen sich direkt mit dem Trackpad im Desktop-Modus bedienen.
Shader Cache Killer: curl -sSL https://raw.githubusercontent.com/scawp/Steam-Deck.Shader-Cache-Killer/main/zShaderCacheKiller.sh | bash
Shader Cache Mover: curl -sSL https://raw.githubusercontent.com/scawp/Steam-Deck.Shader-Cache-Killer/main/zShaderCacheMover.sh | bash
Bevorzugt ihr eine Video-Anleitung? Der gute Fabian von Steam Deck Checker hat ein Tutorial-Video gemacht, das einfach zu befolgen ist:
Link zum YouTube-Inhalt
Passend zum Thema: So spielt ihr PS5-Spiele auf dem Handheld
Compat-Dateien: Mit beiden Apps habt ihr auch die Möglichkeit, Kompatibilitätsdateien von alten Spielen zu löschen oder zu verschieben. Diese sorgen dafür, dass euer Spiel unter Linux ordnungsgemäß läuft. Beachtet jedoch, dass einige davon wichtige Dateien, wie Speicherstände und Einstellungen in den Compatdata-Ordnern sichern. Solltet ihr euch nicht sicher sein, lasst diese Ordner einfach unberührt.
Das war’s. Wie bereinigt ihr euren Steam Deck Speicher? Schreibt es uns gerne in die Kommentare!
Nur angemeldete Benutzer können kommentieren und bewerten.
Dein Kommentar wurde nicht gespeichert. Dies kann folgende Ursachen haben:
1. Der Kommentar ist länger als 4000 Zeichen.
2. Du hast versucht, einen Kommentar innerhalb der 10-Sekunden-Schreibsperre zu senden.
3. Dein Kommentar wurde als Spam identifiziert. Bitte beachte unsere Richtlinien zum Erstellen von Kommentaren.
4. Du verfügst nicht über die nötigen Schreibrechte bzw. wurdest gebannt.
Bei Fragen oder Problemen nutze bitte das Kontakt-Formular.
Nur angemeldete Benutzer können kommentieren und bewerten.
Nur angemeldete Plus-Mitglieder können Plus-Inhalte kommentieren und bewerten.