В некоторых случаях при попытку скопировать файлы на USB диск / флешку, пользователь может получить уведомление, что его флешка защищена от записи ‘The disk is write protected‘. В этой инструкции разберемся, как снять защиту от записи на USB диск / флешку в Windows 10 (методики применимы и для предыдущих версий Windows).
Причин, по которым USB флешка может оказаться защищенной от записи может быть несколько: начиная от настроек безопасности системы, заканчивая физическим повреждением носителя.
Как, собственно, выглядит проблема: попытке записать файлы на USB флешку или SD карту памяти появляется ошибка
Remove the write-protection or use another disk
Снимите защиту или воспользуйтесь другим диском.
В результате скопировать что-то на такую флешку или создать новые файлы / папки становится невозможным.
Рассмотрим наиболее распространенные варианты отключения защиты от записи.
Lock переключатель
На некоторых флешках или SD картах памяти (как правило, на старых) есть специальный физический переключатель, позволяющий заблокировать возможность записи на устройство. Смысл этого переключателя – предоставление возможности пользователю заблокировать запись на флешку при использовании ее на публичных компьютерах, защищаясь тем самым от проникновения вирусов. Проверьте, есть ли на вашем USB диске такой переключатель и переведите его в состояние Off (Unlock).
Ключ WriteProtect в реестре
Еще один механизм, позволяющий включить защиту от записи на USB устройства, управляется через системный реестр. Чтобы отключить защиту от записи:
- Запустите редактор реестра: exe
- Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
- Найдите параметр с именем Deny_Write (тип DWORD) и измените его значение на 0.
- Затем перейдите в раздел HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet\Control\StorageDevicePolicies
- Найдите параметр WriteProtect и также измените его значение на 0.Совет. Если указанная ветка или параметр отсутствует, создайте их вручную.
- Перезагрузите компьютер и проверьте, удастся ли записать данные на USB диск
Атрибут Readonly USB диска
Если предыдущие способы не помогли, проверьте, не установлен ли для USB диска атрибут readonly. Для этого:
- Откройте командную строку с правами администратора
- Выполните команду:
Diskpart
- Выведите список дисков командой:
list disk
- Найдите в списке свой USB диск и запомните его номер. В нашем примере: Disk 1
- Выберем его командой:
select disk 1
.Примечание. Если появится ошибка “DiskPart has encountered an error: The request could not be performed because of an I/O device error. See the System Event Log for more information», это скорее всего говорит о том, что флешка физически повреждена, и программно что-то сделать с ней не удастся. - Проверим текущие атрибуты диска:
attributes disk
. В нашем случае результат команды:Current Read-only State : Yes
Read-only : Yes
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No - Строки Current Read-only State : Yes и Read-only : Yes говорят о том, что для диска установлен атрибут «Только на чтение». Очистим его:
attributes disk clear readonly
- Завершите сеанс Diskpart (exit) и проверьте, что при записи ошибка защиты от записи не возникает.
Защита от записи на диск через групповые политики
Если ваш компьютер состоит в домене Active Directory, возможно запись на USB устройства заблокирована с помощью групповых политик Вашим системным администратором.
Повреждение файловой системы
Также вероятно наличие ошибки «The disk is write protected» говорит о том что, файловая система на вашем USB устройстве повреждена. В этом случае можно попробовать воспользоваться специальными утилитами для восстановления файловой системы или просто отформатировать флешку (можно воспользоваться инструкциями из статьи Windows не удается завершить форматирование флешки.
Утилита для флешек Transcend
Если проблема с запретом на копирование возникла с USB флешкой от Transcend, попробуйте воспользоваться специальной утилитой JetFlash Recovery, позволяющей проверить состояние и файловую систему на флешке, и исправить найденные ошибки, в том числе «Диск защищен от записи».
Флешка физически испорчена
Если все предыдущие методики не помогли, скорее всего, ваша USB флешка или SD карта физически повреждены, или имеют какие-то проблемы с контроллером. В этом случае стоит обратиться в специализированный сервисный центр или просто приобрести новый USB диск.
Атрибут ReadOnly, этот атрибут зависит от производителя флэшки?
Нет, это атрибут тома, от вендора не зависит. Его могут выставлять разные утилиты и «оптимизаторы» файловой системы
То есть если допустим в линуксе я могу работать с этим томом без учета этого атрибута?
(там даже права доступа легко игнорируются)
В Linux readonly режим может задаваться при монтировании диска, скорее всего при автомнировании он не учитывается,
в WinXP этот параметр учитывается?
с FAT32 на флэшке данный параметр есть?
Здравствуйте, при создании параметров с именами Deny_Write (тип DWORD) и WriteProtect учитывается разрядность ОС? Если да, то надо создавать Deny_Write (тип QWORD) и WriteProtect (тип QWORD)?
Возможно разрядность будет иметь значение, и на x64 системе нужно создавать ключ QWORD. Если есть возможность, проверьте и отпишите тут.
Что делать если на ПК 7 виндовс професиональный я пишу команду attributes disk clear readonly но когда проверяю детали там он всё равно остаётся включеным при этом всё способы выше уже сделаны
Используйте безопасный режим с поддержкой командной строки.
Естественно под администратором.
P.S. Если не один пользователь
Да тоже самое даже и на десятке. «Атрибуты успешно очищены», но фактически на флешку по прежнему ничего не скидывается, даже после «перевтаркивания» винда предлагает проверить на ошибки, жму «Восстановить диск» — получаю сообщение «Снимите защиту от записи…»! Ранее попадалась и другая флешка, в которой атрибут только чтение снят, а ошибка возникала…
А ещё из-за того, что для «прямого доступа» к диску требуется обнуление «первого блока/сектора» (чего на XP не требовалось), такие USB-флешки проще уж перепрошить… а с (micro)SD так вообще разговор короткий (или буквально: «короткое«)…
А такое может случаться только с если файловая система на флешке exFAT или с файловой системой NTFS такое тоже может случаться ??