Steam Deck Speicher bereinigen: Eine kostenlose App hilft mir mehrere Gigabyte einzusparen

So löscht oder verschiebt ihr nicht mehr gebrauchte Shader-Dateien.

Mit einer App schaufele ich in wenigen Minuten Speicherplatz auf meinem Steam Deck frei. (Bildquelle: Duy Linh DinhGameStar Tech) Mit einer App schaufele ich in wenigen Minuten Speicherplatz auf meinem Steam Deck frei. (Bildquelle: Duy Linh Dinh/GameStar Tech)

»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:

  1. Drückt die Steam-Taste
  2. Wählt »Ein/Aus« aus
  3. 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. 

Nach der Installation findet ihr die App in eurer Steam-Bibliothek. (Bildquelle: Duy Linh DinhGameStar Tech) Nach der Installation findet ihr die App in eurer Steam-Bibliothek. (Bildquelle: Duy Linh Dinh/GameStar Tech)

Bedienung der App:

Die App unterstützt leider keine Controller-Eingaben, aber das Problem ist schnell gelöst. 

  1. Wechselt zurück in den Gaming-Modus
  2. Navigiert in eurer Bibliothek zu »Steam-Fremd«
  3. Öffnet »zShaderCacheKiller.sh«
  4. Tippt auf die Steam-Taste
  5. Navigiert zu »Controllereinstellungen« und tippt dann nochmal auf »Controllereinstellungen«
  6. Bei »Aktuelles Tastenlayout« wählt ihr die Vorlage »Mouse Only« aus.
  7. 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:

Empfohlener redaktioneller Inhalt

An dieser Stelle findest du einen externen Inhalt von YouTube, der den Artikel ergänzt.
Du kannst ihn dir mit einem Klick anzeigen lassen und wieder ausblenden.

Ich bin damit einverstanden, dass mir Inhalte von YouTube angezeigt werden.

Personenbezogene Daten können an Drittplattformen übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.

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!

zu den Kommentaren (0)

Kommentare(0)
Kommentar-Regeln von GameStar
Bitte lies unsere Kommentar-Regeln, bevor Du einen Kommentar verfasst.

Nur angemeldete Benutzer können kommentieren und bewerten.