
Если система пишет, что диск защищён от записи, начните с физического переключателя на корпусе флешки — на многих моделях есть крошечный флажок Lock/Unlock, и его случайно сдвигают в кармане или сумке. Если переключателя нет или он уже в положении Unlock, дело в программной блокировке — её снимают через DiskPart командой attributes disk clear readonly. Когда и это не помогает, проверяют параметр WriteProtect в реестре: иногда защита стоит не на самой флешке, а прописана в системе.
Многие флешки и карты памяти (через адаптер) физически защищены от записи — сбоку корпуса есть маленький ползунок с надписями Lock и Unlock, либо просто риски. Сдвиньте его в положение, противоположное блокировке, выньте флешку и вставьте снова. Если пункта Lock на корпусе нет вообще — переходите к программным способам, тут переключателя может не быть в принципе, это не поломка.
Откройте командную строку от имени администратора и по очереди введите команды: diskpart, затем list disk — здесь важно правильно определить номер вашей флешки по размеру, ошибиться с диском опасно. Дальше select disk N (N — номер флешки), затем attributes disk clear readonly. После этого выньте флешку и подключите снова, чтобы Windows пересчитала атрибуты.
Перед этим сохраните все важные файлы на компьютер или в облако — если потом придётся форматировать флешку, данные удалятся без возможности восстановления через обычные средства системы.
Иногда защита стоит не на устройстве, а в самой Windows — тогда любая флешка будет казаться защищённой от записи. Откройте Registry Editor (сочетание Win+R, команда regedit) и найдите раздел, отвечающий за StorageDevicePolicies. Внутри ищите параметр WriteProtect: если там стоит значение 1, поменяйте его на 0, закройте редактор и перезагрузите компьютер.
Правьте реестр аккуратно и только тот параметр, который нужен — случайное изменение соседних веток может повлиять на другие устройства.
Не всегда. Если блокировка стоит на аппаратном уровне (переключатель) или прописана в реестре системы, форматирование её не тронет — Windows просто откажется его выполнять с той же ошибкой. Сначала проверьте переключатель и параметр WriteProtect, а к форматированию переходите только когда флешка уже разблокирована программно.
Проверьте, что командная строка открыта именно от имени администратора — без этого DiskPart не сможет менять атрибуты диска. Если запустили правильно, но ошибка повторяется, флешка может быть физически заблокирована переключателем или иметь аппаратную неисправность контроллера, которую программно не обойти.
Скорее всего, вы выбрали не тот диск на шаге list disk — команда сработала, но применилась к другому накопителю. Повторите list disk и внимательно сверьте размер и букву диска с реальной флешкой, прежде чем вводить select disk. Ещё вариант — переподключить флешку после команды: без этого Windows иногда не обновляет статус сразу.
Если DiskPart честно снял защиту с самой флешки, но при подключении любой другой флешки система всё равно показывает ошибку записи — вероятно, блокировка стоит в реестре на уровне всей системы. В этом случае помогает только смена WriteProtect с 1 на 0 и перезагрузка компьютера.
Да, и переключатель, и команды DiskPart, и правка реестра сами по себе не удаляют данные — они только меняют статус доступа на запись. Форматирование нужно лишь в отдельных случаях, когда файловая система флешки повреждена и других вариантов снять защиту не осталось.
Значит, блокировка программная: либо стоит атрибут readonly на самом диске, либо флешка вышла из строя и контроллер сам переключился в режим «только чтение» из-за сбоя памяти. Сначала пробуйте DiskPart, а если через несколько подключений к разным компьютерам результат одинаковый — вероятна именно поломка накопителя.
Попробуйте подключить флешку к другому компьютеру: если там она открывается для записи нормально, проблема в конкретной системе, а не в самой флешке. Если ошибка повторяется везде, скорее всего у накопителя изношена память или сбит контроллер — тут поможет только специализированная утилита производителя флешки или замена устройства.
Если ни один способ не сработал за пару попыток, не тратьте время на повторные перезагрузки — проще скопировать данные (если чтение работает) на другой носитель и считать флешку кандидатом на замену.