Die Dateiattributspaltenwerte des Windows Explorers [geschlossen]

Geschlossen. Diese Frage ist " off-topic. Es akzeptiert derzeit keine Antworten.

Möchten Sie diese Frage verbessern? Aktualisiere die Frage so, dass sie zum Thema für Super User.

Geschlossen Vor 3 Jahren.

Verbessern Sie diese Frage

Gibt es eine gute Ressource für alle Werte und Definitionen in der Dateiattributspalte des Windows Explorers?

Author: Peter Mortensen, 2009-09-21

4 answers

R = Read-Only: Die meisten Programme lehnen es ab, eine Datei zu löschen oder zu ändern, wenn sie als schreibgeschützt markiert wird. Das ist ziemlich geradlinig. DOS sagt beispielsweise "Zugriff verweigert", wenn Sie versuchen, eine schreibgeschützte Datei zu löschen. Auf der anderen Seite wird Windows Explorer glücklich munch es. Einige wählen den Mittelweg: Sie können die Datei ändern oder löschen, jedoch erst nach Aufforderung zur Bestätigung.

H = Hidden: Dieser ist auch ziemlich selbsterklärend; wenn die die Datei wird als ausgeblendet markiert und dann unter normalen Umständen aus der Sicht ausgeblendet. DOS zeigt die Datei nicht an, wenn Sie "DIR" eingeben, es sei denn, es wird ein spezielles Flag verwendet, wie im vorherigen Beispiel gezeigt.

S = System: Dieses Flag wird verwendet, um wichtige Dateien zu kennzeichnen, die vom System verwendet werden und nicht geändert oder von der Festplatte entfernt werden sollten. Im Wesentlichen ist dies wie ein" ernsthafteres " schreibgeschütztes Flag und wird größtenteils auf diese Weise behandelt. Es ist auch ein" super-verstecktes " Attribut. Auch wenn sie aktivieren "Versteckte Dateien anzeigen", Systemdateien werden nicht angezeigt. (Sie können sie anzeigen, indem Sie "Geschützte Betriebssystemdateien ausblenden" deaktivieren.")

D = Directory: Dies ist das Bit, das zwischen Einträgen, die Dateien beschreiben, und solchen, die Unterverzeichnisse im aktuellen Verzeichnis beschreiben, unterscheidet. Theoretisch können Sie eine Datei in ein Verzeichnis konvertieren, indem Sie dieses Bit ändern. Natürlich würde der Versuch, dies zu tun, in der Praxis zu einem Durcheinander führen-der Eintrag für ein Verzeichnis hat in einem bestimmten Format zu sein.

A = Archive: Dies ist ein spezielles Bit, das als "Kommunikationsverbindung" zwischen Softwareanwendungen verwendet wird, die Dateien ändern, und solchen, die für die Sicherung verwendet werden. Mit der meisten Sicherungssoftware kann der Benutzer eine inkrementelle Sicherung durchführen, bei der nur alle Dateien, die sich seit der letzten Sicherung geändert haben, für die Sicherung ausgewählt werden. Dieses bit wird für diesen Zweck verwendet. Wenn die Sicherungssoftware die Datei sichert ("archiviert"), löscht sie das Archivbit (macht es Null). Jeder software, die die Datei anschließend ändert, soll das Archivbit festlegen. Wenn die Sicherungssoftware das nächste Mal ausgeführt wird, weiß sie anhand der Archivbits, welche Dateien geändert wurden und welche daher gesichert werden müssen. Wiederum ist diese Verwendung des Bits "freiwillig"; Die Sicherungssoftware stützt sich auf andere Software, um das Archivbit richtig zu verwenden; Einige Programme könnten die Datei ändern, ohne das Archivattribut festzulegen, aber glücklicherweise ist die meisten Software "gut erzogen" und verwendet das Bit richtig. Dennoch sollten Sie sich nicht unbedingt auf diesen Mechanismus verlassen, um sicherzustellen, dass Ihre kritischen Dateien gesichert werden.

Quelle

Fehlt in der obigen Liste:

C = Compressed: komprimierte Dateien/Ordner kann nicht verschlüsselt werden.

E = Verschlüsselt: verschlüsselte Dateien/Ordner können nicht komprimiert werden.

N = NICHT INDIZIERT

L = Reparse Punkte

O = OFFLINE -

P = Spärliche Datei

I = Nicht Inhalt indiziert

T = TEMPORÄR

- Kombinationen sind möglich, z.B., HSA = Hidden, System, Archive

 31
Author: Devid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-06-06 22:48:56
Let-     Bit   
ter    masks Description and notes
--- -------- ---------------------------------------------------------------
 R       0x1 Read-only
 H       0x2 Hidden
 S       0x4 System
(V)      0x8 Volume label (obsolete in NTFS and must not be set)
 D      0x10 Directory
 A      0x20 Archive
 X      0x40 Device (reserved by system and must not be set)
 N      0x80 Normal (i.e. no other attributes set)
 T     0x100 Temporary
 P     0x200 Sparse file
 L     0x400 Symbolic link / Junction / Mount point / has a reparse point
 C     0x800 Compressed
 O    0x1000 Offline
 I    0x2000 Not content indexed (shown as 'N' in Explorer in Windows Vista)
 E    0x4000 Encrypted

(Attributes introduced in Windows 8:)
(V)   0x8000 Integrity (ReFS volume only)
 -   0x10000 Virtual (reserved by system and must not be set)
(X)  0x20000 No scrub (ReFS volume only)

(Attributes introduced in Windows 10, version 1703 (Creators Update):)
 -   0x40000 Recall on open
(P)  0x80000 Pinned (OneDrive "always available files")
(U) 0x100000 Unpinned (OneDrive "online-only files")
 -  0x200000 (Unused and reserved)
 -  0x400000 Recall on data access

Attribute, die im Windows Explorer (Windows 7 und höher) angezeigt werden): RHSDAXNTPLCOIE ('X'=Device; 'P'=Spärlich)

Attribute, die in der Befehlsausgabe von 'attrab' angezeigt werden (ab Windows 10, Version 1703): A__SHR_OI_VX_P_U__ ('V'=Unversehrtheit; 'X" =Keine Peeling; 'P'=Gepinnt)

Attribute, die in der Ausgabe "%~a1" (FOR %%I IN (files) DO ECHO.%%~aI) angezeigt werden (ab Windows 10, Version 1703): drahscotl-x ('X' =Kein Scrub)

Die maßgebliche Referenz von NTFS-Dateiattributen: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117 (v=vs. 85).aspx

Die angehefteten und nicht angehefteten Attribute sind derzeit undokumentiert in der obigen Referenz, aber ihre Verwendung in OneDrive als " always available file "und" online-only file " ist in diesem deutschen Artikel vermerkt. Die beiden Attribute können geändert werden in 'attrib' seit Windows 10, version 1703. Die Attribute werden nicht in der Spalte Attribute im Windows Explorer angezeigt, sondern in den OneDrive-Statussymbolen in der Spalte Status.

 12
Author: Explorer09,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-02-01 03:05:02

Ich habe dies noch nicht im Internet gefunden, aber es gibt auch ein "P" - Attribut, das einer spärlichen Datei entspricht. Dieses Flag ist in Windows 7 aufgeführt, aber nicht in Windows XP. Nicht sicher, über Vista.

Sie können eine Datei mit dem Befehl fsutil sparse setflag FILENAME spärlich machen und das Flag im Explorer anzeigen. Beachten Sie jedoch, dass es keine Möglichkeit gibt, die Flagge auszuschalten!

Spärliche Dateien ähneln komprimierten Dateien, sind jedoch etwas spezifischer. Bei spärlichen Dateien sind lange Bereiche von null (Wert 0) Bytes einfach nicht auf der Festplatte gespeichert. Wenn ein Programm versucht, auf diesen Teil der Datei zuzugreifen, sieht das Dateisystem, dass es sich nicht auf der Festplatte befindet, und gibt stattdessen einen Bereich von Nullbytes zurück. Siehe diese MSDN-Seite für weitere Informationen zu Sparse-Dateien.

 3
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-12-07 02:11:39

Das Flag" I "steht für "Indiziert". Der Indizierungsdienst oder die Windows-Suche schließen diese Dateien nicht in ihren Indizierungsvorgang ein, wenn sie festgelegt sind.

Quelle

 1
Author: kub,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-07-03 23:26:27