Significado
De acordo com Raymond Chen da Microsoft , é um dos superposições de ícones mais desconcertantes (provavelmente devido à sua raridade). A sobreposição de relógio preto é o atributo estendido NTFS “offline”, que indica que foi feito o backup em fita. Em outras palavras, o arquivo não está acessível no momento sem primeiro montar a fita correta.
Explicação
" Mas eu não tenho uma unidade de fita! " Eu ouço seu objeto. Isso não é surpreendente; nem eu Raymond explica:
The black clock is particularly baffling because you sometimes see it even if your system is not equipped with Hierarchical Storage Management. When this happens, it's because some program (typically a setup program) didn't check error codes properly.
No meu caso, o arquivo foi criado em 2010, provavelmente no Windows 7 (ele é marcado como sendo feito em 2010). Ele foi descompactado no Windows XP em um volume NTFS criado pelo Windows 7. Um bug no 7-Zip ou o conteúdo do próprio arquivo provavelmente causou uma inconsistência que levou a esse comportamento bizarro.
Observações
O comando attrib
do Windows XP não pode mostrar o atributo porque o XP foi lançado em 2001 e está limitado aos atributos básicos RASH
(ele não mostra alguns outros atributos que podem ser vistos no Vista +). No entanto, se você ativar a coluna Atributos no Windows XP Explorer, poderá ver o atributo indicado por um O
.
Uma curiosidade causada pelo atributo é com o comando dir
:
1989.01.19 09:53 11,800 AGUY0.CMP
1989.01.19 09:54 (10,912) AGUY1.CMP
Como você pode ver, cmd
indica todos os arquivos marcados como off-line, colocando seus tamanhos entre parênteses. No entanto, isso não afeta o total de bytes indicado na parte inferior.
Você também pode usar o PowerShell para visualizá-lo:
> dir * | select Name, Attributes | more
Name Attributes
---- ----------
AGUY0.CMP Archive, NotContentIndexed
AGUY1.CMP ...emporary, Offline, NotContentIndexed
Outra maneira (desarrumada) de ver isso é usar o comando fsutil
:
> fsutil usn readdata AGUY0.CMP
…
File Attributes : 0x2020
…
> fsutil usn readdata AGUY1.CMP
…
File Attributes : 0x3120
…
Você notará que os atributos do segundo arquivo incluem a 0x1000
bitmask da constante de atributo FILE_ATTRIBUTE_OFFLINE
.
Uma observação curiosa (embora compreensível) é que, no Vista +, os arquivos marcados como off-line também são marcados automaticamente como não indexados (isto é, o atributo I
). No entanto, usar attrib
para remover o atributo I
não tira-os do atributo offline; eles não têm mais o atributo não indexado, mas permanecem marcados como off-line.
Figura 1 : captura de tela de arquivos off-line no Windows 7 Explorer
Solução
Vocêpoderemoveroatributocomocomandoattrib
dasversõesmaisrecentesdoWindows.Seissonãoforviável,vocêtambémpodeusarumaextensãodeshellcomooattrib
ou mesmo cmd
como o Assumir o comando do JPSoft. PowerShell pode também ser usado para acessar e modificar os atributos estendidos , mas não é tão bom quanto attrib
ou uma extensão de shell.