Wissensdatenbank →6 Min. LesezeitAktualisiert: 2026-09-21

Symbolische Links und Junctions in Windows erstellen (mklink)

Windows kann einen Ordner oder eine Datei an zwei Orten gleichzeitig erscheinen lassen: Der Befehl mklink erzeugt Hardlinks, symbolische Links und Junctions in einer einzigen Zeile. Für Junctions sind keine Adminrechte nötig — sie sind das Alltagswerkzeug, um einen Ordner auf ein anderes Laufwerk umzuleiten; symbolische Links sind flexibler, verlangen aber eine erhöhte Konsole oder den Entwicklermodus. Hier stehen die Typen, die genauen Befehle und das sichere Entfernen ohne Anfassen der echten Dateien.

Die vier Link-Typen und wann welcher passt

Ein Link ist ein Reparse Point — ein kleiner Vermerk im Dateisystem, der den Zugriff woandershin umleitet. Windows kennt vier Varianten, und die richtige Wahl vorab erspart später Verwirrung: Sie unterscheiden sich darin, worauf sie zeigen dürfen, ob sie das Verschieben des Ziels überstehen und welche Rechte zur Erstellung nötig sind. Alle vier entstehen mit demselben Befehl mklink und funktionieren auf jedem NTFS-Datenträger.

  • Junction — mklink /J Link Ziel: nur Ordner auf lokalen NTFS-Laufwerken, keine Administratorabfrage
  • Symbolischer Verzeichnislink — mklink /D Link Ziel: Ordner, auch Netzwerkpfade (UNC) und relative Ziele, erfordert Erhöhung oder Entwicklermodus
  • Symbolischer Dateilink — mklink Link Ziel: eine einzelne Datei anderswo, auf jedem Laufwerk oder Share, dieselben Rechteregeln
  • Hardlink — mklink /H Link Ziel: ein zweiter Name für dieselbe Datei auf demselben Volume; die Daten leben, bis jeder Name gelöscht ist
  • Faustregel — für das Umleiten eines Spiel- oder Datenordners auf ein anderes internes Laufwerk ist die Junction die sichere Wahl

Links mit mklink anlegen

Öffnen Sie Windows Terminal oder die Eingabeaufforderung als Administrator (Win+X → Terminal (Administrator)) — oder umgehen Sie die Erhöhung, indem Sie vorher den Entwicklermodus einschalten: Einstellungen → System → Für Entwickler → Entwicklermodus; er erlaubt einer normalen Konsole symbolische Links. Die Syntax ist immer gleich: der Befehl, der Link-Pfad (der neue, umgeleitete Ort), dann das Ziel (wo die echten Dateien liegen). Wer etwa ein Spiel von C:\Games\ExampleGame nach D:\Games\ExampleGame verschoben hat, löscht den leeren Restordner auf C: und führt mklink /J C:\Games\ExampleGame D:\Games\ExampleGame aus — der Ordner steht wieder an seinem Platz, aber alles Hineingeschriebene landet physisch auf D:.

Zwei Gewohnheiten verhindern die klassischen Fehler. Setzen Sie Pfade mit Leerzeichen in Anführungszeichen; Pfade ohne Leerzeichen wie im Beispiel funktionieren auch so. Und legen Sie den Link erst an, nachdem das Ziel existiert: Ein Link auf einen fehlenden Ordner erzeugt eine verwirrende Zugriffsverweigerung statt einer klaren Nicht-gefunden-Meldung. Ob der Link sitzt, prüft man mit dir im übergeordneten Ordner — Junctions und Verzeichnis-Symlinks erscheinen als <JUNCTION> und <SYMLINKD> mit dem Ziel in eckigen Klammern.

Links sicher löschen — und was sie bricht

Das Entfernen des Links selbst fasst das Ziel nie an: rmdir C:\Games\ExampleGame ausführen (oder den Ordner im Datei-Explorer löschen), und nur die Umleitung verschwindet, während die echten Dateien auf D: genau dort bleiben, wo sie waren. Die Gefahr läuft in die Gegenrichtung: Dateien über den Link zu löschen oder zu bearbeiten verändert die echten Daten, denn ein Link ist keine Kopie, sondern ein Fenster zum Ziel. Das ist der Sinn der Sache — und der Grund, vor dem Druck auf Entf zu prüfen, auf welcher Seite des Links man gerade arbeitet.

Drei Vorbehalte lohnen sich zu kennen. Richten Sie einen Link nie in seinen eigenen Unterordner — das erzeugt eine Endlosschleife, die Datei-Explorer und Backup-Tools aus dem Takt bringt. Manche Backup- und Sync-Programme folgen Junctions nicht, nehmen Sie Link-Ordner daher von der Sicherung aus, wenn Kopien plötzlich Daten auslassen. Und prüfen Sie nach einem großen Windows-Upgrade oder einer In-Place-Neuinstallation Ihre Links mit dir /AL /S C:\ — Upgrades ersetzen oder verlieren gelegentlich Reparse Points, und ein toter Link sieht exakt aus wie ein Ordner, der sich nicht öffnen lässt.

Fragen und Antworten

Brauche ich Administratorrechte, um unter Windows einen symbolischen Link zu erstellen?

Ja — außer der Entwicklermodus ist aktiviert (Einstellungen → System → Für Entwickler), was auch einer normalen Konsole Symlinks erlaubt. Junctions mit mklink /J brauchen nie eine Erhöhung.

Was ist der Unterschied zwischen einer Junction und einem symbolischen Link?

Eine Junction leitet auf einen Ordner eines lokalen Laufwerks um, immer mit absolutem Pfad; ein symbolischer Link kann auf Ordner oder einzelne Dateien zeigen, lokal oder im Netzwerk, und relativ sein. Für den Umzug eines Ordners auf ein anderes internes Laufwerk nimmt man üblicherweise die Junction.

Löscht das Entfernen einer Junction die Dateien darin?

Nein. Das Löschen der Junction entfernt nur die Umleitung; Zielordner und Dateien bleiben unangetastet. Wer aber Dateien über die Junction löscht, löscht die echten Dateien auf dem Ziellaufwerk.

Vor dem Kauf genau wissen, was enthalten ist.

Der einmalige 30-Minuten-Test umfasst Basisfunktionen. PRO-markierte Werkzeuge bleiben bis zur Aktivierung einer kostenpflichtigen Lizenz gesperrt.

Weiterlesen

Alle Artikel · FAQ

Schreiben Sie uns: [email protected]