Valori delle colonne degli attributi di file di Windows Explorer [chiuso]


18

Esiste una buona risorsa per tutti i valori e le definizioni nella colonna degli attributi di file di Windows Explorer ?


1
Qualcosa come questa risposta su Server Fault?
squillman,

Questa domanda mi sembra avere lo stesso obiettivo di questa risposta citata da @squillman.
David A. Gray,

Risposte:


29

R = Sola lettura : la maggior parte dei software, quando vede un file contrassegnato come di sola lettura, rifiuta di eliminarlo o modificarlo. Questo è piuttosto semplice. Ad esempio, DOS dirà "Accesso negato" se si tenta di eliminare un file di sola lettura. D'altra parte, Windows Explorer lo sgranoccherà felicemente. Alcuni sceglieranno la via di mezzo: ti permetteranno di modificare o eliminare il file, ma solo dopo aver chiesto conferma.

H = Nascosto : anche questo è abbastanza autoesplicativo; se il file è contrassegnato come nascosto, in circostanze normali è nascosto alla vista. DOS non visualizzerà il file quando si digita "DIR" a meno che non venga utilizzato un flag speciale, come mostrato nell'esempio precedente.

S = Sistema : questo flag viene utilizzato per contrassegnare i file importanti che vengono utilizzati dal sistema e non devono essere modificati o rimossi dal disco. In sostanza, questo è come una bandiera di sola lettura "più grave" ed è per la maggior parte trattato in questo modo. È anche un attributo "super nascosto". Anche se si abilita "Mostra file nascosti", i file di sistema non verranno visualizzati. (È possibile visualizzarle disabilitando “Nascondi i file protetti di sistema.”)

D = Directory : questo è il bit che differenzia tra le voci che descrivono i file e quelle che descrivono le sottodirectory all'interno della directory corrente. In teoria è possibile convertire un file in una directory modificando questo bit. Ovviamente, in pratica, provare a fare ciò provocherebbe un disastro: la voce per una directory deve essere in un formato specifico.

A = Archivio: Si tratta di un bit speciale utilizzato come "collegamento di comunicazione" tra le applicazioni software che modificano i file e quelle utilizzate per il backup. La maggior parte dei software di backup consente all'utente di eseguire un backup incrementale, che seleziona per il backup solo i file che sono stati modificati dall'ultimo backup. Questo bit viene utilizzato per questo scopo. Quando il software di backup esegue il backup ("archivi") del file, cancella il bit di archivio (lo rende zero). Qualsiasi software che modifica successivamente il file, dovrebbe impostare il bit di archivio. Quindi, la prossima volta che viene eseguito il software di backup, riconosce i bit di archivio quali file sono stati modificati e quindi di cui è necessario eseguire il backup. Ancora una volta, questo uso del bit è "volontario"; il software di backup si affida ad altri software per utilizzare correttamente il bit di archivio; alcuni programmi potrebbero modificare il file senza impostare l'attributo di archivio, ma per fortuna la maggior parte dei software è "ben educata" e usa il bit correttamente. Tuttavia, non dovresti assolutamente fare affidamento su questo meccanismo per garantire il backup dei file critici.

fonte

Manca dall'elenco sopra:

C = Compresso : i file / le cartelle compressi non possono essere crittografati.

E = Crittografato : i file / le cartelle crittografati non possono essere compressi.

N = NON INDICATO

L = Reparse Points

O = OFFLINE

P = File sparso

I = Non contenuto indicizzato

T = TEMPORANEO

Sono possibili combinazioni, ad es. HSA = Nascosto, Sistema, Archivio


Pensavo che il livello del filesystem nascondesse tutte le voci "Etichetta volume"? Come possono apparire in Explorer?
user1686

esatto, le voci dell'etichetta del volume certamente non compaiono in Windows Explorer. modificherò la risposta di conseguenza.

Hai dimenticato "T" per "Temporaneo"
AndrewJacksonZA,

Un file deve avere sia l'attributo Hidden che System per essere "super-nascosto". L'attributo di sistema da solo non è sufficiente.
Medinoc,

8
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

Attributi mostrati in Esplora risorse (Windows 7 e versioni successive): RHSDAXNTPLCOIE('X' = Dispositivo; 'P' = Sparse)

Attributi mostrati nell'output del comando 'attrib' (a partire da Windows 10, versione 1703): A__SHR_OI_VX_P_U__('V' = Integrity; 'X' = No scrub; 'P' = Appuntato)

Attributi mostrati FOR %%I IN (files) DO ECHO.%%~aInell'output "% ~ a1" ( ) (a partire da Windows 10, versione 1703): drahscotl-x('X' = No scrub)

Il riferimento autorevole degli attributi del file NTFS: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx

Gli attributi Pinned e Unpinned sono attualmente non documentati nel riferimento precedente, ma il loro uso in OneDrive come "file sempre disponibile" e "file solo online" è annotato in questo articolo tedesco . I due attributi possono essere modificati in 'attrib' da Windows 10, versione 1703. Gli attributi non sono indicati nella colonna Attributi in Esplora risorse, ma nelle icone di stato di OneDrive nella colonna Stato.


Grazie a @ Alex131089 per gli aggiornamenti sui nuovi attributi (Richiama su Apri, Appuntato, Non accoppiato e Richiama sull'accesso ai dati) dall'aggiornamento di Windows 10 Creators. Tuttavia, non sono sicuro che l'output del comando 'attrib' che ha presentato fosse accurato, quindi non ho incluso quella parte della sua modifica.
Explorer09,

2

Non l'ho ancora trovato su Internet, ma esiste anche un attributo "P", corrispondente a un file sparso. Questo flag è elencato in Windows 7, ma non in Windows XP. Non sono sicuro di Vista.

È possibile trasformare un file sparse con il fsutil sparse setflag FILENAMEcomando e vedere la bandiera apparire in Explorer. Nota che non c'è modo di spegnere la bandiera, però!

I file sparsi sono simili ai file compressi, ma un po 'più specifici. Con i file sparsi, lunghi intervalli di byte null (valore 0) non vengono semplicemente memorizzati sul disco. Quando un programma tenta di accedere a quella parte del file, il file system vedrà che non si trova sul disco e restituirà invece un intervallo di byte null. Vedi questa pagina MSDN per maggiori informazioni sui file sparsi.


1

La bandiera "I" sta per "indicizzato". Il servizio di indicizzazione o Ricerca di Windows non includerà quei file nelle loro operazioni di indicizzazione quando impostati.

fonte

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.