Что делать, если USB-флешка защищена от записи: полное руководство

Иван Корнев·31 июля 2026·2 мин

Если возникает ошибка 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) и производителя, универсального программного решения для восстановления изношенного накопителя не существует.