Как сделать файл доступным только для чтения
Обновлено: 21.11.2024
Если вам нужно гарантировать, что файл ни при каких обстоятельствах не будет изменен в Windows, самое время сделать его доступным только для чтения. Настройка файла как доступного только для чтения или защита файла от записи предотвращает любые изменения. Если вы не знаете, как сделать файлы доступными только для чтения, и вам это нужно, вы попали по адресу!
В этом руководстве вы узнаете, как установить и удалить атрибут только для чтения в проводнике, командной строке (cmd) и через PowerShell!
Оглавление
Предпосылки
Этот пост будет практическим руководством. Если вы хотите продолжить, убедитесь, что у вас есть следующее:
- ПК с ОС Windows. В этом руководстве будут использоваться Windows 10 и Windows PowerShell версии 5.1.
- Файл для включения атрибута "только для чтения". В этом руководстве будет использоваться файл, расположенный по адресу C:\Shared\readme.txt.
Как сделать файл доступным только для чтения (и доступным для записи) в проводнике
Существует несколько различных способов сделать файл доступным только для чтения, но давайте начнем это руководство с рассмотрения того, как это сделать с помощью проводника Windows.
Атрибут только для чтения сохраняется как свойство метаданных, а не в содержимом файла. Свойство можно просмотреть в проводнике Windows.
Предположим, что вы находитесь на рабочем столе ПК с Windows:
<р>1. Откройте проводник Windows и перейдите к папке, в которой хранится файл, с которым вы будете работать (в данном случае C:\Shared). <р>2. Щелкните файл правой кнопкой мыши и выберите «Свойства», чтобы открыть окно свойств файла. Это поле содержит различные метаданные об этом конкретном файле, такие как размер, время его создания, изменения и т. д. В нем также есть атрибуты файла.Установите флажок "только для чтения" в группе "Атрибуты", чтобы защитить файл от записи или сделать его доступным только для чтения, нажмите "Применить", чтобы назначить атрибут "только для чтения", и нажмите "ОК", чтобы закрыть диалоговое окно.
Поле свойств файла readme.txt. Обратите внимание на расположение флажка атрибута Только для чтения и кнопки Применить.
Аналогичным образом, чтобы удалить атрибут "только для чтения" из файла, снимите флажок "Только для чтения".
Как сделать файл доступным только для чтения (и доступным для записи) через командную строку
Атрибуты файлов доступны не только через Проводник. Вы также можете управлять атрибутами файла, включая атрибут только для чтения, через командную строку. Для этого вы должны использовать команду attrib .
<р>1. Откройте командную строку (cmd.exe). <р>2. Перейдите к папке, в которой находится файл. <р>3. Запустить атрибут без параметров. Команда attrib будет немедленно искать все файлы в рабочем каталоге и возвращать все файлы и разрешенные атрибуты файлов. Вы можете видеть ниже, что файл readme.txt не имеет включенного атрибута только для чтения.
Атрибут архива включен (A), но атрибут только для чтения отключен (R)
<р>4. Теперь запустите attrib, чтобы назначить атрибут только для чтения. Ключевым здесь является параметр +r. Этот параметр указывает Windows установить для файла атрибут только для чтения. <р>5. Запустите attrib еще раз без параметров, чтобы убедиться, что атрибут только для чтения был применен. Теперь вы можете видеть на снимке экрана ниже, что появляется метка R, указывающая, что был применен атрибут только для чтения, защищающий файл от записи.
Атрибут только для чтения (R) теперь включен
Аналогично, чтобы удалить атрибут только для чтения, используйте параметр -r.
Как сделать файл доступным только для чтения (и доступным для записи) с помощью PowerShell
Если вы не являетесь поклонником графического интерфейса или командной строки или хотите использовать более простое управление, обратите внимание на PowerShell! Теперь давайте узнаем, как сделать файл доступным только для чтения с помощью PowerShell!
<р>2. Запустите командлет Get-Item, указав путь к файлу, для которого вы переключаете атрибут только для чтения. Возвращаемое свойство Attributes содержит все атрибуты файла, которые в настоящее время включены.
Атрибут архива только включен.
<р>3. Назначьте атрибут только для чтения, добавив атрибут ReadOnly к свойству Attributes, как показано ниже.Использование командлета Format-Table не обязательно, но при этом PowerShell указывает отображать только два интересующих вас свойства в удобном для просмотра формате (Имя и Атрибуты)< /em>
Назначение атрибута "Только для чтения"
<р>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, доступных в автономном режиме и без рекламы!
В этом посте мы покажем вам, как сделать файлы и папки скрытыми или только для чтения на ПК с Windows 11/10. Если вы сделаете файл скрытым, другие пользователи не смогут увидеть этот файл или папку. Если вы установите для файла режим Только чтение, пользователи смогут читать файл, но не смогут вносить изменения и сохранять их.
Скрытые файлы — это любые файлы с включенным атрибутом "Скрытый" в Свойствах. Эти файлы скрыты, поскольку они обычно являются важными файлами, связанными с операционной системой. Эти файлы скрыты от обычного просмотра, чтобы их нельзя было изменить или удалить. В то время как атрибут Скрытый может применяться к файлам и папкам, атрибут Только чтение применяется только к файлам внутри папки.
Сделать файл или папку скрытыми в Windows 11/10
Чтобы сделать атрибуты файла или папки скрытыми, выполните следующие действия:
- Найдите файл
- Нажмите правой кнопкой мыши
- В разделе "Атрибуты" выберите "Скрытый".
- Файл будет скрыт.
Чтобы увидеть его снова, вы можете использовать этот метод для отображения скрытых файлов.
Вы должны знать одну вещь. Если флажок показывает квадрат внутри, это означает, что некоторые элементы внутри папки Скрыты или Только для чтения, а некоторые нет.
Пустой флажок означает, что ни один из элементов не имеет этого атрибута, тогда как флажок указывает, что этот файл или все файлы в папке имеют этот атрибут.
Сделать файл доступным только для чтения в Windows 11/10
- Найдите файл
- Нажмите правой кнопкой мыши
- В разделе "Атрибуты" выберите Только чтение.
- Теперь файл будет только для чтения, и сделанные изменения не будут сохранены.
Однако вы сможете сохранить этот файл под другим именем.
При нажатии кнопки "Дополнительно", как показано выше на первом изображении, открывается другое окно, позволяющее сжимать или шифровать файлы, а также архивировать или индексировать элементы.
Я надеюсь, что это базовое руководство поможет вам.
Теперь прочтите: как составить список всех скрытых файлов и папок на вашем компьютере с Windows.
Дата: 28 декабря 2020 г. Метки: файлы, папка
Похожие записи
Не удается найти или открыть папку AppData в Windows 11/10
Что такое папка WpSystem? Безопасно ли его удалять?
Файл d3dx9_25.dll или d3dx9_27.dll не найден
[электронная почта защищена]
Диша имеет степень магистра делового администрирования и любит баловаться с компьютерами. Ее любовь к Windows и Office побудила ее начать вести здесь блог вместе с нами.
Если вы не хотите, чтобы рецензенты случайно изменили ваш документ, вы можете сделать документ только для чтения перед отправкой на проверку. Другой способ — ограничить форматирование и редактирование.
Предоставление документа файла, доступного только для чтения, означает, что документ можно читать или копировать, но нельзя изменять. Если один из рецензентов попытается внести изменения в файл, доступный только для чтения, изменения можно будет сохранить, только дав документу новое имя или сохранив его в новом месте.
Примечание. Предоставление документа только для чтения не запрещает кому-либо создавать новую копию документа и сохранять ее под другим именем или в другом месте.
Запретить редактирование
Нажмите «Обзор» > «Ограничить редактирование».
В разделе Ограничения редактирования установите флажок Разрешить только этот тип редактирования в документе и убедитесь, что в списке указано Без изменений (только чтение).
Нажмите "Да, включить защиту".
В открывшемся окне введите пароль, который вы сможете запомнить, а затем введите пароль еще раз, чтобы подтвердить его.
Пароль не является обязательным. Но если вы не добавите пароль, любой сможет нажать «Отключить защиту» и отредактировать документ.
См. также
Сохранить только для чтения
Нажмите кнопку Microsoft Office , а затем выберите "Сохранить" или "Сохранить как", если вы ранее сохраняли документ.
Нажмите "Инструменты".
Нажмите "Общие параметры".
Установите флажок "Рекомендуется только для чтения".
Сохраните документ. Возможно, вам придется сохранить его как другое имя файла, если вы уже назвали документ.
Удалить только для чтения
Нажмите кнопку Microsoft Office , а затем выберите "Сохранить" или "Сохранить как", если вы ранее сохраняли документ.
Нажмите "Инструменты".
Нажмите "Общие параметры".
Снимите флажок "Рекомендуется только для чтения".
Сохраните документ. Возможно, вам придется сохранить его как другое имя файла, если вы уже назвали документ.
Запретить форматирование и редактирование
Ниже приведены шаги для второго метода, помогающего предотвратить случайное изменение вашего документа рецензентами.
На вкладке "Рецензирование" в группе "Защита" нажмите "Защитить документ".
В разделе "Ограничить параметры просмотра" нажмите "Ограничить форматирование и редактирование".
На панели задач "Ограничить форматирование и редактирование" в разделе "Ограничения форматирования", "Ограничения редактирования" и "Начать применение" выберите параметры, соответствующие вашим потребностям в форматировании и редактировании.
Неограниченное форматирование и редактирование
На вкладке "Рецензирование" в группе "Защита" нажмите "Защитить документ".
Чтобы снять флажок, нажмите «Ограничить форматирование и редактирование» в разделе «Ограничить параметры просмотра».
Определение файла только для чтения и почему некоторые файлы используют этот атрибут
Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.
Файл только для чтения — это любой файл с включенным атрибутом файла только для чтения. Его можно открыть и просмотреть, как и любой другой файл, но запись в него (сохранение изменений) будет невозможна. Другими словами, файл можно только читать, но не записывать в него.
Файл, помеченный как доступный только для чтения, обычно означает, что его не следует изменять или следует проявлять большую осторожность, прежде чем вносить в него изменения.
Другие вещи, помимо файлов, также могут быть доступны только для чтения, например специально настроенные флэш-накопители и другие твердотельные накопители, такие как SD-карты. Некоторые области памяти вашего компьютера также могут быть доступны только для чтения.
Файлы каких типов обычно доступны только для чтения?
Помимо редкой ситуации, когда вы или кто-то другой вручную установили для файла флаг только для чтения, большинство из этих типов файлов, которые вы обнаружите, являются важными для вашей операционной системы. система должна запускаться правильно, иначе ее изменение или удаление может привести к сбою компьютера.
Некоторые файлы, которые по умолчанию доступны только для чтения в Windows, включают bootmgr, hiberfil.sys, pagefile.sys и swapfile.sys. , и это только в корневом каталоге! Ряд файлов в папке C:\Windows\ и ее подпапках по умолчанию доступны только для чтения.
В более старых версиях Windows некоторые распространенные файлы включают boot.ini, io.sys и msdos.sys.
Большинство файлов Windows, доступных только для чтения, также обычно помечаются как скрытые файлы.
Как изменить файлы только для чтения
Файлы только для чтения могут быть доступны только для чтения на уровне файлов или на уровне папок. Это означает, что может быть два способа редактирования файла только для чтения в зависимости от на каком уровне он помечен как доступный только для чтения.
Если только один файл имеет атрибут "только для чтения", лучший способ его редактирования – снять флажок с соответствующего атрибута в свойствах файла (чтобы отключить его), а затем внести в него изменения. Затем, когда редактирование будет завершено, снова включите атрибут.
Однако, если папка помечена как доступная только для чтения, это обычно означает, что все файлы в папке также доступны только для чтения. Разница между этим атрибутом и атрибутом на основе файла заключается в том, что для редактирования файла, а не только отдельного файла, необходимо изменить права доступа к папке в целом.
В этом сценарии вы можете не захотеть изменять атрибут «только для чтения» для набора файлов только для редактирования одного или двух. Чтобы отредактировать этот тип файла только для чтения, вам нужно отредактировать файл в папке, которая разрешает редактирование, а затем переместить вновь созданный файл в папку с исходным файлом, перезаписав оригинал.
Например, обычным расположением файлов только для чтения является C:\Windows\System32\drivers\etc, где хранится файл hosts. Вместо редактирования и сохранения файла hosts обратно в папку «etc», что не разрешено, вам нужно выполнить всю работу в другом месте, например на рабочем столе, а затем скопировать его обратно.
В частности, в случае с файлом hosts это будет выглядеть так:
Скопируйте hosts из папки etc на рабочий стол.
Внесите изменения в файл hosts на рабочем столе.
Скопируйте файл hosts с рабочего стола в папку etc.
Подтвердите перезапись файла.
Редактирование файлов только для чтения работает таким образом, потому что на самом деле вы не редактируете тот же файл, а создаете новый и заменяете старый.
Как сделать файл доступным только для чтения
После выполнения приведенных выше указаний должно быть ясно, насколько просто очистить атрибут только для чтения. Чтобы сделать файл доступным только для чтения, очень просто: установите флажок Только для чтения в окне свойств файла.
Щелкните файл правой кнопкой мыши, выберите "Свойства" в появившемся меню, а затем выберите "Только для чтения" в нижней части вкладки "Общие".
В некоторых случаях электронная таблица Excel может открываться только для чтения. Например, если файл защищен паролем или был предоставлен в виде копии, он может открыться только для чтения. Щелкните файл правой кнопкой мыши и выберите «Свойства», чтобы проверить, установлен ли флажок «Только для чтения». Если это так, снимите флажок, чтобы изменить файл.
Файлы QuickBooks могут открываться только для чтения, если они хранятся на DVD или компакт-диске. В этом случае перед открытием вы можете скопировать файл на жесткий диск компьютера. Кроме того, некоторые файлы доступны только для чтения для защиты от случайных изменений, которые можно решить, запустив QuickBooks от имени администратора. Сначала щелкните правой кнопкой мыши значок QuickBooks и выберите «Свойства» > «Совместимость» > «Запустить эту программу от имени администратора», а затем попытайтесь открыть или восстановить файл компании.
Если сделать файл доступным только для чтения в Windows, вы или ваш коллега с меньшей вероятностью удалите или измените его случайно. Это может быть полезно, если вы не хотите, чтобы какие-либо непреднамеренные изменения были внесены в контракты с клиентами или бизнес-счета. Если вам нужно сохранить изменения, вы можете временно отключить атрибут, поэтому защита ограничена. Изменить статус папки только для чтения не так просто, потому что проводник Windows использует флаг только для чтения, чтобы определить, является ли папка системной или другой специальной папкой, или она настроена пользователем. Поэтому последние версии Windows не позволяют просматривать или изменять атрибут «только для чтения» для папок в проводнике Windows.
Файлы только для чтения
Откройте проводник Windows и перейдите к файлу, который вы хотите отредактировать.
Щелкните правой кнопкой мыши имя файла и выберите "Свойства".
Выберите вкладку «Общие» и снимите флажок «Только для чтения», чтобы удалить атрибут только для чтения, или установите флажок, чтобы установить его. Нажмите "ОК", чтобы сохранить изменения.
Папки только для чтения
Нажмите кнопку "Пуск" Windows и введите "cmd" в поле поиска.
Нажмите «Ввод», чтобы открыть командное окно.
Введите следующую команду, чтобы удалить атрибут "только для чтения" из папки:
attrib -r диск:\путь\имя_папки
Нажмите «Ввод», заменив «диск», «путь» и «имя папки» на полный путь к папке, которую вы хотите изменить. Используйте эквивалентную команду, заменив "-r" на "+r", чтобы сделать папку доступной только для чтения.
Введите "exit" и нажмите "Enter", чтобы закрыть командное окно.
- Внесите изменения в файлы, доступные только для чтения, и защитите исходный файл, сохранив изменения в виде копии.
- Удаление атрибута "только для чтения" из папки может привести к потере некоторых настроек.
Изобель Филлипс пишет техническую документацию, маркетинговые и образовательные ресурсы с 1980 года. Она также пишет о личном развитии для веб-сайта UnleashYourGrowth. Филлипс является квалифицированным бухгалтером, читал лекции по бухгалтерскому учету, математике, английскому языку и информационным технологиям, а также имеет степень бакалавра гуманитарных наук с отличием по английскому языку Университета Лидса.
Читайте также: