Что делать, если USB-флешка защищена от записи: полное руководство
Если возникает ошибка 0x80070013, разберём, что делать, если USB-флешка защищена от записи. Защиту снимают программно: через утилиту diskpart, реестр Windows или терминал Linux. Аппаратных переключателей на таких накопителях обычно нет.
Оглавление
Причины блокировки и аппаратные особенности
USB-накопители, в отличие от SD-карт, обычно не оснащены физическим переключателем защиты от записи. Если устройство перешло в режим read-only, это может указывать на износ ячеек памяти или контроллера. Точное количество циклов записи до автоматической блокировки зависит от производителя и типа используемой памяти (MLC, TLC или QLC).
Для низкоуровневого форматирования универсальной утилиты не существует: каждый производитель применяет собственные программные инструменты.
Снятие защиты в Windows
Для решения проблемы в операционной системе Windows можно использовать встроенные средства или сторонние утилиты.
Использование diskpart
Встроенная утилита позволяет управлять атрибутами диска. Для снятия атрибута read-only применяется команда:
attributes disk clear readonly
Для установки атрибута (если требуется вернуть защиту) используется:
attributes disk set readonly
Правка реестра
Проверьте параметр WriteProtect по следующему пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies\WriteProtect
Значение 0 означает, что запись разрешена, а 1 — что она запрещена.
Сторонние утилиты
- HP USB Disk Storage Format Tool: последняя официальная версия от производителя — 2.2.3.
- Rufus: актуальная версия для форматирования USB-накопителей — 4.5.
Снятие защиты в Linux
В операционных системах семейства Linux управление правами и монтированием осуществляется через терминал.
- Изменение прав доступа:
chmod u+w /dev/sdX(где sdX — имя устройства). - Перемонтирование в режим записи:
mount -o remount,rw /dev/sdX /mnt/point. - Проверка статуса read-only:
hdparm -r /dev/sdX. - Снятие защиты через hdparm:
hdparm -r0 /dev/sdX.
Частые ошибки
- Попытка найти физический переключатель. На большинстве современных USB-флешек аппаратный переключатель write-protect отсутствует, в отличие от SD-карт.
- Поиск универсальной утилиты для низкоуровневого форматирования. Такой инструмент не существует, поскольку каждый вендор использует собственные проприетарные решения.
- Игнорирование признаков аппаратной неисправности. Переход флеш-памяти в режим read-only часто свидетельствует об исчерпании ресурса ячеек памяти или неисправности контроллера, а не о программном сбое.
FAQ
Какой код ошибки указывает на защиту от записи в Windows? Стандартный код ошибки при попытке записи на защищённый накопитель — 0x80070013 («Диск защищен от записи»).
Как проверить, включена ли защита от записи в реестре Windows?
Необходимо перейти по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies и проверить параметр WriteProtect. Значение 1 означает запрет записи, 0 — разрешение.
Можно ли восстановить флешку, если она перешла в режим read-only из-за износа? Переход в режим read-only может указывать на износ ячеек памяти или контроллера. Поскольку точное количество циклов записи зависит от типа памяти (MLC/TLC/QLC) и производителя, универсального программного решения для восстановления изношенного накопителя не существует.