Атрибут «Только для чтения» на диске в Windows 10 блокирует запись новых файлов, изменение или удаление существующих. Чаще всего это случается после переноса данных с другого ПК, подключения внешнего накопителя или сбоя в работе системы. Снять его можно несколькими способами — от простых настроек в интерфейсе до команд через консоль.
В большинстве случаев достаточно изменить свойства диска вручную, но иногда требуется использовать командную строку или даже редактор реестра. Далее разберём все работающие методы, включая нюансы для флешек, внешних жёстких дисков и системных разделов.
Почему диск становится только для чтения и как это проверить
Причины появления атрибута «Только для чтения» делятся на программные и аппаратные. К первым относятся:
- Защита от записи на уровне файловой системы (
NTFSилиFAT32); - Политики безопасности Windows (например, для корпоративных ПК);
- Сбои в работе драйверов или файловой системы;
- Действие вирусов или вредоносных программ.
Аппаратные причины актуальны для внешних накопителей: переключатель блокировки на корпусе флешки, физические повреждения или неисправности контроллера.
Перед тем как снимать атрибут, проверьте его наличие. Откройте Проводник, найдите диск, кликните по нему правой кнопкой мыши и выберите Свойства. Если внизу окна есть галочка «Только чтение», её можно убрать прямо здесь. Но часто этот параметр серый — значит, блокировка закреплена на уровне системы.
Если диск подключён через USB-хаб или удлинитель, попробуйте подсоединить его напрямую к порту ПК. Иногда проблема в нестабильном соединении, а не в настройках Windows.
| Способ | Действия | Подходит для |
|---|---|---|
| Свойства диска | ПКМ по диску → Свойства → убрать галочку «Только чтение» → Применить | Локальные и внешние диски (если параметр активен) |
| Свойства папки | ПКМ по папке → Свойства → убрать галочку «Только чтение» → Применить ко всем вложенным файлам | Отдельные папки и файлы на диске |
| Безопасность | ПКМ по диску → Свойства → Безопасность → Изменить разрешения для группы «Все» на «Полный доступ» | Диски с ограничениями на уровне прав доступа |
Способы снятия атрибута через интерфейс Windows
Самый простой метод — использовать встроенные инструменты системы. Подходит для большинства пользователей, если блокировка не закреплена на уровне групповой политики или реестра.
Если галочка «Только чтение» неактивна или после снятия атрибута изменений нет, переходите к более сложным методам.
Использование командной строки для снятия атрибута
Командная строка (CMD) позволяет убрать атрибут «Только для чтения» даже в тех случаях, когда графический интерфейс не срабатывает. Для этого используют утилиту diskpart или команду attrib.
Способ через diskpart:
- Запустите командную строку от имени администратора: нажмите
Win + Xи выберитеКомандная строка (администратор); - Введите
diskpartи нажмитеEnter; - Выведите список дисков командой
list disk; - Выберите нужный диск:
select disk N(где N — номер диска из списка); - Очистите атрибуты:
attributes disk clear readonly; - Закройте утилиту:
exit.
Для отдельных файлов или папок используйте команду attrib:
⚠️ Внимание: Неправильное использование attrib может привести к потере данных. Убедитесь, что указываете правильный путь к файлу или папке.
Пример команды для папки: attrib -R "C:\Путь\к\папке" /S /D, где:
-R— убирает атрибут «Только для чтения»;/S— применяет изменение ко всем вложенным файлам;/D— включает папки.
Снятие атрибута через реестр Windows
Если диск заблокирован на уровне системы, может помочь редоктирование реестра. Этот способ подходит для опытных пользователей, так как неверные действия могут нарушить работу Windows.
Инструкция:
- Нажмите
Win + R, введитеregeditи нажмитеEnter; - Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies; - Если раздел
StorageDevicePoliciesотсутствует, создайте его: ПКМ поControl→ Создать → Раздел; - Внутри раздела создайте параметр
WriteProtectтипаDWORD (32 бита); - Установите его значение равным
0; - Перезагрузите компьютер.
| Параметр реестра | Описание | Значение для снятия блокировки |
|---|---|---|
WriteProtect |
Защита от записи для всех накопителей | 0 |
DenyWriteAccess |
Блокировка записи для отдельных устройств | 0 или удалить параметр |
ReadOnly |
Атрибут «Только для чтения» для файловой системы | 0 |
Что делать, если атрибут не снимается
Если ни один из способов не сработал, проблема может быть в следующем:
- Физическая блокировка на внешнем накопителе (переключатель на корпусе флешки или жёсткого диска);
- Повреждение файловой системы — проверьте диск на ошибки через
CHKDSK; - Конфликт драйверов — обновите драйвера для контроллера накопителя;
- Защита от записи на уровне BIOS/UEFI — проверьте настройки в BIOS.
Если диск физически повреждён или имеет аппаратную блокировку, программные методы не помогут — требуется замена устройства или его ремонт.
Проверка диска на ошибки и исправление файловой системы
Если атрибут «Только для чтения» возник из-за сбоя файловой системы, поможет утилита CHKDSK. Она проверяет диск на ошибки и автоматически исправляет их.
Как запустить:
- Откройте командную строку от имени администратора;
- Введите команду:
chkdsk C: /f /r(заменитеC:на букву вашего диска); - Если диск используется системой, согласитесь на проверку при следующей перезагрузке (
Y); - Перезагрузите компьютер.
Параметры команды:
/f— автоматически исправляет найденные ошибки;/r— ищет и восстанавливает повреждённые сектора.
Пошаговая инструкция: как убрать атрибут только для чтения с диска
Чтобы не пропустить ни одного шага, следуйте этому алгоритму. Он подходит для большинства случаев, включая внешние накопители и системные диски.
Алгоритм действий для снятия атрибута
Часто задаваемые вопросы
Можно ли снять атрибут «Только для чтения» с системного диска C?
Да, но с осторожностью. Для системного диска лучше использовать diskpart или CHKDSK. Изменение атрибутов через реестр может привести к сбоям в работе системы, если неверно редактировать параметры.
Почему после снятия атрибута диск снова становится только для чтения?
Это может происходить из-за физической неисправности накопителя, действия вирусов или конфликта драйверов. Проверьте диск на ошибки, просканируйте систему антивирусом и обновите драйвера.
Что делать, если диск не определяется в Windows?
Если диск не отображается в Проводнике, проверьте его в Управлении дисками (Win + R → diskmgmt.msc). Возможно, он не инициализирован или не имеет буквы. В этом случае назначьте букву вручную или инициализируйте диск.
Можно ли снять атрибут «Только для чтения» с флешки на Mac?
Да, но методы будут другими. На MacOS используйте Терминал и команду diskutil. Например: diskutil list (находим диск), затем diskutil eraseDisk FAT32 NAME MBRFormat /dev/diskN (где N — номер диска). Это отформатирует флешку, удалив все данные.