Verzeichnisaufbau
Im Computer, a Verzeichnisaufbau ist die Art und Weise eine Betriebssystem arrangiert Dateien die für den Benutzer zugänglich sind. Dateien werden normalerweise in a angezeigt Hierarchische Baumstruktur.
Dateinamen und Erweiterungen
A Dateiname ist eine Zeichenfolge, mit der eine auf dieser Struktur gespeicherte Datei eindeutig identifiziert wird. Vor dem Aufkommen von 32-Bit Betriebssysteme, Dateinamen waren in der Regel auf kurze Namen (6 bis 14 Zeichen in Größe) beschränkt. Moderne Betriebssysteme ermöglichen jetzt in der Regel viel längere Dateinamen (mehr als 250 Zeichen pro Zeichen Pfadname Element).
Windows, DOS und OS/2
Im DOS, Fenster, und OS/2, das Wurzelverzeichnis ist "Fahrt: \ ", zum Beispiel ist das Stammverzeichnis normalerweise" c: ". Das Verzeichnisabscheider ist normalerweise ein" "" ", aber das Betriebssystem erkennt auch intern ein"/". Physische und virtuelle Laufwerke werden von einem Laufwerksbrief benannt im Gegensatz dazu, als eins kombiniert zu werden.[1] Dies bedeutet, dass es kein "formales" Wurzelverzeichnis gibt, sondern dass es auf jedem Laufwerk unabhängige Wurzelverzeichnisse gibt. Es ist jedoch möglich, zwei Laufwerke in einem virtuellen Antriebsbuchstaben zu kombinieren, indem eine Festplatte in a eingestellt wird ÜBERFALLEN Einstellung von 0.[2]
Windows 10
Die folgenden Ordner können in der Wurzel von a erscheinen Boot -Partition.
Mappe | Beschreibung |
---|---|
| Kann Windows -Leistungsprotokolle halten, aber bei einer Standardkonfiguration ist sie leer. |
| 32-Bit-Architektur: Alle Programme (sowohl 16-Bit als auch 32-Bit) sind in diesem Ordner installiert. 64-Bit-Architektur: 64-Bit-Programme werden in diesem Ordner installiert. |
| Erscheint auf 64-Bit-Editionen von Windows. In diesem Ordner werden standardmäßig 32-Bit- und 16-Bit-Programme installiert, obwohl 16-Bit-Programme nicht auf 64-Bit-Fenstern ausgeführt werden.[3] |
| Enthält Programmdaten, auf die erwartet wird, dass sie von Computerprogrammen unabhängig vom Benutzerkonto in dem Kontext, in dem sie ausgeführt werden, zugegriffen werden. Beispielsweise kann ein Programm spezifische Informationen speichern, die für den Betrieb erforderlich sind DVD -Rekorder oder Bildscanner mit einem Computer verbunden, weil alle Benutzer sie verwenden. Windows selbst verwendet diesen Ordner. Zum Beispiel, Windows Defender speichert es Virusdefinitionen in \ Programmdata \ microsoft \ windows defender . Die Programme haben keine Berechtigung, Dateien in diesem Ordner zu speichern, sondern die Erlaubnis, Unterordner zu erstellen und Dateien zu speichern. Die Organisation der Dateien liegt im Ermessen des Entwicklers. |
| Benutzerprofilordner. Dieser Ordner enthält einen Unterordner für jeden Benutzer, der sich mindestens einmal am System angemeldet hat. Außerdem hat es zwei weitere Ordner: "Öffentlichkeit " und "Standard "(versteckt). Es hat auch zwei Ordner wie" Standardbenutzer "(ein NTFS Junction Point zum "Standard" Ordner) und "alle Benutzer" (a NTFS Symbolischer Link zu "C: \ programmdata "). |
| Dieser Ordner dient als Puffer für Benutzer eines Computers zum Freigeben von Dateien. Standardmäßig ist dieser Ordner für alle Benutzer zugegriffen, die sich beim Computer anmelden können. Standardmäßig wird dieser Ordner über das Netzwerk freigegeben, obwohl anonymer Zugriff (d. H. Ohne gültiges kennwortgeschütztes Benutzerkonto) verweigert wird. Dieser Ordner enthält Benutzerdaten, keine Programmdaten, was bedeutet, dass von Benutzern erwartet wird, dass sie alleinige Entschlossenheit in diesem Ordner sind und wie sie organisiert sind. Es ist unethisch, dass ein Programm hier seine proprietären Daten speichert. (Es gibt andere Ordner, die Programmdaten gewidmet sind.) |
| Dieser Ordner speichert die Anwendungsdaten und -einstellungen pro Benutzer. Der Ordner enthält drei Unterordner: Wandernd , Lokal , und Localal . Wandernd ist für vernetzte Anmeldungen für Roaming -Profile. Daten gespeichert Wandernd Synchronisiert mit dem Computer, wenn sich der Benutzer darauf anmeldet. Lokal und Localal synchronisiert nicht mit vernetzten Computern. [4] |
| Windows selbst ist in diesem Ordner installiert. |
| Diese Ordner speichern Dynamische Link Bibliothek (DLL) Dateien, die die Kernfunktionen von Windows und implementieren Windows -API. Jedes Mal, wenn ein Programm Windows auffordert, eine DLL -Datei zu laden und keinen Pfad anzugeben, werden diese Ordner durchsucht, nachdem der eigene Ordner des Programms gesucht wurde.[5] " System"Speichert 16-Bit-DLLs und ist normalerweise auf 64-Bit-Editionen von Windows leer." System32"Speichert entweder 32-Bit- oder 64-Bit-DLL-Dateien, je nachdem, ob die Windows-Ausgabe 32-Bit oder 64-Bit ist." SYSWOW64"Erscheint nur in 64-Bit-Editionen von Windows und speichert 32-Bit-DLLs.[6] |
| Dieser Ordner wird offiziell "Windows Component Store" bezeichnet und bildet den größten Teil der Fenster. Eine Kopie aller Windows -Komponenten sowie aller Windows -Updates und Servicepakete wird in diesem Ordner gespeichert. Beginnen mit Windows 7 und Windows Server 2008 R2Windows fällt automatisch in diesen Ordner, um seine Größe in Schach zu halten. Aus Sicherheitsgründen und um die zu vermeiden Dll Hölle In Problem wird Windows sehr strenge Anforderungen an die Organisation der Dateien in diesem Ordner erzwungen.[7] |
Unix
Unix und Unix-artig Betriebssysteme[die?] Verwenden Sie das Dateisystem Hierarchie Standard als gemeinsame Form für ihre Verzeichnisstrukturen. Alle Dateien und Verzeichnisse werden unter dem Stammverzeichnis "/" angezeigt, auch wenn sie auf verschiedenen physischen Geräten gespeichert sind.[8]
Siehe auch
Verweise
- ^ "Archivierte Kopie". Archiviert von das Original am 2009-09-18. Abgerufen 2009-08-30.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "HDD -Archive".
- ^ Chen, Raymond (11. Februar 2015). "Warum war der Ersatzinstallateur für anerkannte 16-Bit-Installateure selbst ein 32-Bit-Programm anstelle eines 64-Bit-Programms?". Das alte neue Ding. Microsoft.
- ^ "Windows - Warum gibt es Verzeichnisse, die unter \ user \\ appdata lokal, lokal und durchstreifen?".
- ^ "Dynamic-Link Library Suchreihenfolge". Msdn. Microsoft. Abgerufen 2. September 2015.
- ^ "Windows Confidential: History - der lange Durchweg". Technet Magazine. September 2010.
- ^ "So behandeln Sie Probleme mit dem Speicherplatz, die durch ein DINSXS -Verzeichnis (Large Windows Component Store) verursacht werden.". Die Unterstützung. Microsoft. Abgerufen 2. September 2015.
- ^ "Linux 'Verzeichnisstruktur". 8. April 2019.