/ / Warum verwendet Windows weiterhin Buchstaben für Laufwerke?

Warum verwendet Windows weiterhin Buchstaben für Laufwerke?

Systemlaufwerk C: Verknüpfung auf einem Windows 10-Desktop

Windows weist Ihrem Systemlaufwerk normalerweise dasBuchstabe C: und weist anderen Speichergeräten unterschiedliche Buchstaben zu. Das ist ungewöhnlich - MacOS und Linux verwenden keine Buchstaben. Windows kann auf Laufwerke ohne Buchstaben zugreifen. Warum werden diese verwendet?

Woher kommen Laufwerksbuchstaben?

Laufwerksbuchstaben C: und D: in einem Eingabeaufforderungsfenster.

Wie viele Dinge in Windows - wie es verwendet wirdRückwärts statt vorwärts Schrägstriche - Laufwerksbuchstaben stammen aus der Zeit von MS-DOS (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 nach MS-DOS übertragenCP / M, ein älteres Betriebssystem. Sie boten eine Möglichkeit, auf logische und physische Speichergeräte mit Dateien zuzugreifen. Um auf eine Datei mit dem Namen README.TXT auf dem zweiten Diskettenlaufwerk zuzugreifen, geben Sie einfach B: README.TXT ein.

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

Während Laufwerksbuchstaben jetzt weniger wichtig scheinenDass wir grafische Desktops verwenden und einfach auf Symbole klicken können, spielt immer noch eine Rolle. Selbst wenn Sie nur über grafische Tools auf Ihre Dateien zugreifen, müssen die von Ihnen verwendeten Programme auf diese Dateien verweisen, deren Dateipfad sich im Hintergrund befindet. Dazu werden Laufwerksbuchstaben verwendet.

VERBUNDEN: Warum Windows Backslashes und alles andere Forward Slashes verwendet

Die Unix-Alternative: Mount Points

Laufwerkbuchstaben sind jedoch nicht die einzig 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 Brief erreichbar zu sein, aDas Gerät kann über einen Verzeichnispfad im Dateisystem zugänglich gemacht werden. Beispielsweise wurden externe Speichergeräte unter Linux traditionell unter / mount gemountet. Anstatt also über D: auf ein DVD-Laufwerk zuzugreifen, können Sie auch über / 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 Stammverzeichnis: /. Das Systemlaufwerk wird bei / anstelle von C: "gemountet" (verfügbar gemacht). Andere Laufwerke können in beliebigen Ordnern bereitgestellt werden. Wenn Sie möchten, dass Ihr Basisverzeichnis auf einem anderen Laufwerk gespeichert wird, können Sie es in / home bereitstellen. Der Inhalt des Laufwerks ist dann zu Hause zugänglich.

Sie können auf Laufwerke unter Windows ohne Buchstaben zugreifen

USB-Laufwerk als Ordner unter Windows 10 bereitgestellt.

Warum können Sie also unter Windows keine Laufwerke wie diese bereitstellen, sodass 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! In modernen Windows-Versionen können Sie Speichergeräte jetzt auch in einem Ordnerpfad bereitstellen. Diese Option ist im Datenträgerverwaltungs-Tool verfügbar. Klicken Sie mit der rechten Maustaste auf eine Partition auf einem Laufwerk, wählen Sie "Laufwerksbuchstaben und -pfade ändern" und klicken Sie dann auf "Hinzufügen". Mit der Option "In den folgenden leeren NTFS-Ordner einhängen" können Sie ein Speichergerät nur in einem Ordnerpfad verfügbar machen wie Sie auf Unix-ähnlichen Betriebssystemen können.

Dazu müssen Sie das Laufwerk jedoch in einem Ordnerpfad auf einem NTFS-Volume bereitstellen - und dieses NTFS-Volume muss in einem Laufwerksbuchstaben bereitgestellt werden.

Aktivieren eines Laufwerks in einem leeren NTFS-Ordner unter Windows 10.

Also, auch wenn Sie keine Laufwerksbuchstaben mehr habenA: bis Z: können Sie immer noch zusätzliche Speichergeräte bereitstellen und in Windows darauf zugreifen. Unter modernen Windows-Versionen sind Sie nicht nur auf 26 Laufwerke beschränkt.

Sie können auch ändern, welche Laufwerke welche verwendenBriefe aus der Datenträgerverwaltung - Sie können Ihr Laufwerk C: jedoch nicht in einen anderen Buchstaben ändern. Selbst das Ändern eines Buchstabens wie D: in E: kann Probleme verursachen. Wenn Sie beispielsweise eine Verknüpfung auf Laufwerk D: haben und die Dateien plötzlich auf E: sind, wird die Verknüpfung unterbrochen.

Warum verwendet Windows immer noch Buchstaben?

Diese PC-Ansicht zeigt die Laufwerke C: und D: unter Windows 10

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

Der Grund ist einfach und erklärt viele WindowsEntwurfsentscheidungen - Abwärtskompatibilität. Frühere Windows-Versionen mussten mit MS-DOS-Software kompatibel sein, und moderne Windows-Versionen mussten mit älterer Windows-Software kompatibel sein. Laufwerksbuchstaben werden immer weiter mitgenommen.

Immerhin sind die Dinge mit nur ein Chaos genugLaufwerksbuchstaben! Technisch ist es möglich, Windows so zu installieren, dass C: nicht Ihr Systemlaufwerk ist. Sie können es auf Laufwerk G: installieren und über die Ordner G: Windows, G: Users und G: Program Files verfügen. C: muss nicht unbedingt Ihr primäres Laufwerk sein. Dies wird offiziell von Windows unterstützt. Bei vielen Windows-Anwendungen wird jedoch davon ausgegangen, dass Sie ein Laufwerk C: verwenden. Andernfalls treten Probleme auf. Und wenn sich Windows-Anwendungen nicht vorstellen können, dass Sie C: nicht als Laufwerksbuchstaben verwenden, stellen Sie sich vor, wie sie sich auflösen, wenn Sie überhaupt keine Laufwerksbuchstaben haben.

Sie fragen sich vielleicht, warum Windows immer noch Laufwerk anzeigtBriefe. Schließlich 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 kennen. Viele Anwendungen zeigen Pfade wie D: FolderFile.doc an.

Sicher, Microsoft könnte in Kompatibilität investierenSoftware, die alle Anforderungen für C: auf einen anderen Pfad umleitet. Aber anstatt Laufwerksbuchstaben wegzuwerfen und einige Zeit damit zu verbringen, Dinge zu reparieren, die dadurch kaputt gehen könnten, bleibt Microsoft lieber bei den Laufwerksbuchstaben.