Что означает атрибут файла только для чтения

Обновлено: 01.07.2024

Открывая файл, вы могли заметить, что иногда он отображается в другом формате и помечен как "только для чтения". Что это значит? Это технический термин, который мы рассмотрим в сегодняшнем блоге.

Означает ли «Только для чтения» «Важно»?

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

Возможно, файл был сохранен как доступный только для чтения, потому что важно, чтобы никто не изменил его. Но файлы и папки, которые не обязательно важны, также могут быть сохранены как «только для чтения». То же самое можно сказать и о внешних носителях, таких как флэш-накопители и SD-карты. Технология только для чтения также использовалась с компакт-дисками (помните их?). Их полное название — CD-ROM, аббревиатура, которая также означает «постоянная память компакт-диска». Результатом присвоения файлу, папке или устройству хранения атрибута «только для чтения» является то, что данные, хранящиеся на диске, не могут быть перезаписаны.

Почему используется вариант «Только для чтения»?

Очевидно, что может быть полезно иметь инструмент, предотвращающий перезапись документов, дисков или флэш-накопителей другими данными. Основная причина атрибута «только для чтения» касается файлов или папок, которые вообще предназначены для просмотра, например критических файлов, которые обеспечивают бесперебойную работу вашего оборудования и программного обеспечения. Изменения в них могут вызвать кучу проблем. Поскольку ключевые файлы, необходимые для функционирования компьютера, защищены как «только для чтения», пользователи не могут случайно отключить свои компьютеры (хотя эти файлы обычно не отображаются, всегда есть место для ошибок).

Вероятно, вы заметите, что многие документы, в том числе электронные таблицы, помеченные как "только для чтения", предоставляют возможность "разрешить редактирование". Одним щелчком мыши вы можете внести нужные изменения. Так в чем смысл? Иногда файлы сохраняются как «только для чтения» — это быстрый и простой способ запретить кому-либо доступ к редактированию. Если вы хотите распространить документ для комментариев, но не хотите, чтобы он был изменен, документ «только для чтения» сразу сигнализирует об этом. (В Word вы можете использовать параметры «Защитить документ» или «Ограничить редактирование».) Или, если вы завершили документ и хотите отличить его от других черновиков или версий, сделайте его «только для чтения» сигналом. что это финальная версия. Обратите внимание, что файл «только для чтения» по-прежнему можно скопировать, но его нужно будет сохранить под другим именем.

Какие еще варианты использования файла, предназначенного только для чтения, вы можете придумать? Дайте нам знать в комментариях.

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

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

Файл только для чтения — это любой файл с включенным атрибутом файла только для чтения. Его можно открыть и просмотреть, как и любой другой файл, но запись в него (сохранение изменений) будет невозможна. Другими словами, файл можно только читать, но не записывать в него.

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

Другие объекты, помимо файлов, также могут быть доступны только для чтения, например специально сконфигурированные флэш-накопители и другие твердотельные накопители, такие как SD-карты. Некоторые области памяти вашего компьютера также могут быть доступны только для чтения.

Иллюстрация мужчины

Файлы каких типов обычно доступны только для чтения?

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

Некоторые файлы, которые по умолчанию доступны только для чтения в Windows, включают bootmgr, hiberfil.sys, pagefile.sys и swapfile.sys. , и это только в корневом каталоге! Ряд файлов в папке C:\Windows\ и ее подпапках по умолчанию доступны только для чтения.

В более старых версиях Windows некоторые распространенные файлы включают boot.ini, io.sys и msdos.sys.

Большинство файлов Windows, доступных только для чтения, также обычно помечаются как скрытые файлы.

Как изменить файлы только для чтения

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

Если только один файл имеет атрибут "только для чтения", лучший способ его редактирования – снять флажок с соответствующего атрибута в свойствах файла (чтобы отключить его), а затем внести в него изменения. Затем, когда редактирование будет завершено, снова включите атрибут.

windows.shell.manifest только для чтения

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

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

Например, обычным расположением файлов только для чтения является C:\Windows\System32\drivers\etc, где хранится файл hosts. Вместо того, чтобы редактировать и сохранять файл hosts обратно в папку «etc», что не разрешено, вам нужно выполнить всю работу в другом месте, например на рабочем столе, а затем скопировать его обратно.

В частности, в случае с файлом hosts это будет выглядеть так:

Скопируйте hosts из папки etc на рабочий стол.

Внесите изменения в файл hosts на рабочем столе.

Скопируйте файл hosts с рабочего стола в папку etc.

Подтвердите перезапись файла.

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

Как сделать файл доступным только для чтения

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

Щелкните файл правой кнопкой мыши, выберите "Свойства" в появившемся меню, а затем выберите "Только для чтения" в нижней части вкладки "Общие".

проверен атрибут файла только для чтения

В некоторых случаях электронная таблица Excel может открываться только для чтения. Например, если файл защищен паролем или был предоставлен в виде копии, он может открыться только для чтения. Щелкните файл правой кнопкой мыши и выберите «Свойства», чтобы проверить, установлен ли флажок «Только для чтения». Если это так, снимите флажок, чтобы отредактировать файл.

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

Word 2013 также может работать с документами, созданными в предыдущих версиях Word.

Если сделать файл доступным только для чтения в Windows, вы или ваш коллега с меньшей вероятностью удалите или измените его случайно. Это может быть полезно, если вы не хотите, чтобы какие-либо непреднамеренные изменения были внесены в контракты с клиентами или бизнес-счета. Если вам нужно сохранить изменения, вы можете временно отключить атрибут, поэтому защита ограничена. Изменить статус папки только для чтения не так просто, потому что проводник Windows использует флаг только для чтения, чтобы определить, является ли папка системной или другой специальной папкой, или она настроена пользователем. Поэтому последние версии Windows не позволяют просматривать или изменять атрибут «только для чтения» для папок в проводнике Windows.

Файлы только для чтения

Откройте проводник Windows и перейдите к файлу, который вы хотите отредактировать.

Щелкните правой кнопкой мыши имя файла и выберите "Свойства".

Выберите вкладку «Общие» и снимите флажок «Только для чтения», чтобы удалить атрибут только для чтения, или установите флажок, чтобы установить его. Нажмите "ОК", чтобы сохранить изменения.

Папки только для чтения

Нажмите кнопку "Пуск" Windows и введите "cmd" в поле поиска.

Нажмите «Ввод», чтобы открыть командное окно.

Введите следующую команду, чтобы удалить атрибут "только для чтения" из папки:

attrib -r диск:\путь\имя_папки

Нажмите «Ввод», заменив «диск», «путь» и «имя папки» на полный путь к папке, которую вы хотите изменить. Используйте эквивалентную команду, заменив "-r" на "+r", чтобы сделать папку доступной только для чтения.

Введите "exit" и нажмите "Enter", чтобы закрыть командное окно.

  • Внесите изменения в файлы, доступные только для чтения, и защитите исходный файл, сохранив изменения в виде копии.
  • Удаление атрибута "только для чтения" из папки может привести к потере некоторых настроек.

Изобель Филлипс пишет техническую документацию, маркетинговые и образовательные ресурсы с 1980 года. Она также пишет о личном развитии для веб-сайта UnleashYourGrowth. Филлипс является квалифицированным бухгалтером, читал лекции по бухгалтерскому учету, математике, английскому языку и информационным технологиям, а также имеет степень бакалавра гуманитарных наук с отличием по английскому языку Университета Лидса.

Если вам нужно гарантировать, что файл ни при каких обстоятельствах не будет изменен в Windows, самое время сделать его доступным только для чтения. Настройка файла как доступного только для чтения или защита файла от записи предотвращает любые изменения. Если вы не знаете, как сделать файлы доступными только для чтения, и вам это нужно, вы попали по адресу!

В этом руководстве вы узнаете, как установить и удалить атрибут только для чтения в проводнике, командной строке (cmd) и через PowerShell!

Оглавление

Предпосылки

Этот пост будет практическим руководством. Если вы хотите продолжить, убедитесь, что у вас есть следующее:

  • ПК с ОС Windows. В этом руководстве будут использоваться Windows 10 и Windows PowerShell версии 5.1.
  • Файл для включения атрибута "только для чтения". В этом руководстве будет использоваться файл, расположенный по адресу C:\Shared\readme.txt.

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

Существует несколько различных способов сделать файл доступным только для чтения, но давайте начнем это руководство с рассмотрения того, как это сделать с помощью проводника Windows.

Атрибут только для чтения сохраняется как свойство метаданных, а не в содержимом файла. Свойство можно просмотреть в проводнике Windows.

Предположим, что вы находитесь на рабочем столе ПК с Windows:

<р>1. Откройте проводник Windows и перейдите к папке, в которой хранится файл, с которым вы будете работать (в данном случае C:\Shared).

<р>2. Щелкните файл правой кнопкой мыши и выберите «Свойства», чтобы открыть окно свойств файла. Это поле содержит различные метаданные об этом конкретном файле, такие как размер, время его создания, изменения и т. д. В нем также есть атрибуты файла.

Установите флажок "только для чтения" в группе "Атрибуты", чтобы защитить файл от записи или сделать его доступным только для чтения, нажмите "Применить", чтобы назначить атрибут "только для чтения", и нажмите "ОК", чтобы закрыть диалоговое окно.

Поле свойств файла readme. txt. Обратите внимание на расположение флажка атрибута «Только для чтения» и кнопки «Применить». ширина=

Поле свойств файла readme.txt. Обратите внимание на расположение флажка атрибута Только для чтения и кнопки Применить.

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

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

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

<р>1. Откройте командную строку (cmd.exe).

<р>2. Перейдите к папке, в которой находится файл.

<р>3. Запустить атрибут без параметров. Команда attrib будет немедленно искать все файлы в рабочем каталоге и возвращать все файлы и разрешенные атрибуты файлов. Вы можете видеть ниже, что файл readme.txt не имеет включенного атрибута только для чтения.

Атрибут архива включен (A), но нет атрибут только для чтения (R)

Атрибут архива включен (A), но атрибут только для чтения отключен (R)

<р>4. Теперь запустите attrib, чтобы назначить атрибут только для чтения. Ключевым здесь является параметр +r. Этот параметр указывает Windows установить для файла атрибут только для чтения.

<р>5. Запустите attrib еще раз без параметров, чтобы убедиться, что атрибут только для чтения был применен. Теперь вы можете видеть на снимке экрана ниже, что появляется метка R, указывающая на то, что был применен атрибут только для чтения, защищающий файл от записи.

Атрибут только для чтения (R) теперь включен

Атрибут только для чтения (R) теперь включен

Аналогично, чтобы удалить атрибут только для чтения, используйте параметр -r.

Как сделать файл доступным только для чтения (и доступным для записи) с помощью PowerShell

Если вы не являетесь поклонником графического интерфейса или командной строки или хотите использовать более простое управление, обратите внимание на PowerShell! Теперь давайте узнаем, как сделать файл доступным только для чтения с помощью PowerShell!

<р>2. Запустите командлет Get-Item, указав путь к файлу, для которого вы переключаете атрибут только для чтения. Возвращаемое свойство Attributes содержит все атрибуты файла, которые в настоящее время включены.

Атрибут архива только включен.

Атрибут архива только включен.

Использование командлета Format-Table не обязательно, но при этом PowerShell указывает отображать только два интересующих вас свойства в удобном для просмотра формате (Имя и Атрибуты)< /em>

<р>3. Назначьте атрибут только для чтения, добавив атрибут ReadOnly к свойству Attributes, как показано ниже.

Назначение атрибута только для чтения

Назначение атрибута "Только для чтения"

<р>4. Теперь просмотрите свойство Attributes объекта $file, и вы увидите, что теперь вы применили к файлу атрибут ReadOnly, сохранив при этом все существующие атрибуты, существовавшие в файле ранее. Вы также можете запустить Get-Item еще раз, чтобы просмотреть те же результаты.

Просмотр свойства атрибута

Просмотр свойства атрибута

Чтобы удалить атрибут ReadOnly из файла, следуйте точно такому же подходу, но на этот раз установите для свойства Attributes значение Normal, например. $file.Attributes = "Обычный" .

Заключение

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

Вооружившись этими новыми знаниями о защите файлов от случайной перезаписи, есть ли у вас файлы, которые вы хотели бы защитить?

Ненавидите рекламу? Хотите поддержать писателя? Получите многие из наших руководств в виде руководства по ATA.

Ещё от ATA Learning & Partners

Резервное копирование Office 365 для чайников

Лучшее руководство по защите данных Microsoft Office 365. Изучите готовые функции безопасности.

Руководства ATA

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

Читайте также: