Bedeutung
Laut Raymond Chen von Microsoft ist es eine der verwirrendsten Symbolüberlagerungen (wahrscheinlich aufgrund seiner Seltenheit). Das Black-Clock-Overlay ist das erweiterte NTFS-Attribut "offline", das angibt, dass es auf Band gesichert wurde. Mit anderen Worten, auf die Datei kann derzeit nicht zugegriffen werden, ohne zuvor das richtige Band bereitgestellt zu haben.
Erläuterung
„ Aber ich habe kein Bandlaufwerk! Ich höre dich widersprechen. Das ist nicht überraschend; Ich auch nicht. Raymond erklärt:
Die schwarze Uhr ist besonders verwirrend, da Sie sie manchmal sehen, auch wenn Ihr System nicht mit Hierarchical Storage Management ausgestattet ist. In diesem Fall hat ein Programm (normalerweise ein Setup-Programm) die Fehlercodes nicht ordnungsgemäß überprüft.
In meinem Fall wurde die Datei im Jahr 2010 erstellt, wahrscheinlich in Windows 7 (sie wird als im Jahr 2010 erstellt abgestempelt). Es wurde in Windows XP auf ein von Windows 7 erstelltes NTFS-Volume dekomprimiert. Ein Fehler in 7-Zip oder im Inhalt der Datei selbst hat wahrscheinlich eine Inkonsistenz verursacht, die zu diesem bizarren Verhalten geführt hat.
Beobachtungen
Der attrib
Befehl von Windows XP kann das Attribut nicht anzeigen, da XP im Jahr 2001 veröffentlicht wurde und auf die grundlegenden RASH
Attribute beschränkt ist (es werden nicht einige andere Attribute angezeigt, die in Vista + angezeigt werden). Wenn Sie jedoch die Spalte Attribute in Windows XP Explorer aktivieren, wird das durch a angegebene Attribut angezeigt O
.
Eine durch das Attribut verursachte Neugier ist mit dem dir
Befehl:
1989.01.19 09:53 11,800 AGUY0.CMP
1989.01.19 09:54 (10,912) AGUY1.CMP
Wie Sie sehen können, werden cmd
alle Dateien als offline markiert, indem ihre Größe in Klammern gesetzt wird. Es muss nicht jedoch wirken sich die Gesamtzahl der Bytes am unteren Rand angezeigt.
Sie können PowerShell auch zum Anzeigen verwenden:
> dir * | select Name, Attributes | more
Name Attributes
---- ----------
AGUY0.CMP Archive, NotContentIndexed
AGUY1.CMP ...emporary, Offline, NotContentIndexed
Eine andere (unordentliche) Möglichkeit, dies zu sehen, ist die Verwendung des folgenden fsutil
Befehls:
> fsutil usn readdata AGUY0.CMP
…
File Attributes : 0x2020
…
> fsutil usn readdata AGUY1.CMP
…
File Attributes : 0x3120
…
Sie werden feststellen, dass die Attribute der zweiten Datei die 0x1000
Bitmaske der FILE_ATTRIBUTE_OFFLINE
Attributkonstante enthalten.
Eine merkwürdige (wenn auch verständliche) Beobachtung ist, dass in Vista + die als offline gekennzeichneten Dateien automatisch auch als nicht indiziert markiert werden (dh das I
Attribut). Jedoch mit attrib
der entfernen I
Attribut nicht sie von der Offline - Attribut abzustreifen; Sie haben nicht mehr das nicht indizierte Attribut, sondern bleiben als offline markiert.
Abbildung 1 : Screenshot von Offlinedateien im Windows 7 Explorer
Lösung
Sie können das Attribut mit dem attrib
Befehl aus neueren Windows-Versionen entfernen. Wenn dies nicht möglich ist, können Sie auch eine Shell-Erweiterung wie Febootis FileTweak oder Attribute Changer verwenden . Sie können auch eine Alternative zu attrib
oder sogar sich cmd
selbst wie JPSofts Take Command verwenden . PowerShell kann auch verwendet werden , um auf erweiterte Attribute zuzugreifen und diese zu ändern , ist jedoch nicht so gut wie attrib
eine Shell-Erweiterung.