Warum verwendet Windows immer noch Buchstaben für Laufwerke?

Windows weist Ihrem Systemlaufwerk normalerweise den Buchstaben C: zu und weist anderen Speichergeräten andere Buchstaben zu. Das ist ungewöhnlich – macOS und Linux verwenden keine Buchstaben. Windows kann ohne Buchstaben auf Laufwerke zugreifen, warum werden sie also verwendet?

Woher kommen Laufwerksbuchstaben?

Wie viele Dinge in Windows – wie zum Beispiel die Verwendung von Rückwärts- statt Schrägstrichen – stammen Laufwerksbuchstaben aus den Tagen von MS-DOS (eigentlich sogar etwas früher). Aus diesem Grund verwendet das Windows-Systemlaufwerk den Buchstaben C:-A: und B: waren für Diskettenlaufwerke reserviert.

Laufwerksbuchstaben wurden von CP/M, einem älteren Betriebssystem, auf MS-DOS übertragen. Sie boten eine Möglichkeit, auf logische und physische Speichergeräte mit Dateien zuzugreifen. Um auf eine Datei namens README.TXT auf dem zweiten Diskettenlaufwerk zuzugreifen, geben Sie einfach B:README.TXT ein.

Die Notwendigkeit von Laufwerksbuchstaben ist in der Befehlszeile ersichtlich. Wenn es keine Laufwerksbuchstaben gäbe, wie würden Sie dann schnell Pfade zu Dateien auf verschiedenen Geräten angeben? Dies war das System, das MS-DOS geerbt hat, und Microsoft ist seitdem dabei geblieben.

Obwohl Laufwerksbuchstaben jetzt weniger wichtig erscheinen, da wir grafische Desktops verwenden und einfach auf Symbole klicken können, sind sie immer noch wichtig. Selbst wenn Sie nur über grafische Tools auf Ihre Dateien zugreifen, müssen die von Ihnen verwendeten Programme mit einem Dateipfad im Hintergrund auf diese Dateien verweisen – und sie verwenden dazu Laufwerksbuchstaben.

  Batch-Komprimieren von PNG-Bildern verlustfrei unter Windows mit PNGoo

Die Unix-Alternative: Mount Points

Laufwerksbuchstaben sind jedoch nicht die einzige mögliche Lösung. Apples macOS, Linux und andere Unix-ähnliche Betriebssysteme verwenden eine andere Methode für den Zugriff auf verschiedene Partitionen und Speichergeräte.

Anstatt über einen Buchstaben zugänglich zu sein, kann ein Gerät über einen Verzeichnispfad im Dateisystem zugänglich gemacht werden. Unter Linux wurden beispielsweise externe Speichergeräte traditionell unter /mount gemountet. Anstatt also unter D: auf ein DVD-Laufwerk zuzugreifen, können Sie unter /mount/dvd darauf zugreifen.

Dies geht bis zum „Root“ des Dateisystems. Linux und macOS haben keine Laufwerksbuchstaben, daher ist der Basisteil des Dateisystems kein Buchstabe. Stattdessen haben sie ein Root-Verzeichnis, das / ist. Das Systemlaufwerk wird bei / statt C: „gemountet“ (zur Verfügung gestellt). Andere Laufwerke können in beliebigen Ordnern gemountet werden – wenn Sie möchten, dass Ihr Home-Verzeichnis auf einem anderen Laufwerk gespeichert wird, können Sie es unter /home mounten. Auf den Inhalt des Laufwerks kann dann unter /home zugegriffen werden.

Sie können unter Windows ohne Buchstaben auf Laufwerke zugreifen

Warum können Sie Laufwerke unter Windows nicht so mounten, dass sie über beliebige Pfade anstelle von Buchstaben zugänglich sind? Warum können Sie beispielsweise nicht über C:USB auf Ihr USB-Laufwerk zugreifen?

Ja, du kannst! Moderne Windows-Versionen lassen Sie jetzt Mounten von Speichergeräten in einem Ordnerpfad, auch. Diese Option ist im Datenträgerverwaltungstool verfügbar. Klicken Sie mit der rechten Maustaste auf eine Partition auf einem Laufwerk, wählen Sie „Laufwerkbuchstaben und -pfade ändern“ und klicken Sie dann auf „Hinzufügen“. Sie können die Option „In folgenden leeren NTFS-Ordner einbinden“ verwenden, um ein Speichergerät unter einem Ordnerpfad verfügbar zu machen, genau wie auf Unix-ähnlichen Betriebssystemen.

  So verwalten Sie die Equalizer-Einstellungen in Groove unter Windows 10

Dazu müssen Sie das Laufwerk jedoch unter einem Ordnerpfad auf einem NTFS-Volume einhängen – und dieses NTFS-Volume muss unter einem Laufwerksbuchstaben eingehängt werden.

Selbst wenn Ihnen die Laufwerksbuchstaben von A: bis Z: ausgegangen sind, können Sie immer noch zusätzliche Speichergeräte mounten und in Windows darauf zugreifen. Sie sind nicht nur auf 26 Laufwerke in modernen Windows-Versionen beschränkt.

Sie können auch in der Datenträgerverwaltung ändern, welche Laufwerke welche Buchstaben verwenden – obwohl Sie Ihr Laufwerk C: nicht in einen anderen Buchstaben ändern können. Sogar das Ändern eines Buchstabens wie D: in E: kann zu Problemen führen. Wenn beispielsweise eine Verknüpfung auf Laufwerk D: zeigt und die Dateien plötzlich auf E: liegen, wird die Verknüpfung unterbrochen.

Warum verwendet Windows immer noch Buchstaben?

Wenn Laufwerksbuchstaben (wie C:) ein uraltes Artefakt sind und Windows ohne sie funktionieren kann, warum werden sie dann immer noch verwendet?

Der Grund ist einfach und erklärt viele Designentscheidungen von Windows – die Abwärtskompatibilität. Frühe Versionen von Windows mussten mit MS-DOS-Software kompatibel sein, und moderne Versionen von Windows mussten mit älterer Windows-Software kompatibel sein. Laufwerksbuchstaben werden einfach weitergetragen.

  So scannen Sie mit Microsoft Defender Antivirus unter Windows 10

Schließlich ist es mit nur Laufwerksbuchstaben chaotisch genug! Technisch gesehen ist es möglich, Windows so zu installieren, dass C: nicht Ihr Systemlaufwerk ist. Sie können es auf Laufwerk G: installieren und die Ordner G:Windows, G:Users und G:Program Files haben. C: muss nicht Ihr primäres Laufwerk sein, und dies wird offiziell von Windows unterstützt. Viele Windows-Anwendungen gehen jedoch davon aus, dass Sie ein Laufwerk C: verwenden, und Sie werden Probleme haben, wenn Sie dies nicht tun. Und wenn Windows-Anwendungen sich nicht vorstellen können, dass Sie C: nicht als Systemlaufwerksbuchstaben verwenden, stellen Sie sich vor, wie sie kaputt gehen, wenn Sie überhaupt keine Laufwerksbuchstaben haben.

Sie fragen sich vielleicht, warum Windows immer noch Laufwerksbuchstaben anzeigt. Immerhin könnte der Datei-Explorer sie ausblenden und nur die Wörter „Systemlaufwerk“ oder „USB-Flash-Laufwerk“ anzeigen, aber der Datei-Explorer zeigt bereits einfache Beschreibungen wie diese an, und manchmal möchten Sie vielleicht den Laufwerksbuchstaben wissen. Viele Anwendungen zeigen Pfade wie D:FolderFile.doc.

Sicher, Microsoft könnte in Kompatibilitätssoftware investieren, die alle Anfragen nach C: auf einen anderen Pfad umleitet. Aber anstatt Laufwerksbuchstaben wegzuwerfen und eine Menge Zeit damit zu verbringen, Dinge zu reparieren, die dadurch kaputt gehen würden, beschließt Microsoft, bei Laufwerksbuchstaben zu bleiben.