Назад | Перейти на главную страницу

«Атрибуты» файлов и папок Windows A или C

В Windows Server 2003 в столбце «Атрибуты» проводника Windows некоторые файлы имеют «A», «C» или «AC» или другие. Что это значит?

До Windows 8/10 атрибутами были:

R = READONLY
H = HIDDEN
S = SYSTEM
A = ARCHIVE 
C = COMPRESSED
N = NOT INDEXED
L = Reparse Points
O = OFFLINE
P = Sparse File
I = Not content indexed
T = TEMPORARY
E = ENCRYPTED

Обратите особое внимание на не в сети атрибут, потому что он может повлиять на поведение вашего программного обеспечения резервного копирования. Файлы с атрибутом O могут быть полностью пропущены, поскольку программа может предполагать, что они хранятся в другом месте.


Для получения дополнительной информации рассмотрите эти ответы на SO и SF:

https://superuser.com/questions/1214542/what-do-new-windows-8-10-attributes-mean-no-scrub-file-x-integrity-v-pinn/1215034

https://superuser.com/questions/44812/windows-explorers-file-attribute-column-values

A = бит архива установлен
C = сжатый

Другой атрибут - E для зашифрованного.

Когда Windows 7 «Резервное копирование и восстановление» создает «образ системы», он помещает его в папку корневого уровня с именем WindowsImageBackup, имеющую атрибут «I». Команда Windows 7 "help attrib" говорит:

C:\>help attrib
Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
       [drive:][path][filename] [/S [/D] [/L]]

  +   Sets an attribute.
  -   Clears an attribute.
  R   Read-only file attribute.
  A   Archive file attribute.
  S   System file attribute.
  H   Hidden file attribute.
  I   Not content indexed file attribute.
  [drive:][path][filename]
      Specifies a file or files for attrib to process.
  /S  Processes matching files in the current folder
      and all subfolders.
  /D  Processes folders as well.
  /L  Work on the attributes of the Symbolic Link versus
      the target of the Symbolic Link

D отсутствует в приведенном выше списке, поэтому, если вам интересно, как и мне, D означает «Каталог». Вероятно, он не включен, потому что вопрос был сосредоточен на файлах, а не каталогах, но я нашел этот вопрос в поиске, и мне пришлось продолжить поиск, чтобы выяснить, что такое D, поэтому для удобства будущих читателей я добавил этот ответ.

Вот ссылка на ответ, который включал D:

Значения столбцов атрибутов файлов проводников Windows

Вы можете управлять атрибутами (установить / отключить) с помощью attrib команда.

Откройте cmd.exe подсказка с победа + r а затем введите;

скрыть папку:

> attrib +h +s C:\Test\Testing

показать:

> attrib -h -s C:\Test\Testing

Другие следующие:

H = Скрытый

S = системный файл

R = только чтение

AHS и R могут быть установлены пользователем или системой, как пользователь вы можете использовать команду attrib для добавления / удаления атрибутов. C - системный атрибут.

Чтобы узнать больше о команде attrib, перейдите в командное окно и введите attrib /?

Программа резервного копирования может сбрасывать бит архива, который устанавливается при изменении файла. Таким образом, его можно использовать для инкрементного резервного копирования, чтобы пропустить файлы, для которых уже были созданы резервные копии.

Поскольку его можно устанавливать и снимать по желанию, это не обязательно самый надежный метод, и я думаю, что большинство программ резервного копирования используют более сложные критерии для определения того, что включать в инкрементное резервное копирование.

Бит A отображается только в том случае, если у вас есть программное обеспечение для резервного копирования, которое указывает, что файл был заархивирован. Когда пользователь вносит изменения в файл, операционная система очищает бит архива, чтобы указать программному обеспечению резервного копирования, что, если оно выполняет инкрементное или дифференциальное резервное копирование, ему необходимо сделать резервную копию этого измененного файла и сбросить бит A. Инкрементное резервное копирование сбрасывает бит архива, так что следующее инкрементное резервное копирование будет резервировать только недавно измененные файлы. Дифференциальные резервные копии НЕ сбрасывают бит архива, поэтому каждое дифференциальное резервное копирование захватывает все файлы, которые изменились с момента предыдущего полного резервного копирования. Таким образом, чтобы восстановить систему в пятницу, администратору потребуется еженедельная резервная копия с воскресенья и либо последняя разность, либо ВСЕ ежедневные инкременты.