Поменять атрибут на только для чтения файла text

Обновлено: 07.07.2024

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

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

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

Другие файлы, кроме файлов, также могут быть доступны только для чтения, например, специально настроенные флэш-накопители и другие твердотельные устройства хранения, такие как 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 .

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

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

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

В разных версиях Windows принцип действия по редактированию файла примерно один и тот же, может отличаться только в некоторых деталях.

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

Основные атрибуты файла

В операционной системе Windows атрибуты файла делятся на 4 типа. Этими видами атрибутов могут обладать файлы и иногда папки. Атрибуты могут быть: системный, для чтения, архивный и скрытый.

Для чтения

Этот атрибут используется для того, чтобы установить запрет для корректировки текстовых файлов. Если пользователь работает с текстовыми файлами, и сохраняет их на флешке, то можно защитить флешку от записи других файлов. То есть, в корне съёмного накопителя нужно сделать папку, которая будет доступна только для чтения. Это дает защиту от действий других пользователей. Конечно, разные вирусы могут обойти этот барьер и уничтожить или заразить файл. Чтобы это предотвратить, то съемный накопитель лучше чаще проверять с помощью антивируса на выявление угроз.

Архивный

Скрытый

Вышеуказанная классификация атрибутов файлов знакома пользователям, кто работает с операционной системой Windows

Какие ещё есть атрибуты файлов

Вышеуказанная классификация атрибутов файлов знакома пользователям, кто работает с операционной системой Windows. При этом у последних версий операционной системы есть и другие дополнительные объекты и свойства. Надо сказать, что их не нужно изменять, но если пользователю интересно, можно узнать о них побольше информации. Существует еще зашифрованный атрибут, сжатый, индексированный, временный и другие. Также возможна работа с атрибутом в целостности и работа без предварительной очистки. Это далеко не все атрибуты файлов, потому, что их достаточно большое количество. Часть из указанных компонентов пользователи могут увидеть в разделе свойств файлов.

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

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

Подробности процесса

Как менять атрибут файла в операционной системе Windows

Скрытый атрибут файла обозначается "Н" и дает возможность сделать файлы невидимыми

Порядок действий

Атрибуты файлов и папок хранятся в Windows в файловой системе. Они хранятся в соответствующем месте вместе с именем файла и папки, расширением, отметкой даты и времени и любой другой доступной информацией.

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

Эта проблема чаще всего возникала после установки обновлений Windows 10 , а в некоторых случаях из-за разрешений учетной записи. Тем не менее, такая проблема очень раздражает и требует решения.

Что я могу сделать, если в Windows 10 папка возвращается только для чтения? Самое простое решение — изменить права доступа. В большинстве случаев некоторые изменения в разрешениях могут сделать папку доступной только для чтения. Кроме того, вы можете войти в систему как администратор или изменить атрибут папок.

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

Как удалить «Только чтение» из папки в Windows 10:

Если на вашем ПК с Windows 10 имеется более одной учетной записи, убедитесь, что вы пытаетесь получить доступ к файлу или папке из учетной записи администратора .

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

Решение 1 — Изменить разрешения

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

Если вы являетесь единственным пользователем на ПК с Windows 10, выполните следующие действия, чтобы изменить разрешения:

Если на этом компьютере несколько пользователей, выполните следующие действия:

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

Решение 2 — Изменить атрибуты

Если определенная папка имеет атрибут «Только чтение», программа не может сохранять файлы или вносить в них изменения. Чтобы изменить атрибут «Только чтение» на «Система» с помощью команды Attrib в cmd, выполните следующие действия:

папка возвращается только для чтения

  1. В поле поиска Windows введите cmd . Щелкните правой кнопкой мыши результат и выберите « Запуск от имени администратора» .
  2. Чтобы удалить атрибут «Только для чтения» и установить системный атрибут, введите attrib -r + s drive: <путь> <имя_фолдера> .
  3. Некоторые программы могут работать неправильно с папками, имеющими эти атрибуты. Чтобы удалить их, введите attrib -r -sc: <имя_фолдера> .

Помните, что удаление атрибута «Только чтение» или «Системный» из папки может привести к некоторой потере настроек, но это не особенно важно, если вы не имеете в виду что-то конкретное.

Надеюсь, что эти решения сработали для вас, как подтвердили многие другие пользователи Windows 10.

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

Команда attrib предназначена для просмотра или изменения атрибутов файлов и папок через командную строку Windows. Данная программа доступна в Windows 10, Windows 7, Windows XP и в более старых версиях Windows. В данной статье мы рассмотрим синтаксис, параметры и примеры использования этой команды.

Синтаксис команды attrib

Синтаксис команды attrib выглядит следующим образом:

Как пользоваться командой attrib

Для того чтобы просмотреть атрибуты для всех файлов в текущей папке достаточно просто выполнить команду « attrib » без каких-либо параметров.

команда attrib

Для того чтобы получить информацию не только о файлах, но и папках, добавляем параметр « /d ».

атрибуты файлов и папок

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

просмотр атрибутов конкретного файла

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

добавить атрибут

При добавлении или удалении атрибутов для папок всегда нужно использовать параметр « /d ».

добавить атрибут для папок

Примеры использования attrib

При необходимости, с помощью команды «attrib» можно добавлять и удалять сразу несколько атрибутов за раз. Ниже приведено несколько примеров такого использования данной команды.

Добавляем атрибуты « Системный », « Скрытый », « Только для чтения » и для файла « c:\file.txt ».

Удаляем атрибуты « Системный », « Скрытый », « Только для чтения» для файла « c:\file.txt ».

Добавляем атрибуты « Системный », « Скрытый », « Только для чтения» для всех файлов в папке « c:\temp2 »

Удаляем атрибуты « Системный », « Скрытый », « Только для чтения» для всех файлов в папке « c:\temp2 »

Добавляем атрибуты « Системный », « Скрытый », « Только для чтения» для всех файлов и папок в папке « c:\temp2 »

Удаляем атрибуты « Системный », « Скрытый », « Только для чтения» для всех файлов и папок в папке « c:\temp2 »

Добавляем атрибуты « Системный », « Скрытый » для всех файлов и папок в папке « c:\temp2 », а также для всех вложенных папок и файлов.

Удаляем атрибуты « Системный », « Скрытый » для всех файлов и папок в папке « c:\temp2 », а также для всех вложенных папок и файлов.

Ошибки при использовании команды attrib

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

Еще одна возможная проблема – ошибка « Доступ запрещен ». В этом случае для изменения атрибутов нужно запустить командную строку с правами администратора либо изменить права доступа к данному файлу.

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