So verschieben Sie große Apps oder Spiele auf ein anderes Laufwerk
- Kategorie: Tutorials
Regelmäßige Leser wissen, dass das Hauptlaufwerk meines neuen PCs ein Intel Solid State Drive mit einer Kapazität von 80 Gigabyte ist. Die Festplatte ist ausgezeichnet und funktioniert gut in Kombination mit der 2-TB-Festplatte, die ich für die Datenspeicherung verwende, und einigen größeren Programmen, für die keine schnelle Festplatte erforderlich ist.
Ich habe manchmal Probleme mit dem Speicherplatz. Nehmen wir zum Beispiel die Steam-Software, sie kann nur neue Spiele auf derselben Festplatte installieren, auf der alle anderen Spiele installiert sind (Update: Valve hat die Software in der Zwischenzeit auf aktualisiert Ermöglichen Sie die Installation von Spielen auf anderen Laufwerken ).
Das ist ein großes Problem, das dazu führte, dass einige Lösungen im Internet veröffentlicht wurden. Einige Benutzer haben Steam und alle ihre Spiele auf ein anderes Laufwerk verschoben. Andere haben ein Spiel deinstalliert, um Platz für das neue zu schaffen. Das Problem ist jedoch nicht nur ein Steam-Problem. Es gibt Spiele, die beispielsweise nur auf dem Laufwerk c: installiert werden können, und einige Anwendungen unterliegen derselben Einschränkung.
So verschieben Sie große Apps oder Spiele auf ein anderes Laufwerk
Meine Art, Speicherplatzprobleme auf Laufwerken zu behandeln, besteht darin, die Apps oder Spiele auf ein anderes Laufwerk zu verschieben, ohne sie neu installieren oder Daten verlieren zu müssen. Ich habe kürzlich Dragon Age installiert, das sich selbst auf dem Laufwerk c: installiert hat. Ich habe beschlossen, das Spiel von c: auf eine andere Festplatte mit viel Speicherplatz zu verschieben, ohne den Installationsstatus des Spiels zu verlieren.
Der Umzug selbst ist einfach genug. Verschieben Sie die Dateien einfach mit Windows Explorer oder einem anderen Dateimanager, den Sie möglicherweise verwenden, auf eine andere Festplatte. Sie können den Ordner verschieben, indem Sie während des Drag & Drop-Vorgangs die Umschalttaste drücken (wenn Sie die Umschalttaste nicht drücken, kopieren Sie die Dateien).
Die meisten Spiele und Anwendungen werden nicht mehr gestartet, nachdem sie verschoben wurden. Dies liegt daran, dass Registrierungseinträge möglicherweise immer noch mit dem ursprünglichen Speicherort und nicht mit dem aktualisierten verknüpft sind.
Die Lösung hierfür besteht darin, symbolische Hardlinks zu erstellen. Windows wird mit dem Tool geliefert, um genau das zu tun. Öffnen Sie als Administrator eine Eingabeaufforderung. Sie finden die Eingabeaufforderung unter Zubehör im Windows-Startmenü. Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung und wählen Sie Als Administrator ausführen.
Aktualisieren : Wenn Sie Windows 8 oder höher verwenden, tippen Sie auf die Windows-Taste, geben Sie cmd.exe ein, klicken Sie mit der rechten Maustaste auf das Ergebnis und wählen Sie 'Als Administrator ausführen'.
Der Befehl, mit dem wir eine sogenannte Verzeichnisverbindung erstellen, ist mklink. Eine Verzeichnisverbindung weist das Betriebssystem grundsätzlich an, einen Spiegel in einem anderen Verzeichnis zu erstellen, der den Zugriff auf alle Dateien des ausgewählten Verzeichnisses im Spiegelverzeichnis ermöglicht, als ob sie darin gespeichert wären.
Einfacher ausgedrückt: Auf alle Dateien und Ordner kann an einem anderen Ort zugegriffen werden, obwohl sie nur mit den 'echten' Dateien und Ordnern auf einer anderen Festplatte verknüpft sind.
Die Dateien und Ordner des Spiegelverzeichnisses werden jedoch tatsächlich nur an das Ziel umgeleitet, an dem sie tatsächlich gehostet werden. Dies bedeutet im Wesentlichen, dass Sie das Spiel, die Anwendung oder Windows davon überzeugen können, dass sich die Dateien und Ordner immer noch am richtigen Ort befinden, auch wenn dies nicht der Fall ist.
mklink / J 'neuer Ordner' 'Ordner mit den Dateien'
Das ist der grundlegende Befehl, den wir verwenden werden. Der Parameter / J definiert den Typ der symbolischen Verknüpfung, die wir erstellen, in diesem Fall eine Verzeichnisverbindung. Der neue Ordner ist der Spiegelordner und der Ordner mit den Dateien der Ordner, der die realen Dateien enthält, die Sie zuvor verschoben haben.
mklink / J 'C: Programme (x86) Dragon Age ' 'e: games Dragon Age'
Dadurch wird eine Verzeichnisverbindung erstellt, sodass das Programm und Windows auch unter C: Programme (x86) Dragon Age auf die Dateien und Ordner von e: games Dragon Age zugreifen können (wo sie ursprünglich installiert wurden). .
C: Windows system32> mklink / J 'c: Programme (x86) Dragon Age ' 'c: games Dragon Age '
Junction erstellt für c: Programme (x86) Dragon Age c: games DragonAge
Die gleiche Methode kann auf andere Anwendungen oder Spiele angewendet werden. Es ist beispielsweise möglich, einige Steam-Spiele oder -Dateien auf eine andere Festplatte zu verschieben, um Speicherplatz auf der Steam-Festplatte freizugeben.
Mklink ist in Windows Vista und Windows 7 verfügbar (Update: und neuere Versionen von Windows). Ich bin mir momentan nicht sicher über Windows XP. Es wäre schön, wenn jemand mit XP mich in den Kommentaren informieren könnte. Es gibt Programme wie Kreuzung von Sysinternals, die bei Bedarf auch Junctions erstellen können.