Team Fortress 2 wird nicht auf benutzerdefinierten Ort installieren [duplizieren]

Mögliche Duplikat:
Warum kann ich TF2 nicht in einem nicht standardmäßigen Spielbibliotheksort installieren?

Ich laufe ein System mit einem 128GB SSD (verwendet für mein System und Programme installiert) und ein paar HDDs (für alles andere, einschließlich Spiele, da diese meine kleine 128GB Festplatte sonst füllen würde).

Ich habe jedoch Dampf in C: \ Program Files (x86) \ Steam \ installiert, da ich versuche, Programme dort zu halten (mehr semantisch und spart eine Menge Probleme im Allgemeinen). Ich habe meine Spiele in D: \ Steam installiert.

Normalerweise, wenn ich ein Spiel über Dampf installiere, kann ich wählen, wo ich es installieren soll (ich bin ziemlich neu in Gaming / Dampf, aber habe das so erfolgreich auf Magicka und Planetside 2 getan, die beide in D: \ Steam \ SteamApps \ verbreitet). Allerdings, wenn ich versuche, TF2 zu installieren, gibt es mir nicht die Möglichkeit, an einem benutzerdefinierten Ort zu installieren, es sagt nur:

Sie sind dabei, Team Fortress 2 zu installieren.

Platzbedarf: 10616 MB

Festplattenspeicher Verfügbar: 54379 MB

Nächste> | STORNIEREN

Der verfügbare Speicherplatz zeigt mein C-Laufwerk an, und ich habe versucht, es zu installieren und es wird auf dem Laufwerk C installiert.

Es könnte erwähnenswert sein, dass ich TF2 vor etwa einem Jahr installiert habe, als ich eine Festplatte als Systemlaufwerk für die Installation von TF2 im Standard-Steam-Verzeichnis (C: \ Program Files (x86) \ Steam \ SteamApps) verwendet habe.

Eine andere Sache, die mich stört, ist, dass, als ich versuchte, TF2 im Standardverzeichnis zu installieren, es keinen Ordner im SteamApps-Verzeichnis wie meine anderen Installationen gemacht hat, aber am Ende in einer Reihe von verschiedenen Dateien, die sich im SteamApps-Verzeichnis befinden. Hm.

Ich möchte, dass TF2 in D: \ Steam \ SteamApps \ wie meine anderen Spiele installiert wird. Irgendwelche Ideen, wie man das beheben kann?

Sie können es auf die altmodische Art und Weise machen, indem Sie den Befehl mklink . Vor dem Dampf eingeführt mehrere 'Game-Bibliotheken' war dies der einzige Weg, um Dampf zu installieren Spiele auf anderen Festplatten zu bekommen.

Schnelle erklärung von mklink

Die Syntax des Befehls mklink ist

Mklink / D <link> <source>

  • Wo Quelle ist, wo die Dampf-Dateien sind , und Link ist, wo Sie wollen Dampf zu denken, sie sind
  • /D teilt mklink mit, einen Directory Link zu erstellen, anstelle eines File- Links.

Wie habe ich meinen ganzen Steamapps Ordner auf mein D Laufwerk verschoben

  • Shutdown Steam, navigieren Sie zum Dampf-Verzeichnis und schneiden Sie die steamapps auf eine andere Festplatte, sagen D:\Steam\steamapps . (das kann eine Weile dauern).
  • Verwenden Sie die Command Prompt , navigieren Sie zum Steam-Verzeichnis. Beispielsweise

    Cd "C: \ Program Files (x86) \ Steam"

  • Mit dem Befehl mklink erstellen Sie einen Directory Symbolic Link , um auf den neuen steamapps Ordner zu verweisen.

    Mklink / D "steamapps" "D: \ Steam \ steamapps"

Wenn du in dein Dampf-Verzeichnis gehst, wirst du sehen, was wie eine Abkürzung zum steamapps Ordner steamapps . Navigieren in sie, Explorer denkt immer noch, dass du unter dem C: Verzeichnis bist. Allerdings befinden sich alle Daten im D: Verzeichnis.

Ich weiß nicht, wie Dampfgriffe mit zwei Spielbibliotheken auf den gleichen Ort zeigen (effektiv das ist das, was wir hier machen). Möglicherweise müssen Sie die D: Laufwerks-Spielbibliothek zuerst entfernen (zuerst die Spieldateien ausschneiden und sie nachher verschmelzen) oder einfach nur einen anderen Speicherort auswählen.