Какие свойства задают атрибуты файлов как получить к ним доступ

LifePC 14.01.2019
Иногда по самым разным причинам пользователям ОС Windows требуется поменять некоторые атрибуты одного или нескольких файлов. В этой статье вы узнаете, как их менять. Скриншоты сделаны на ОС Windows 7, но во всех остальных версиях Windows принцип действия практически тот же.
Следует отметить, что наличие и принцип работы некоторых атрибутов файлов может зависеть от вашей файловой системы. В рядовых ситуациях с обычными, простенькими атрибутами, типо атрибутов скрытия или сжатия все просто. Посмотреть и поменять стандартные атрибуты файлов и его объем можно нажав на файле ПКМ и войдя в его «Свойства».
А теперь перейдем к более близкому знакомству с ними.
Какие бывают основные атрибуты файла?
В операционной системой Windows пользователи могут увидеть, что существует разделение на четыре основных типа. Познакомимся с этими видами атрибутов, которыми могут обладать любые файлы и, частично, папки.
Системный
Данный тип известен как «S». Этим атрибутом обычно помечаются системные папки с документами, программами и прочими важными файлами, в которые юзерам лучше всего не вмешиваться.
По этой причине пользователи не смогут увидеть эти объекты в Проводнике. Так что придется обеспечивать доступ к ним только после отключения опции, которая направлена на скрытие защищённых системных файлов. После ее активации можно будет увидеть все объекты. Но лучше все же этого не делать, чтобы не нанести урон процессам, отвечающим за работу операционной системы, а также многим прочим важным компонентам, от которых зависит функционирование устройства.
Для чтения
Атрибут «R» предполагает сохранение информации, которая в дальнейшем будет открываться исключительно для чтения.
Используется это с целью установки запрета правки текстовых файлов. Если пользователь частенько работает с информацией, а затем сохраняет ее на съемные накопители, то в таком случае можно просто защитить флешку от записи. Предварительно в корне данного накопителя нужно будет создать папку только для чтения.
Это неплохой вариант защиты от сторонних пользователей. Однако различные вирусы и прочие угрозы «умеют» обходить данные барьеры, чтобы проникать в файлы и просто заражать их. Так что при необходимости лучше всего частенько проверять данный накопитель на предмет выявления различных угроз.
Архивный
Необходимость использования данного типа атрибутов «А» заключается в том, чтобы создавать бэкапы. Так что нужен он для определенных утилит. Также пригодится для распознавания тех файлов, которые ранее были включены в резервную копию. Удается выявить и те объекты, которые ранее были скорректированы, а в настоящее время просто подлежат замене.
Скрытый
Скрытый атрибут «Н» помогает сделать объекты невидимыми, но при этом они не будут отмечаться в качестве системных. Пользователи, таким образом, могут попробовать скрыть любые файлы и папки, чтобы в дальнейшем в Проводнике они никак не отображались.
Другие атрибуты файлов
Но такая классификация известна пользователям, которые работали с прежними версиями данной операционной системы. Финальные версии данной платформы обладают еще некоторыми дополнительными объектами. Они совершенно не нуждаются в изменении, однако юзерам все же следует узнать о них как можно больше информации. Это зашифрованный, сжатый атрибут, а также представлены индексированный, временный и прочие.
В дополнение к этому предусмотрен вариант проведения работы с атрибутом целостности и проведения работы без предварительной очистки. Так что разнообразие таких элементов достаточно велико. Некоторые их перечисленных компонентов пользователь может увидеть в разделе со свойствами файлов.
Также к атрибутам можно отнести даже временные метки файла. Они помогают выяснить то, когда именно был создан документ, время его первого открытия и некоторых изменений. Благодаря столь точной информации пользователь может понять, как именно производилась работа с определенным объектом.
В системных файлах юзеры могут увидеть в обычном варианте только дату производимых корректировок. Чтобы получить доступ к более полной информации, необходимо открыть пункт со свойствами. В этом случае можно увидеть даты создания объекта, производимых в отношении его изменений.
При этом можно корректировать все эти данные. Если пользователь будет вносить правки, то все эти изменения моментально вступят в силу. В итоге и дата корректировки будет изменена в автоматическом режиме.
информация взята из статьи bezwindowsa.ru/moya-zhizn/osnovnyie-atributyi-faylov.html
Как изменить атрибуты файла в Windows?
В рядовых ситуациях с обычными, простенькими атрибутами, типо скрытия или сжатия все просто. Посмотреть и поменять их можно, нажав на файле ПКМ и войдя в его «Свойства».
Во вкладке «Общие» вы можете увидеть пункт «Атрибуты». Галочка на пункте «Только чтение» запретит системе и пользователям менять этот файл. Это может пригодиться в случае, если вы хотите отправить его кому-то, но не хотите, чтобы он его менял. Если выставить галочку на пункте «Скрытый», «Проводник» и похожие программы не будут его отображать.
Теперь нажмите кнопку «Дополнительно».
Здесь вы можете увидеть и заменить такие атрибуты, как индексирование, архивации, сжатия и шифрования. Если вкратце, сжатие делает файл менее «Весомым» (пока он не нужен, он находится в неком «спресованном» состоянии, когда его активируют, ОС сама его разворачивает, когда он прекращает свою работу или его закрывают, сжимает обратно). Шифрование — защита от утечки данных. Последнее — реально большая тема, советую почитать по-подробнее.
Как снять атрибуты «Скрытый» и «Системный»
Бывают ситуации, когда какой-нибудь вирус выставляет на файле атрибут «Системный», тем самым крайне усложняя работу с ним. В этом случае программа «Проводник» не будет его отображать. Если у вас именно эта проблема, прочтите нашу статью про то, как включить показ скрытых файлов и папок. Скриншоты там сделаны на Windows 10, но и в других более-менее новых версиях Windows алгоритм тот же.
Если вы хотите эти атрибуты именно снять, зайдите в командную строку от имени администратора. Если не знаете, как — пройдите по ссылке, там все подробно описано. Скриншоты сделаны на Windows 7, но по традиции, в других ОС Windows процесс выглядит так же.
Введите в командную строку команду «cd /D путь», где «путь» означает путь к папке, в которой расположен файл и нажмите «Enter». Путь проще будет скопировать. Вот статья про то, как копировать путь к папке на Windows 7.
Теперь введите в командную строку команду «attrib -S -H /S /D» и нажмите «Enter». После ее действия атрибуты «Скрытый» и «Системный» снимутся со всех файлов в выбранной папке.
В Total Commander
Для того, чтобы снять у файла атрибуты Скрытый, Системный с помощью файлового менеджера Total Commander:
- выделите файл, атрибуты которого нужно изменить
- выберите меню Файлы –> Изменить атрибуты
- в диалоговом окне Изменение атрибутов снимите флажки Скрытый, Системный –> OKинформация взята из статьи: netler.ru/ikt/file-attribute.htm
Ошибка «Отказано в доступе» — решение проблемы
- Откройте «Мой компьютер» (он же проводник), нажмите правой кнопкой мышки на папке, доступ к которой Вы хотите восстановить и выберите пункт «Свойства«;
- Перейдите на вкладку «Безопасность», где кликните в кнопку «Изменить» (при необходимости укажите пароль для доступа):
- Выберите пользователя (если нужный уже есть в списке) или нажмите кнопку «Добавить«, где введите имя системного пользователя (под которым входите в Windows), которому нужен доступ и надавите в кнопку «Проверить имена«:
- Выберите найденного пользователя и нажмите в кнопку «ОК«;
- Далее установите флажок «Заменить владельца подконтейнеров и объектов«, чтобы была доступна не только эта папка, но и файлы внутри неё;
- Всё.
- Готово, пользуйтесь папочкой, что называется, на здоровье!
Решение для Windows XP
- Нажмите кнопку «Пуск» и выберите пункт «Мой компьютер«;
- В меню «Сервис» выберите команду «Свойства папки» и перейдите на вкладку «Вид«;
- В разделе «Дополнительные параметры» снимите флажок «Использовать простой общий доступ к файлам (рекомендуется)» и нажмите кнопку «OК«;
- Щелкните правой кнопкой мыши значок папки, владельца которой необходимо сменить, и выберите команду «Свойства«;
- Откройте вкладку «Безопасность» и нажмите кнопку «OК«, если появится сообщение безопасности;
- Нажмите кнопку «Дополнительно» и перейдите на вкладку «Владелец«;
- В столбце «Имя» выделите свое имя пользователя, запись «Администратор» (если вход в систему был выполнен с помощью учетной записи «Администратор») или группу «Администраторы«. Чтобы стать владельцем содержимого папки, установите флажок «Заменить владельца субконтейнеров и объектов«;
- Нажмите кнопку «ОК«;
Может появиться следующее сообщение об ошибке (папка — имя папки, владельца которой необходимо сменить): «Вы не имеете разрешения на чтение содержимого папки. Хотите заменить разрешения для этой папки так, чтобы иметь права полного доступа? Все разрешения будут заменены, если нажать кнопку «Да»»; - Нажмите кнопку «Да«;
- Затем, жмякните «ОК» и настройте параметры безопасности для папки и ее содержимого.
информация взята из статьи: sonikelf.ru/otkazano-v-dostupe-k-papke/
Источник
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 5 января 2016; проверки требуют 13 правок.
Атрибут файла (англ. file attribute) — метаданные, которые описывают файл. Атрибут может находиться в двух состояниях: либо установленный, либо снятый. Атрибуты рассматриваются отдельно от других метаданных, таких как даты, расширения имени файла или права доступа. Каталоги и другие объекты файловой системы также могут иметь определённые атрибуты. Также существуют расширенные атрибуты файлов, хранящие данные другого типа.
Разновидности[править | править код]
DOS и Microsoft Windows[править | править код]
В операционных системах DOS и Microsoft Windows существуют четыре атрибута:[1][2][3]
- Архивный (A): Когда этот атрибут установлен, это означает, что файл был изменён со времени проведения последнего резервного копирования. ПО, с помощью которого выполняется резервное копирование, также отвечает за снятие этого атрибута.
- Скрытый (H): Файл с установленным атрибутом считается скрытым. Это означает, что команды MS-DOS (dir) и программы Windows (такие как Проводник) по умолчанию не будут отображать этот файл, если не включён специальный режим[4] .
- Системный (S): Файл с установленным атрибутом считается системным — таким, существование которого в неизменённом виде критически важно для нормальной работы системы. По умолчанию команды MS-DOS (dir) и программы Windows (такие как Проводник) не будут отображать этот файл, если не включён специальный режим.
- Только чтение (R): Установленный атрибут означает, что содержимое файла нельзя изменять. Как правило, программы для Windows игнорируют этот атрибут, если он установлен для каталогов[5].
С выходом новых версий системы Windows в NTFS появились дополнительные атрибуты:
- Сжатый (Compressed, C). Установленный атрибут означает, что Windows сохраняет этот файл на диске в сжатом виде.
- Зашифрованный (Encrypted, E). Установленный атрибут означает, что Windows хранит этот файл на диске в зашифрованном виде.
- Проиндексированный (Indexed, I). Означает, что соответствующие подсистемы Windows не будут включать содержимое файла в поисковый индекс.
4.4BSD-Lite и производные от неё системы[править | править код]
Эта статья или раздел содержит незавершённый перевод с иностранного языка. Вы можете помочь проекту, закончив перевод. Если вы знаете, на каком языке написан фрагмент, укажите его в этом шаблоне. |
В 4.4BSD и 4.4BSD-Lite файлы и каталоги могут получить четыре атрибута, которые устанавливаются владельцем файла или пользователем с повышенными правами (отмеченные как «User»). Еще два атрибута могут устанавливаться только пользователем с повышенными правами («System»).[6]
- (User) No-dump: Установленный атрибут означает, что файл или каталог не должен копироваться во время резервного копирования.
- (User and System) Immutable: Означает, что файл или каталог могут оставаться неизменными. Будут блокированы попытки открытия файла для записи, попытки переименовать его, переименовать или создать новый файл в каталоге.
- (User and System) Append-only: К файлу можно только добавлять информацию.
- (User) Opaque: Используется определённая особенность монтирования файловых систем в ОС.
В FreeBSD ещё появился следующий атрибут[7] (также поддерживается в DragonFly BSD):[8]:
- (User and System) No-unlink: Означает, что файл или каталог нельзя удалять. Попытки сделать это закончатся сообщением про ошибку доступа.
FreeBSD также поддерживает:[7]
- (System) No-archive: установленный атрибут означает, что файл или каталог нельзя архивировать (средствами файловой системы).
- (System) Snapshot: Файл принадлежит к специальному типу файлов, обрабатываемых системой. Этот атрибут устанавливается только системой, даже пользователь с повышенными правами не может его изменить.
Кроме того, DragonFly BSD поддерживает:[8]
- (User and System) No-history: История изменений не должна сохраняться для данного файла или каталога.
- (User) Swapcache и (System) Swapcache: Определяет уверенные особенности работы с SSD.
- (System) Archived: Противоположное к No-archive.
NetBSD[9] и OpenBSD:[10] также поддерживают (System) Archived.
В OS X был добавлен ещё один атрибут[11]
- (User) Hidden: Означает, что по умолчанию файл с таким атрибутом не будет отображаться средствами графического интерфейса, хотя команда ls всё равно будет показывать его.
В Solaris для ZFS также существуют атрибуты:
- av_quarantined: Доступ к файлу ограничен до снятия карантина антивируса.
- av_modified: Означает, что текущая версия файла не проверена антивирусом.
Изменение значения атрибута[править | править код]
В DOS, OS/2 и командной строке Windows, атрибуты файла могут быть изменены командой attrib[3][12] С помощью Проводника Windows также можно изменять некоторые атрибуты, но не атрибут «системный»[5]Windows PowerShell имеет пару команд для чтения/записи атрибутов: Get-ItemProperty та Set-ItemProperty.[13]
В 4.4BSD и её наследниках для просмотра атрибутов используется команда ls, а для изменения — chflags.
В Linux используются команды chattr для изменения и lsattr для просмотра атрибутов.
В Solaris используются команды chmod для изменения и ls для просмотра атрибутов.
В большинстве случаев пользователь должен иметь соответствующие права доступа для изменения атрибута.
Примечания[править | править код]
Ссылки[править | править код]
- Definition of: DOS Attrib в PC Magazine
Источник
Сегодня хотелось бы уделить внимание на то, что такое атрибуты файла и как изменить атрибуты файла. Прежде чем задавать себе вопрос, почему меня потянуло в такие тонкости, давайте проведем один небольшой эксперимент. Задайте кому-нибудь из знакомых (в аське, скайпе, социальной сети) один вопрос – «Файл?».
Можете так и написать в окне чата, кстати, если вы не знаете, как установить скайп, то можете прочитать статью: «Как установить скайп на компьютер». Так вот, могу поспорить, что в ответ на вопрос «Файл?», процентов 75% людей ответят «Какой?», надеясь получить дополнительную информацию о том, какой именно файл вас интересует. Вы можете подробно объяснить своему собеседнику, что именно имели ввиду. А вот для того, чтобы операционная система вашего компьютера получила подобные сведения, используются атрибуты файла. Поэтому уделить им внимание будет не лишним.
Зачем нужны атрибуты файлов
Если сказать по- простому, то это параметр, который указывает операционной системе на возможные действия с файлом.
Для каждого файла есть четыре основных параметра:
- R – read only (только для чтения)
- S – system (системный)
- H – hidden (скрытый)
- A – archive (архивный, требующий архивации)
R – read only. Этот параметр, который на русский язык переводится как «только чтение» отвечает за потенциальную возможность редактирования. Если его значение «да», то любые попытки внести изменения ни к чему не приведут. ОС просто не даст возможность сохранить их. Это очень удобно, если доступ к файлу имеют несколько пользователей, например в случае общих файлов в локальной сети.
S – system. Этот параметр однозначно указывает ОС, что данный файл является системным и его наличие обязательно для стабильной работы приложения или системы. Поскольку наличие этих файлов критично при попытке перемещения или удаления, Windows настойчиво спросит вас, действительно ли вы хотите проделать эти операции.
Но, вы должны помнить о существовании вирусов, если какой-то файл помечен как системный, то это не повод думать, что это так и есть.
H – hidden. Этот параметр отвечает за видимость файла пользователями. Обычно скрывают служебные или системные файлы для того, чтобы уменьшить риск случайного удаления.
A – archive. Этот параметр указывает на то, что файл находится в сжатом виде.
Как видим все достаточно просто. Стоит отметить, что в UNIX-подобных операционных системах также существуют атрибуты. На них я останавливаться не буду потому что такие ОС распространены гораздо меньше и их пользователям такая информация наверняка известна. Скорее всего, вас также интересует вопрос:
Меняем атрибуты
Сделать это достаточно просто с помощью стандартного проводника Windows. Для этого необходимо выделить файл, открыть контекстное меню (оно активируется кликом правой кнопкой мыши) и выбрать пункт «Свойства».
На вкладке «Общие» мы видим два чекбокса, которые отвечают за присвоение главных атрибутов «Только чтение» и «Скрытый». Можно задать необходимое значение, просто отметив нужный пункт галочкой.
Для примера, можете любому текстовому документу задать атрибут «Только чтение». Откройте только что созданный документ и напечатайте любое слово. Получилось его сохранить?
Кстати, именно из-за этой ситуации я и решил написать статью. Ведь многие начинающие пользователи и не понимают в чем же подвох.
Если продолжить исследование, то можно перейти к подразделу «Дополнительно». В нем содержатся чекбоксы дополнительных атрибутов, которые задают необходимость архивации после редактирования, а также необходимость проиндексировать файл для более быстрого поиска.
Как видим атрибуты файла вещь достаточно простая и задать их не сложно. Думаю, у меня получилось донести до вас информацию, что такое атрибуты файла.
А на сегодня все. Буду рад познакомиться с вашими комментариями ???? .
Источник
Выше при рассмотрении окна свойств файлов и папок упоминалось о том, что на вкладке Общие есть настройки для установки атрибутов. О них мы и поговорим в данном подразделе. Щелкните правой кнопкой мыши на интересующих вас файле или папке и выполните команду Свойства, чтобы открыть окно свойств.
Атрибуты – это определенные свойства файлов и папок, позволяющие в некоторой степени ограничить доступ к документам. На вкладке Общие рассматриваемого окна вы можете видеть следующие атрибуты.
• Только чтение – запрещает вносить какие-либо изменения в файл. Вы можете перемещать, удалять, копировать, переименовывать данный документ, однако изменить его содержимое нельзя: при попытке сохранить внесенные правки будет выдано сообщение об ошибке. Однако вы можете сохранить изменения в файле с новым именем.
• Скрытый – позволяет скрыть отображение в Проводнике файла или папки. Это свойство характерно для многих системных файлов. Доступ пользователя кним крайне нежелателен. Данный атрибут позволяет избежать удаления необходимых для работы системы файлов. Однако вы можете включить отображение скрытых объектов. Для этого выполните команду Упорядочить -> Свойства папок и поиска, перейдите на вкладку Вид и установите переключатель Скрытые файлы и папки в положение Показывать скрытые файлы и папки.
Если раздел жесткого диска, на котором находится объект, отформатирован в файловой системе NTFS, рядом с рассмотренными атрибутами будет находиться кнопка Другие, с помощью которой вы сможете открыть окно дополнительных атрибутов
Окно установки дополнительных атрибутов папки
• Папка готова для архивирования (или в случае файла – Файл готов для архивирования) – по умолчанию данный атрибут установлен для всех файлов и папок, которые еще ни разу не подвергались архивации. После того как будет выполнено резервное копирование данных центром архивации, флажок возле данного атрибута будет автоматически снят.
• Индексировать папку для более быстрого поиска (или в случае файла – Индексировать файл для более быстрого поиска) – при установке данного атрибута объект будет добавлен в индекс.
• Сжимать содержимое для экономии места на диске – очень полезный атрибут, позволяющий сжать папку средствами NTFS для экономии места на диске. В отличие от архивов, которые вы можете создать как с помощью программ архивации, так и обратившись к встроенным средствам Windows (о них пойдет речь ниже), работа со сжатыми папками не требует от пользователя выполнения каких-либо дополнительных действий по распаковке и сжатию. Однако следует заметить, что степень компрессии в данном случае ниже, поэтому сжатие NTFS целесообразно применять только к тем папкам, с которыми приходится часто работать.
После установки атрибута для папки появится окно, в котором вам нужно указать, следует ли применять сжатие для вложенных папок. Аналогичные окна будут появляться и при установке других атрибутов для папки.
Окно подтверждения изменения атрибута
Названия сжатых папок выделяются в Проводнике синим цветом. Если вы захотите отключить такое выделение, в окне Свойства папок и поиска на вкладке Вид снимите флажок Отображать сжатые или зашифрованные файлы NTFS другим цветом.
Чтобы проверить степень сжатия, откройте окно свойств объекта, выполнив команду Свойства контекстного меню. На вкладке Общие сравните значения, указанные в пунктах Размер и На диске. Второе значение будет существенно меньше, оно указывает, сколько объект занимает места на диске. Первое значение является истинным размером объекта.
• Шифровать содержимое для защиты данных – самое надежное средство защиты файлов от несанкционированного доступа. При шифровке папки автоматически шифруются все содержащиеся в ней файлы, что, несомненно, удобно. Зашифрованные файлы и папки доступны для просмотра только при входе в систему под той учетной записью пользователя, под которой они были зашифрованы. Шифрование доступно только для файлов, находящихся в NTFS-разделах жесткого диска. При переносе файла или папки в раздел винчестера с файловой системой FAT32 объект будет автоматически расшифрован. При добавлении файла в зашифрованную папку он также будет зашифрован. Имена шифрованных объектов выделяются в Проводнике зеленым цветом (если вы не сняли отвечающий за это флажок в окне свойств папок и поиска).
Если к процедуре шифрования вы прибегаете впервые, вам будет предложено создать резервные копии вашего сертификата шифрования и ключа шифрования. В дальнейшем они могут понадобиться для доступа к объекту в случае переустановки Windows или изменения параметров учетной записи.
Щелкните кнопкой мыши на сообщении, которое появилось в области уведомлений и в открывшемся окне перейдите по ссылке Архивировать сейчас. Нажмите кнопку Далее, затем, не изменяя никаких настроек, еще раз нажмите кнопку Далее. На следующем этапе введите пароль защиты, его подтверждение и имя, которое будет присвоено файлу сертификата. Нажмите кнопку Готово. Вы увидите уведомление об экспорте сертификата.
Если вы захотите открыть зашифрованный файл или папку на другом компьютере или войдя в систему под другой учетной записью, вам потребуется только что созданный файл сертификата. Дважды щелкните на нем кнопкой мыши и следуйте указаниям Мастера импорта сертификатов. Никаких настроек менять не нужно: от вас потребуется лишь ввести пароль, указанный при архивации сертификата, и нажимать кнопку Далее. Когда сертификат будет импортирован, вы сможете работать с шифрованными объектами в обычном режиме.
Источник