Valores da coluna de atributo de arquivo do Windows Explorer [fechado]


18

Existe um bom recurso para todos os valores e definições na coluna de atributos de arquivo do Windows Explorer ?


1
Algo parecido com esta resposta na falha do servidor?
squillman

Esta pergunta parece-me ter o mesmo objetivo que esta resposta citada por @squillman.
David A. Gray

Respostas:


28

R = Somente leitura : a maioria dos softwares, ao ver um arquivo marcado como somente leitura, se recusará a excluí-lo ou modificá-lo. Isso é bem direto. Por exemplo, o DOS dirá "Acesso negado" se você tentar excluir um arquivo somente leitura. Por outro lado, o Windows Explorer alegremente o mastigará. Alguns escolherão o meio termo: permitirão que você modifique ou exclua o arquivo, mas somente após solicitar confirmação.

H = Oculto : Este também é bastante auto-explicativo; se o arquivo estiver marcado como oculto, em circunstâncias normais, ele ficará oculto. O DOS não exibirá o arquivo quando você digitar "DIR", a menos que um sinalizador especial seja usado, conforme mostrado no exemplo anterior.

S = Sistema : esse sinalizador é usado para marcar arquivos importantes que são usados ​​pelo sistema e não devem ser alterados ou removidos do disco. Em essência, isso é como um sinalizador somente leitura "mais sério" e é geralmente tratado dessa maneira. Também é um atributo "super-oculto". Mesmo se você ativar "Mostrar arquivos ocultos", os arquivos do sistema não serão exibidos. (Você pode exibi-los desativando "Ocultar arquivos protegidos do sistema operacional".)

D = Diretório : Este é o bit que diferencia entre entradas que descrevem arquivos e aquelas que descrevem subdiretórios no diretório atual. Em teoria, você pode converter um arquivo em um diretório alterando este bit. Obviamente, na prática, tentar fazer isso resultaria em confusão - a entrada para um diretório deve estar em um formato específico.

A = Arquivar: É um bit especial usado como um "link de comunicação" entre aplicativos de software que modificam arquivos e aqueles usados ​​para backup. A maioria dos softwares de backup permite ao usuário fazer um backup incremental, que seleciona apenas para backup os arquivos que foram alterados desde o último backup. Este bit é usado para esse fim. Quando o software de backup faz o backup ("archive") do arquivo, ele limpa o bit de archive (o torna zero). Qualquer software que modifique o arquivo posteriormente, deve definir o bit do arquivo morto. Então, na próxima vez em que o software de backup for executado, ele saberá, analisando os bits do arquivo morto quais arquivos foram modificados e, portanto, quais precisam ser copiados. Novamente, esse uso do bit é "voluntário"; o software de backup depende de outro software para usar o bit de arquivamento corretamente; alguns programas podem modificar o arquivo sem definir o atributo de arquivamento, mas felizmente a maioria dos softwares é "bem-comportada" e usa o bit adequadamente. Ainda assim, você não deve confiar absolutamente nesse mecanismo para garantir o backup dos arquivos críticos.

Fonte

Faltando na lista acima:

C = Compactado : os arquivos / pastas compactados não podem ser criptografados.

E = Criptografado : arquivos / pastas criptografados não podem ser compactados.

N = NÃO INDEXADO

L = pontos de nova análise

O = OFFLINE

P = arquivo esparso

I = Sem conteúdo indexado

T = TEMPORÁRIO

São possíveis combinações, por exemplo, HSA = Oculto, Sistema, Arquivo


Eu pensei que a camada do sistema de arquivos oculta todas as entradas 'Volume label'? Como eles podem aparecer no Explorer?
grawity

isso mesmo, as entradas de rótulo de volume certamente não aparecem no Windows Explorer. vou editar a resposta de acordo.

Você esqueceu "T" para "Temporary"
AndrewJacksonZA

Um arquivo precisa ter o atributo Oculto e Sistema para "super-oculto". O atributo System sozinho não é suficiente.
Medinoc 28/01

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

Atributos mostrados no Windows Explorer (Windows 7 e posterior): RHSDAXNTPLCOIE('X' = Dispositivo; 'P' = Esparso)

Atributos mostrados na saída do comando 'attrib' (no Windows 10, versão 1703): A__SHR_OI_VX_P_U__('V' = Integridade; 'X' = Sem limpeza; 'P' = Fixado)

Atributos mostrados na FOR %%I IN (files) DO ECHO.%%~aIsaída "% ~ a1" ( ) (no Windows 10, versão 1703): drahscotl-x('X' = Sem limpeza)

A referência autorizada dos atributos do arquivo NTFS: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx

Atualmente, os atributos Fixado e Fixado não estão documentados na referência acima, mas seu uso no OneDrive como "arquivo sempre disponível" e "arquivo somente online" é observado neste artigo em alemão . Os dois atributos podem ser modificados em 'attrib' desde o Windows 10, versão 1703. Os atributos não são indicados na coluna Atributos no Windows Explorer, mas nos ícones de status do OneDrive na coluna Status.


Obrigado a Alex131089 por atualizações sobre novos atributos (Recuperar em Aberto, Fixado, Desmarcado e Recuperar em Acesso a Dados) desde a Atualização de Criadores do Windows 10. No entanto, não tenho certeza se a saída do comando 'attrib' que ele apresentou foi precisa, então não incluí essa parte de sua edição.
Explorer09

2

Ainda não encontrei isso na internet, mas também há um atributo "P", correspondente a um arquivo esparso. Este sinalizador está listado no Windows 7, mas não no Windows XP. Não tenho certeza sobre o Vista.

Você pode tornar um arquivo escasso com o fsutil sparse setflag FILENAMEcomando e ver o sinalizador aparecer no Explorer. Note que não há como desativar a bandeira!

Arquivos esparsos são semelhantes aos arquivos compactados, mas um pouco mais específicos. Com arquivos esparsos, longos intervalos de bytes nulos (valor 0) simplesmente não são armazenados no disco. Quando um programa tenta acessar essa parte do arquivo, o sistema de arquivos verá que não está no disco e retornará um intervalo de bytes nulos. Consulte esta página do MSDN para obter mais informações sobre arquivos esparsos.


1

O sinalizador "I" significa "Indexado". O Serviço de indexação ou a Pesquisa do Windows não incluirão esses arquivos em sua operação de indexação quando definidos.

Fonte

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.