Quais são esses atributos estendidos (EAs) nos arquivos no Windows 8?

4

Quando executo o CheckDisk em um volume do Windows 8 Consumer Preview, recebo:

> chkdsk /v S:
The type of the file system is NTFS.
Volume label is Windows 8.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.

CHKDSK is verifying files (stage 1 of 3)...
  91392 file records processed.
File verification completed.
  28 large file records processed.
  0 bad file records processed.
  20224 EA records processed.                 <------------------ huh??

Por que há tantos atributos estendidos no volume? Eu pensei que ninguém mais usasse EAs ...

Editar:

Como exemplo, o arquivo \Windows\CSC\v2.0.6 tem um atributo estendido que contém a string

Ԡ 1X C8A05BC0-3FA8-49E9-8148-61EE14A67687.CSC.DATABASE P X Չ: Չ: ˌΦ]cᑡPcďŠ 4 C8A05BC0-3FA8-49E9-8148-61EE14A67687.CSC.DATABASEEX1 P X _, N0t 08 C8A05BC0-3FA8-49E9-8148-61EE14A67687.CSC.EPOCHEA 8 ͌Φ]cᑡPcďŠ }

que (graças a uma resposta abaixo) parece estar relacionado ao cache de arquivos off-line no lado do cliente.

No entanto, parece que a maioria dos outros EAs são diferentes - por exemplo, o arquivo

\Program Files\WindowsApps  
    \Microsoft.BingFinance_1.0.1022.0_x64__8wekyb3d8bbwe\pages\ETF\js\ETF.js

e a maioria dos outros arquivos contém (principalmente) a string $KERNEL.PURGE.APPXFICACHE , que não parece estar relacionada. Para que isso pode ser?

    
por Mehrdad 04.03.2012 / 06:38

1 resposta

3

Com base no nome da EA "CSC.DATABASE", pode-se imaginar que está relacionado ao armazenamento em cache no lado do cliente . Isso também explica por que existem tantos deles, já que cada arquivo em cache provavelmente os tem para identificá-los com o servidor.

Além disso, eu não acho que os EAs sejam usados raramente. Eu sei com certeza que eles são usados, por exemplo, pelo IE para identificar um arquivo como "baixado da web" (o que faz o Windows Explorer perguntar antes de executar o arquivo e essas coisas).

    
por 04.03.2012 / 09:00