Короткий ответ: сообщение «Диск защищён от записи» чаще всего означает одно из трёх — на флешке или картридере есть механический переключатель блокировки, файловая система повреждена, либо контроллер накопителя перешёл в режим «только чтение» из-за износа памяти. Первые два случая решаются за пять минут, третий — это конец срока службы флешки.
У некоторых флешек и почти у всех SD-карт есть маленький ползунок Lock. Сдвиньте его в противоположное положение. Затем попробуйте другой USB-порт (лучше сзади системного блока, а не через хаб) и другой компьютер. Если на другом компьютере флешка пишет нормально — проблема в настройках или драйверах вашего ПК, а не в накопителе.
Откройте командную строку от имени администратора и по очереди введите: diskpart → list disk → select disk N (где N — номер флешки, сверьте по объёму) → attributes disk clear readonly → exit. После этого попробуйте записать файл. Если помогло, но через время защита вернулась — переходите к шагу 4.
Если флешка открывается, но не даёт записать или удалить файлы, скорее всего повреждена таблица файловой системы. Скопируйте нужные данные и отформатируйте накопитель: правой кнопкой по диску → Форматировать → exFAT (или FAT32, если флешка нужна для старого телевизора или магнитолы), галочку «Быстрое» снять. На Mac — Дисковая утилита → Стереть. Если стандартное форматирование выдаёт ошибку, попробуйте diskpart: select disk N → clean → create partition primary → format fs=exfat quick. Программы HP USB Disk Storage Format Tool или Rufus справляются там, где не справился Проводник.
Когда память флешки исчерпала ресурс перезаписи или контроллер обнаружил критическое количество сбойных блоков, он переводит накопитель в режим только чтения, чтобы вы успели скопировать данные. Это защитный механизм, а не сбой. Снять такую блокировку утилитами производителя контроллера иногда возможно, но флешка после этого проживёт недолго и будет терять файлы. Правильное решение — скопировать всё, что читается, и заменить накопитель.
Флешка не форматируется, пишет «Windows не удаётся завершить форматирование» — что делать? Пройдите шаг 2 (снять readonly) и затем форматирование через diskpart с командой clean. Если и это не помогает — шаг 4.
Можно ли починить флешку, которая показывает 0 байт? Обычно это отказ контроллера или памяти. Попробуйте diskpart clean; если объём не появился — накопитель неисправен.
Поможет ли форматирование от вирусов? Да, полное форматирование удаляет всё, включая заражённые файлы и автозапуск. Перед этим проверьте компьютер антивирусом, иначе флешка заразится снова.
Переключатель Lock, атрибут readonly и переформатирование решают защиту от записи в большинстве случаев. Если флешка возвращается в режим «только чтение» снова и снова — память выработала ресурс, и накопитель пора менять. Новые флешки с гарантией и декларацией соответствия — в нашем разделе флешек.