Eggcake
Commodore
- Registriert
- Juni 2007
- Beiträge
- 4.837
How To: Spiele temporär von der SSD starten
Wieso das ganze Theater?
SSDs sind derzeit noch klein und oft passen, wenn überhaupt, nur wenige Spiele auf die SSD. Die meisten User haben neben der SSD noch eine oder mehrere HDDs, auf welcher sie Partitionen für ihre Spiele haben.
Nun möchte man jedoch eigentlich von der schnelleren Ladezeit von SSDs profitieren und oft gespielte oder aktuelle Spiele auf die SSD verschieben. Es ist jedoch oft nicht möglich bei neuen Spielen im vornherein zu sagen, dass man sie oft spielt. Und was passiert, wenn man das Spiel durchgespielt hat? Deinstalliert man es? Installiert man es auf der HDD erneut? Was ist mit älteren Spielen, die man auf die Seite geschoben hat, jedoch aktuell wieder spielen möchte?
Dazu gibt es jedoch eine sehr einfache Lösung, die ich hier kurz vorstellen möchte, die Anleitung halte ich so kurz wie möglich.
Wieso so kompliziert?
Wir verwenden als Verknüpfungen/Links sogenannte „Symbolic Links".
Ausschlaggebender Unterschied zu den klassischen Verknüpfungen:
Öffnet man die Verknüpfung von C:\Games\Crysis in D:\Games, so landet man in C:\Games\Crysis.
Öffnet man einen „Symbolic Link“ zu C:\Games\Crysis in D:\Games, so ist der Pfad D:\Games\Crysis – wobei jedoch der Inhalt physisch nach wie vor auf C: liegt. Ausschlaggebend ist also, dass sich der Pfad nicht zur Quelle ändert, sondern gleich bleibt. Wer genaueres wissen möchte kann mal danach googeln, man findet eine Menge dazu (symbolic links / hardlinks / junction points).
Kurzanleitung (nur Vista/7) :
Um das Ganze rückgängig zu machen, löscht die Links und verschiebt die Ordner/Dateien zu ihrer originalen Position zurück.
Alternatives Vorgehen (XP/Vista/7) :
Wer es bequem haben möchte, kann sich auch folgende Shell Extension herunterladen:
http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
Damit kann man mit wenigen Mausklicks solche Links erstellen.
Bsp:
Zuerst:
Danach:
Ich weiss jetzt nicht, ob das überhaupt jemanden interessiert, aber für mich hat sich die Nutzung der SSD dank dieses "Tricks" stark verändert. Alle meine Spiele starten von der SSD, da ich praktisch wöchentlich/monatlich meine aktuellen Spiele auf die SSD laden und wieder runterschieben kann. Dabei sind weder De- noch Neuinstallationen nötig und meine Spiele können auf der HDD ruhen.
Hoffe zumindest einige damit ansprechen zu können
Wieso das ganze Theater?
SSDs sind derzeit noch klein und oft passen, wenn überhaupt, nur wenige Spiele auf die SSD. Die meisten User haben neben der SSD noch eine oder mehrere HDDs, auf welcher sie Partitionen für ihre Spiele haben.
Nun möchte man jedoch eigentlich von der schnelleren Ladezeit von SSDs profitieren und oft gespielte oder aktuelle Spiele auf die SSD verschieben. Es ist jedoch oft nicht möglich bei neuen Spielen im vornherein zu sagen, dass man sie oft spielt. Und was passiert, wenn man das Spiel durchgespielt hat? Deinstalliert man es? Installiert man es auf der HDD erneut? Was ist mit älteren Spielen, die man auf die Seite geschoben hat, jedoch aktuell wieder spielen möchte?
Dazu gibt es jedoch eine sehr einfache Lösung, die ich hier kurz vorstellen möchte, die Anleitung halte ich so kurz wie möglich.
Wieso so kompliziert?
Wir verwenden als Verknüpfungen/Links sogenannte „Symbolic Links".
Ausschlaggebender Unterschied zu den klassischen Verknüpfungen:
Öffnet man die Verknüpfung von C:\Games\Crysis in D:\Games, so landet man in C:\Games\Crysis.
Öffnet man einen „Symbolic Link“ zu C:\Games\Crysis in D:\Games, so ist der Pfad D:\Games\Crysis – wobei jedoch der Inhalt physisch nach wie vor auf C: liegt. Ausschlaggebend ist also, dass sich der Pfad nicht zur Quelle ändert, sondern gleich bleibt. Wer genaueres wissen möchte kann mal danach googeln, man findet eine Menge dazu (symbolic links / hardlinks / junction points).
Kurzanleitung (nur Vista/7) :
- Installiert euer Programm auf der HDD bzw. dem „Langzeitspeicher“ und nicht auf der SSD
- (Optional) Erstellt eine Sicherung des Spieleordners
- Verschiebt den gesamten Spieleordner auf die SSD (z.B. D:\Games\Crysis verschieben in C:\Games\)
- Öffnet die Konsole mit Administratorrechten und navigiert in das Installationsverzeichnis eures ursprünglichen Spieleordners (d.h. D:\Games)
- Gebt folgenden Befehl ein:
- für einen ganzen Ordner
mklink /D „nameDesOrdners“ pfadZumOrdnerinhalt(auf der SSD)
- für einzelne Dateien
mklink “nameDesFiles.endung” pfadZumFile(auf der SSD)
Als Beispiel:
Wichtig ist dabei, dass der Name derselbe ist.
- für einen ganzen Ordner
- Fertig
Um das Ganze rückgängig zu machen, löscht die Links und verschiebt die Ordner/Dateien zu ihrer originalen Position zurück.
Alternatives Vorgehen (XP/Vista/7) :
Wer es bequem haben möchte, kann sich auch folgende Shell Extension herunterladen:
http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
Damit kann man mit wenigen Mausklicks solche Links erstellen.
Bsp:
Zuerst:
Danach:
Ich weiss jetzt nicht, ob das überhaupt jemanden interessiert, aber für mich hat sich die Nutzung der SSD dank dieses "Tricks" stark verändert. Alle meine Spiele starten von der SSD, da ich praktisch wöchentlich/monatlich meine aktuellen Spiele auf die SSD laden und wieder runterschieben kann. Dabei sind weder De- noch Neuinstallationen nötig und meine Spiele können auf der HDD ruhen.
Hoffe zumindest einige damit ansprechen zu können
Zuletzt bearbeitet: