Не удается просмотреть или изменить только для чтения или системные атрибуты папки в Windows Server 2003, в Windows XP, в Windows Vista или Windows 7
Windows 7 Enterprise Windows 7 Enterprise N Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Professional N Windows 7 Starter Windows 7 Starter N Windows 7 Ultimate Windows 7 Ultimate N Microsoft Windows XP Professional Microsoft Windows XP Home Edition Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Tablet PC Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Business N Windows Vista Business N 64-bit Edition Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Ultimate Еще. Меньше
Microsoft Windows 2000 Microsoft Windows NT 4.0, Microsoft Windows Millennium Edition, Microsoft Windows 98 и Microsoft Windows 95 версии этой статьи, содержатся в разделе 256614.
СВОДКА
Эта статья содержит пошаговые инструкции по использованию команды Attrib обойти невозможность для просмотра или удаления только для чтения или системные атрибуты папки в Windows Server 2003, в WindowsXP, Windows Vista и Windows 7.
Эта статья предназначена для опытных пользователей.
Симптомы проблемы
Возможно возникновение следующих проблем:
- Нельзя просмотреть или изменить атрибуты только для чтения или системной папки с помощью диалогового окна Свойства папки. Например могут возникнуть следующие проблемы:
- При просмотре вкладки Общие диалогового окна Свойства папки, доступные только для чтения флажок недоступен и есть флажок для изменения атрибута системы.
- Снимите или установите только для чтения флажок на вкладке Общие диалогового окна Свойства папки. При нажатии кнопки ОК или Применить, появляется следующее сообщение: Подтверждение изменения атрибутов
Было решено выполнить следующие изменения атрибутов:
определено только для чтения
Применить эти изменения только к данной папке или ко всем подпапкам и файлам также?
При нажатии кнопки Применить изменения только к данной папке, атрибут только для чтения будет изменен для всех файлов в папке. Тем не менее для папки, ее подпапок и файлов в этих подпапках атрибут только для чтения не изменяется. При нажатии кнопки Применить изменения к этой папки, подпапки и файлы, атрибут только для чтения будет изменен для всех файлов в папке и всех файлов во вложенных папках. Тем не менее только для чтения не будет изменен для самой папки и ее подпапок.
Причина
Примечание. В отличие от атрибута только чтение для файла атрибут только для чтения для папки обычно игнорируется Windows, ее компонентах Windows и других программ. Например можно удалить, переименовать и изменить папку с атрибутом только для чтения с помощью проводника Windows.
Атрибуты «Только для чтения» и «Система» используются только проводником, чтобы определить, является ли папка специальной папкой, например системной папкой, у которой вид настроен ОС Windows (например, «Мои документы», «Избранное», «Шрифты», Downloaded Program Files), или папкой, настроенной с помощью вкладки Настройка диалогового окна свойств папки. В результате проводник Windows не допускает возможность просмотра и изменения только для чтения или системные атрибуты папки. Когда установлен атрибут только для чтения папку проводник Desktop.ini этой папки, чтобы увидеть, если какие-либо параметры особой папке необходимо задать запрос вызывает. Было выявлено где Если сети совместно, имеет большой объем набора папок только для чтения, он может вызвать Explorer дольше, затем ожидаемого для визуализации содержимого этой папки на извлечение файла Desktop.ini время ожидания. Медленнее, сетевое подключение к общей папке, тем больше времени этот процесс можно перевод в точке, где обозреватель может ожидания данных и визуализации ничего или зависнуть.
Примечание. В некоторых предыдущих версиях Windows можно изменить атрибут только для чтения для папки с помощью диалогового окна Свойства папки, но версии Windows не разрешается изменять атрибут системы с помощью проводника Windows.
Действия для временного решения этой проблемы
Чтобы обойти эту проблему, команда Attrib командной строки (Cmd.exe) для просмотра или удаления только для чтения или системные атрибуты папки.
Чтобы просмотреть или удалить только для чтения или системные атрибуты папки
Предупреждение Если удалить атрибут только для чтения или системы из папки, она будет выглядеть как обычная папка и некоторые настройки могут быть утеряны. Например Windows настраивает папку «Шрифты» и предоставляет специальный вид, позволяющий Скрыть варианты полужирное и курсивное начертание. Он также позволяет изменить параметры отображения папки таким образом, относящиеся к шрифтам. При удалении только для чтения и системные атрибуты папки Fonts эти настроенные параметры вида недоступны. Для папок, настроенных с помощью вкладки Настройка папки
Диалоговое окно « Свойства », значок папки и другие настройки могут быть утеряны при удалении атрибута только для чтения.Если программе не удается сохранить файлы в папку с атрибутом Только для чтения, например, папку Мои документы, измените атрибут Только для чтения на Система с помощью команды Attrib в командной строке.
Примечание. Если команды выполнить в меню Пуск отсутствует, выполните следующие действия: нажмите кнопку Пуск, выберите пункт Все программы, Стандартныеи выберите команду выполнить.
Для установки атрибута «Система» и удаления атрибута «только для чтения», выполните следующую команду:
attrib — r + s диска: \ < путь >\ < имя папки >Например чтобы установить системный атрибут для папки C:\Test и удалить атрибут только для чтения, используйте следующую команду:
attrib — r + s c:\testИмейте в виду, что некоторые программы не могут работать должным образом с папками, для которых значение атрибута системы и атрибут только для чтения. Таким образом можно использовать следующую команду для удаления этих атрибутов:
attrib — r -s c:\test
Статус
Данное поведение является особенностью.
Дополнительные сведения
Windows сохраняет атрибуты файлов и папок в файловой системе с имя файла и папку, расширение, даты и отметки времени и другие сведения. Только для чтения флажок для папок недоступен, поскольку он не применяется к папке. Этот флажок позволяет задать атрибут только для чтения для файлов в папке. Тем не менее с помощью проводника Windows не может определить, имеет ли папки только для чтения и набор атрибутов системы. Чтобы определить атрибуты, заданные для папки или изменить эти атрибуты, необходимо использовать команды Attrib командной строки.
Ссылки
Дополнительные сведения о системных атрибутов щелкните приведенные ниже номера статей базы знаний Майкрософт:
Как 308419 задать, просмотреть, изменить или удалить особые разрешения для файлов и папок в Windows XP
277867 разрешения Windows NTFS требуются при запуске Word на какой-либо раздел с Windows 2000, Windows XP Professional, Windows Server 2003 или Windows Vista установлена
Если предыдущие статьи не помогают устранить проблему или наблюдаются симптомы, отличные от описанных в данной статье, поиска по базе знаний Майкрософт для получения дополнительных сведений. Для поиска в базе знаний Майкрософт, посетите следующий веб-сайт корпорации Майкрософт:
Как убрать Только для чтения с папки Windows 10 и Windows 11

Несколько раз на сайте и по другим каналам ко мне обращались с вопросом: Как снять атрибут «Только для чтения» с папки в Windows? Обычно следовало пояснение: «Я убираю отметку только для чтения, применяю настройки, снова открываю свойства папки — вижу, что папка снова только для чтения — что делать?».
В этой статье для начинающих пользователей подробно об отметке «Только для чтения» в атрибутах папки в Windows, можно ли её снять, о том, почему она возвращается после того, как была убрана и дополнительная информация на тему.
Атрибут «Только для чтения» в свойствах папки в графическом интерфейсе Windows
Вопрос о том, как снять «Только для чтения» с папки в Windows 11, Windows 10 или другой версии ОС возникает из-за непонимания назначения этой отметки в атрибутах свойствах папки.

Несмотря на то, что прямо в окне свойств указано «Применимо только к файлам в папке», пользователи ошибочно делают одно из следующих предположений, увидев там стандартный «квадрат» или слегка изменившуюся отметку в Windows 11:
- Установленная отметка сообщает о том, что папка только для чтения.
- Отметка «Только для чтения» говорит о том, что какое-то содержимое в папке имеет атрибут «Только для чтения».
В действительности, любая, даже только что созданная и полностью пустая папка в Windows 11/10/8.1/7 будет иметь установленную отметку (квадрат или минус), если открыть её свойства и посмотреть раздел «Атрибуты», при этом важно знать:

- Когда вы открываете свойства папки, имеющиеся в ней файлы никак не анализируются на наличие тех или иных атрибутов — отметка не несёт информации о наличии в папке файлов «Только для чтения» или об атрибутах самой папки.
- Назначение отметки — снять атрибут «Только для чтения» с имеющихся внутри папки файлов, или, наоборот, установить его. При этом, когда вы повторно откроете свойства папки, там снова будет та же отметка — независимо от того, есть ли внутри что-то «Только для чтения» или нет.
- Если вы убирали «Только для чтения» и применяли изменение атрибутов ко всем вложенным элементам, при этом никаких ошибок в процессе не было — значит в папке не осталось элементов «Только для чтения», а любые проблемы с изменением или удалением как папки, так и файлы, вероятнее всего связаны с правами доступа.
Как снять атрибут «Только для чтения» с папки
Папка в Windows всё-таки может иметь установленный атрибут «Только для чтения», но в окне свойств вы его не увидите. Вместо этого можно использовать командную строку:
- Запустите командную строку (от имени Администратора, если папка требует прав администратора для её изменения).
- Введите команду
attrib путь_к_папке
и нажмите Enter. Если результат выглядит как на изображении ниже, у папки нет атрибута «Только для чтения».

- Если вы видите «R» в результате выполнения команды — атрибут «Только для чтения» установлен.

- Чтобы снять его, можно использовать команду
attrib -R путь_к_папке
Надеюсь, инструкция как-то прояснила ситуацию и помогла разобраться.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
- Как выйти из полноэкранного режима в Windows
- Как включить компактный вид панели быстрых настроек Windows 11
- Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
- Msftconnecttest.com — что это и как исправить возможные ошибки
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Артём 06.06.2023 в 18:42
- Dmitry 07.06.2023 в 14:33
- Dmitry 25.08.2023 в 14:13
Здравствуйте.
Попробуйте так (пример для диска D):
1. Открываем командную строку от имени администратора
2. По порядку вводим (нажимая Enter после каждой строки):D: attrib -H -S /D /S
- Dmitry 22.09.2023 в 19:13
- Живые обои на рабочий стол Windows 11 и Windows 10
- Лучшие бесплатные программы на каждый день
- Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
- Как смотреть ТВ онлайн бесплатно
- Бесплатные программы для восстановления данных
- Лучшие бесплатные антивирусы
- Средства удаления вредоносных программ (которых не видит ваш антивирус)
- Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
- Бесплатные программы удаленного управления компьютером
- Запуск Windows 10 с флешки без установки
- Лучший антивирус для Windows 10
- Бесплатные программы для ремонта флешек
- Что делать, если сильно греется и выключается ноутбук
- Программы для очистки компьютера от ненужных файлов
- Лучший браузер для Windows
- Бесплатный офис для Windows
- Запуск Android игр и программ в Windows (Эмуляторы Android)
- Что делать, если компьютер не видит флешку
- Управление Android с компьютера
- Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
- Настройка возможностей восстановления Apple ID на iPhone
- Как выйти из полноэкранного режима в Windows
- Как включить компактный вид панели быстрых настроек Windows 11
- Delta — эмулятор старых консолей на iPhone теперь доступен в AppStore
- Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
- Msftconnecttest.com — что это и как исправить возможные ошибки
- Как вывести результат выполнения команды в файл в Windows
- Как запускать программу на определенном мониторе в Windows
- Как запретить использование режима Инкогнито в браузере
- После изменения числа процессоров и максимума памяти Windows перестала запускаться — что делать?
- Использование Desktop.ini Editor для редактирования свойств папок Windows
- Флешка отображается как два отдельных диска — почему и что делать?
- Как удалить дубликаты фото и видео на iPhone
- Компьютер или ноутбук не запускается после замены батарейки CMOS — что делать?
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
Что такое файл только для чтения и как открывать/редактировать файлы только для чтения

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

Атрибут файла, позволяющий пользователям только просматривать и читать, называется «только для чтения». Это ограничивает возможности читателей писать что-либо или редактировать документ каким-либо образом. Таким образом, если вы устанавливаете файл только для чтения, он позволяет только чтение, чтобы открыть и прочитать его. Внесение каких-либо изменений, например, перезапись, удаление, изменение имени или редактирование, невозможно. Атрибут только для чтения обычно используется в целях безопасности и разрешения, а также для предотвращения внесения некоторыми неавторизованными пользователями каких-либо намеренных или непреднамеренных изменений в файл.
1. Для чего используются файлы, доступные только для чтения
Любой файл, помеченный как доступный только для чтения, означает, что перед внесением в него каких-либо изменений необходимо соблюдать серьезные меры предосторожности. Например, файлы операционной системы или ОС, которые необходимы для поддержания работы компьютерной системы, в основном доступны только для чтения, как и bootmgr, файлы корневого каталога, которые можно найти в Microsoft Windows.
Другие примеры файлов только для чтения включают PDF-файлы, настроенные флэш-накопители и постоянную память (ПЗУ). Когда вы устанавливаете документ Word или PDF только для чтения, файл не может быть изменен кем-либо.
2. Особенности файлов, доступных только для чтения
- Файлы только для чтения можно только открывать и просматривать
- Внесение изменений, таких как редактирование, перезапись и т. д., не допускается в файлах, доступных только для чтения
- В памяти компьютера есть определенные области, которые доступны только для чтения
- Файлы Windows, доступные только для чтения, в основном являются скрытыми файлами
3. Преимущества и недостатки файлов только для чтения
Теперь давайте подробнее рассмотрим несколько плюсов и минусов файлов только для чтения.
Удалить один атрибут (скажем, «только для чтения») у файла?
Предположим, у файла есть следующие атрибуты: ReadOnly, Hidden, Archived, System . Как я могу снять только один из них, скажем ReadOnly? Если я использую следующий код, он снимает ВСЕ атрибуты:
IO.File.SetAttributes("File.txt",IO.FileAttributes.Normal)Отслеживать
задан 29 мая 2020 в 8:07
28.7k 22 22 золотых знака 61 61 серебряный знак 143 143 бронзовых знака
ассоциация: stackoverflow.com/q/7399611/5752652
29 мая 2020 в 8:071 ответ 1
Сортировка: Сброс на вариант по умолчанию
Если говорить именно ReadOnly то его проще всего снять следующим кодом:
FileInfo fileInfo = new FileInfo(pathToAFile); fileInfo.IsReadOnly = false;В общем случае код для манипулирования одним конкретным атрибутом выглядит примерно следующим образом (см. MSDN):
using System; using System.IO; using System.Text; class Test < public static void Main() < string path = @"c:\temp\MyTest.txt"; // Create the file if it exists. if (!File.Exists(path)) < File.Create(path); >FileAttributes attributes = File.GetAttributes(path); if ((attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly) < // Make the file RW attributes = RemoveAttribute(attributes, FileAttributes.ReadOnly); File.SetAttributes(path, attributes); Console.WriteLine("The file is no longer RO.", path); > else < // Make the file RO File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden); Console.WriteLine("The file is now RO.", path); > > private static FileAttributes RemoveAttribute(FileAttributes attributes, FileAttributes attributesToRemove) < return attributes & ~attributesToRemove; >>Update Дополнительно рекомендую почитать по теме битовых операций вот эти вопросы на ru so:
- Побитовые операции — о каких из них полезно знать программистам «более высоких» уровней?
- Оператор | (ИЛИ) при передаче флагов в метод