При попытке форматирования флеш-накопителя (реже жёсткого диска) с помощью командного интерпретатора «DiskPart», пользователь встречается с информацией об ошибке «Программа DiskPart обнаружила ошибку», после чего часто приведена причина ошибки (например, «Носитель защищён от записи»). В данной статье я расскажу о наиболее частых ошибках в работе «Diskpart», а также поясню, как их исправить.
Содержание
- Ошибка №1. Носитель защищен от записи
- Решение №1
- Решение №2
- Ошибка №2. Отказано в доступе
- Решение №1
- Решение №2
- Ошибка №3. Программа DiskPart обнаружила ошибку параметр задан неверно
- Решение №1
- Решение №2
- Ошибка №4. Ошибка в данных CRC
- Решение
- Ошибка №5. Запрос не был выполнен
- Решение
- Ошибка №6. Ошибка I/O устройства
- Решение
- Заключение
Ошибка №1. Носитель защищен от записи
Пользователь может встретить сообщение «Носитель защищён от записи» при попытке форматирования своей флешки, при этом последняя может не иметь специальной перемычки для защиты от записи (если таковая имеется, просто попробуйте её переключить).
Решение №1
- Запустите командную строку от имени администратора, введите там:
- DiskPart — и нажмите на ввод.
- Затем наберите: list disk вновь нажмите на ввод.
- Высветится список имеющихся на ПК дисков, отметьте какую букву имеет проблемный диск (флешка).
- Наберите: select disk X — (вместо X поставьте букву проблемного диска) и нажмите на ввод.
- Наберите: attribute disk и нажмите ввод.
- Вам высветится информация, имеет ли проблемный диск статус «read only» (только чтение).
Если да, то наберите: attribute disk clear readonly и нажмите ввод. Данный статус будет изменён на «No» (нет). Попробуйте вновь отформатировать нужный диск с помощью DiskPart.
Интересно: Что делать, если компьютер не видит флешку?
Решение №2
Нажмите на кнопку «Пуск», в строке поиска введите regedit и нажмите на ввод. Перейдите по пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies — и поставьте там значение параметра «WriteProtect» на 0 (ноль).
Если вы не обнаружите конечный пункт ветки «StorageDevicePolicies», тогда вам необходимо его создать. Правый клик мыши на предыдущей ступени ветки (Control) – «Создать» — «Раздел». Имя разделу дайте «StorageDevicePolicies» (без кавычек).
Правый клик мыши на созданном разделе слева – «Создать» — «Параметр Dword (32 бита)». Переименуйте параметр на «WriteProtect» (без кавычек). Установите его значение на «0», нажмите на «Ок», и закройте системный реестр. Перегрузите ПК и попробуйте вновь выполнить DiskPart.
Важно знать: Инструкция по восстановлению флешек
Ошибка №2. Отказано в доступе
Сообщение об ошибки обычно возникает, когда вы пробуете очистить вашу флешку с помощью diskpart-команды «clean». В сообщении об ошибке система рекомендует просмотреть логи, в которых может быть детализирована причина проблемы.
Решение №1
Просмотрите логи системы (Панель Управления – Система и Безопасность – Администрирование – Просмотр Событий – Журналы Виндовс – Система). Возможно там будет указана причина дисфункции, вы сможете её выявить и исправить.
Решение №2
Запускайте командную строку только от имени администратора, и уже в ней вводите команду «diskpart».
Актуально: Файл слишком велик для конечной файловой системы: как исправить?
Ошибка №3. Программа DiskPart обнаружила ошибку параметр задан неверно
Ошибка параметр задан неверно обычно возникает в ситуации, когда файловая структура диска повреждена или изменён драйвер шифрования (encryption driver) диска в ОС Виндовс.
Решение №1
Перейдите в «Мой компьютер», наведите курсор на проблемный диск, нажмите правую клавишу мыши, в появившемся меню выберите «Свойства». В открывшемся меню перейдите во вкладку «Сервис» — «Выполнить проверку». Поставьте обе галочки и нажмите на «Запуск».
Решение №2
Скачайте, установите, и запустите программу «Partition Guru» Кликните на проблемный диск, затем нажмите на кнопку «File Recovery», а потом на кнопку «Start». Дождитесь окончания процесса восстановления файлов.
Ошибка №4. Ошибка в данных CRC
Возникает по причине наличия на устройстве битых (плохих) секторов.
Решение
Используйте CKDSK как было описано выше, или запустите «Partition Guru», выберите проблемный диск, выберите раздел меню «Disk», а в нём «Verify Or Repair Bad Sectors» – «Start Verify». Когда проверка закончится, нажмите на «Repair».
Ошибка №5. Запрос не был выполнен
Обычно означает аппаратные проблемы с самим накопителем.
Решение
- Если у вас возникли такие проблемы с флеш-накопителем, тогда перейдите в Диспетчер устройств (нажмите на кнопку «Пуск», в строке поиска введите devmgmt.msc и нажмите ввод).
- Найдите там «Контроллеры USB», откройте подраздел кликнув на него, и деинсталлируйте всё его содержимое (кликайте на первое в очереди субустройство, жмёте правую клавишу мыши – Удалить, и так пока не удалите всё содержимое «Контроллеры USB»).
- Затем перегрузите компьютер, и вновь попытайтесь запустить «DiskPart» и выполнить намеченное.
- Если не помогло – то скорее всего ваш флеш-накопитель аппаратно неисправен.
Ошибка №6. Ошибка I/O устройства
Ошибка I/O устройства возникает в ситуации, когда устройство (флешка или жёсткий диск) не может выполнить запись и считывание данных.
Решение
Проверьте аппаратное соединение между устройством и ПК. Если это флешка – используйте другой разъём ЮСБ, если жёсткий диск -проверьте шлейфы и штекеры, а также плотность подключения последних к соответствующим разъёмам.
Заключение
Появление сообщения «Программа DiskPart обнаружила ошибку» может быть вызвано рядом причин, большинство из которых перечислены мной выше. Конкретизируйте проблему, а затем выполните указанные мной действия, это поможет исправить ошибку на вашем ПК.
Обновлено 19.08.2021
Добрый день уважаемые читатели и подписчики блога pyatilistnik.org. Расскажу небольшую историю как люди ломают usb флешки и как их потом восстанавливать. Мой коллега, дал одному из сотрудников флешку, для переноса данных с одного компьютера на другой. Пользователь произвел перенос и отдал нам носитель. Далее мой коллега, вставил себе эту флешку и попытался на нее, что-либо записать и был очень удивлен, что она вообще не виделась, лишь сразу появилось окно, что ее нужно отформатировать, пробуем и получаем ошибку «Диск защищен от записи«. Давайте я покажу как решить данную проблему и вернуть носитель в рабочее состояние.
Как выглядят ошибки
Давайте покажу как выглядит ошибка. На первом окне форматирования съемного диска, вы увидите «Диск защищен от записи».
Нажав ок, вы увидите еще интересное предупреждение:
Windows не может отформатировать. Проверьте правильность подключения дисковода и диска, убедитесь, что диск не только для чтения, а затем повторите попытку. Дополнительные сведения можно найти в справке, выполнив поиск сведений о файлах только для чтения и о том, как можно изменить
Если открыть оснастку «Управление дисками», то вы обнаружите, что носитель имеет статус «Только для чтения»
Еще бывает ситуация, что флешка видится и открывается, но вот записать туда ничего не дает, даже если учесть, что на вкладке «Безопасность» права на запись присутствуют. Тут вы уже видите сообщение «Снимите защиту или воспользуйтесь другим диском.»
Все эти симптомы мы с вами легко излечим.
Почему пишет диск защищен от записи
Давайте рассмотрим самые частые причины, приводящие к поломке USB носителя, как на физическом, так и на логическом уровне:
- Не правильное извлечение носителя из компьютера, на уровне операционной системы Windows. Уверен, что и вы этим грешите, в большинстве случаев пользователю, проще просто вытащить флешку, чем делать правильное ее извлечение,через специальное окно или программу. Как следствие вы увеличиваете вероятность краха файловой системы на ней, NTFS такого не любит.
- Большое количество ошибок на флешке
- Физический износ
- Проблема с драйверами
Убираем диск защищен от записи при форматировании
Когда с причинами все понятно, то давайте приступать к практике. Сразу покажу рабочий метод убирающий блокировку носителя «Только для чтения». В этом вам поможет утилита Formatter SiliconPower.
Скачать Formatter SiliconPower можно либо с официального сайта либо у меня.
Утилита полностью portable и не требует установки. Запускаем Formatter SiliconPower.
Перед запуском я вам советую оставить включенной только не рабочую флешку
У вас появится окно, в котором вам предложат произвести форматирование, соглашаемся и нажимаем «Format»
Вас предупредят, что все данные будут удалены, продолжаем операцию.
Начинается процесс восстановления, ни в коем случае не извлекайте флешку, пока не увидите окно, что все прошло успешно.
Вот так вот выглядит окно, что все выполнено и теперь usb носитель не защищен от записи, и работает в привычном вам режиме.
Убираем защиту от записи с USB в редакторе реестра Windows
Данный метод поможет в 99 процентах случаев, когда у вас флешка видится, но не дает ничего на себя записать. Тут вся проблема в одном ключе реестра, который нужно поправить или создать заново. И так, нажимаем одновременно кнопки Win и R, и в открывшемся окне «Выполнить» пишем regedit.
Переходите в раздел:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies
Если такого раздела не будет, то вам придется его создать через правый клик и задать ему имя StorageDevicePolicies
Кто лентяй, тот может уже скачать готовый ключ реестра с нужным значением, скачать WriteProtect. При запуске согласитесь с добавлением ключа
В разделе StorageDevicePolicies вам необходимо создать ключ реестра «Параметр QWORD (64 бита)» с именем WriteProtect и дать ему значение 0.
Если ключ WriteProtect уже был у вас в реестре и имел значение 1, то это он запрещал форматирование флешки и писал, что диск защищен от записи, меняем на ноль.
После внесения изменений в реестр, вам необходимо перезагрузить компьютер, иначе настройки не вступят в силу.
Как убрать защиту от записи в командной строке (cmd)
Если у вас по прежнему ваш съемный носитель выдает сообщение «Что usb диск защищен от записи» не спешите расстраиваться, у нас с вами есть в запасе утилита Diskpart. Запустить ее можно через командную строку Windows от имени администратора.
- Запустите командную строку от имени администратора.
- В командной строке введите Diskpart и нажмите Enter. Затем введите команду list disk и в списке дисков найдите свою флешку, вам потребуется ее номер. Введите по порядку следующие команды, нажимая Enter после каждой.
- select disk N (где N номер флешки из предыдущего шага)
- attributes disk clear readonly
- exit
Как видите, утилита diskpart отработала, теперь можно проверять результат ее выполнения.
Не форматируется Trancend флешка
Есть еще специфические методы для USB носителей, определенных производителей, так например, для Trancend, есть специальная утилита JetFlash Online Recovery.
Скачать JetFlash Online Recovery https://ru.transcend-info.com/Support/Software-3/
Сама утилита очень простая, запускаете ее и нажимаете Start.
Начнется процесс восстановления usb носителя.
Как видите все успешно выполнилось и флешка спокойно открылась.
Резюме
Как видите ошибка с невозможностью прочитать или отформатировать флешку решается очень просто, для этого есть как встроенные утилиты, так и утилиты от производителей, выбираете подходящий для вас способ и ремонтируйте, если есть вопросы, то пишите их в комментариях, я постараюсь на них ответить, всем спасибо.
Полезный совет от пользователя Сергей (Fin)
Сейчас препарировал трупика и обнаружил окисление контактов USB. У радиолюбителей есть спрей такой Contact CLEANER называется, вот им и воспользовался. Контакты блестят, флешка читается, записывается и форматируется. Надеюсь и дальше будет радовать меня своей работоспособностью (хотя это уже под большим вопросом, общий возраст ее около 8 лет).
Вам Иван, спасибо за статью и всех благ!
Надеюсь поможет остальным вашим читателям.
PS: кто постирал флешку или уронил в воду — разберите, просушите, затем почистите зубной щеткой со спиртом саму плату с обоих сторон. Должна ожить — сам делал так несколько раз =) Удачи!
Некоторые пользователи сообщали о получении сообщения об ошибке «Diskpart обнаружил ошибку, носитель защищен от записи» после использования чистый или очистить все команды в DiskPart. Кроме того, эта проблема может также возникнуть при установке SD-карт, жестких дисков, твердотельных накопителей, дисков SanDisk и других. Если вы столкнулись с той же проблемой на своем компьютере, этот пост может помочь вам решить ее.
Что заставляет Diskpart сталкиваться с ошибкой защиты от записи носителя?
Есть несколько запоминающих устройств, которые обеспечивают защиту файлов и папок с помощью защиты от записи. К сожалению, иногда файлы и папки недоступны. Кроме того, на некоторых дисках отсутствует переключатель защиты от записи, но их все же можно установить в режим только для чтения. Ниже приведены некоторые возможные причины этого.
- Возможно, у вас на диске есть битые сектора.
- Вредоносное ПО или вирусы заразили ваш носитель.
- Диски доступны только для чтения в реестре или в свойствах.
- Носитель больше не может быть доступен для записи, если случайно активирован режим только для чтения.
- Случайно активируется режим только для чтения, и носитель становится недоступным для записи.
Рекомендуется сначала сделать резервную копию файлов, а затем попробовать приведенные ниже рекомендации, чтобы эффективно исправить эту ошибку.
1]Изменить редактор реестра
Попробуйте изменить значение ключа WriteProtect в реестре, чтобы посмотреть, решит ли это проблему. Вы можете сделать это, используя следующие шаги:
- Первый шаг — открыть редактор реестра. Для этого нажмите кнопку Клавиша Windows + R чтобы открыть Выполнить. Тип regedit в текстовое поле, затем нажмите Ok. Когда на экране появится UAC, нажмите кнопку да кнопка.
- Как только вы окажетесь в редакторе реестра, перейдите в следующее место:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies
Примечание. Кроме того, вы можете просто скопировать и вставить указанную ниже строку пути в адресную строку редактора реестра и нажать Enter. Ваш компьютер автоматически доставит вас туда.
- Если вы не видите StorageDevicePolicies ключ в следующем месте, вам нужно создать его.
- Для этого щелкните правой кнопкой мыши Контроль а затем выберите Создать > Ключ.
- Затем назовите его StorageDevicePolicies.
- Теперь вам нужно создать новое 32-битное значение DWORD с именем WriteProtect.
- Для этого щелкните правой кнопкой мыши StorageDevicePolicies, выберите «Создать» > «Значение DWORD (32-разрядное)», а затем назовите его WriteProtect.
- Дважды щелкните только что созданный Защитить от записи а затем, когда появится всплывающее меню, измените значение данных на 0.
- Наконец, нажмите Ok чтобы сохранить изменения.
Теперь закройте окно редактора реестра и проверьте, есть ли у вас доступ к устройству хранения и данным.
2]Удалить атрибут только для чтения
Если команда очистки Diskpart не выполняется правильно из-за того, что носитель защищен от записи на USB, SD-картах, жестких дисках или твердотельных накопителях, очистите атрибуты только для чтения и посмотрите, поможет ли это. Вот как это сделать:
- Запустите командную строку от имени администратора. Для этого откройте окно «Выполнить». Как только он откроется, введите команда в строке поиска и нажмите комбинацию клавиш Ctrl+Shift+Ввод.
- В окне командной строки введите дискпарт и нажмите Enter.
- Затем выполните команды в порядке, указанном ниже:
list disk select disk n атрибуты disk clear only readonly clean
Примечание. В приведенной выше команде н представляет количество устройств, подлежащих очистке
- После выполнения вышеуказанных шагов закройте окно и проверьте, работает ли оно.
3]Восстановите поврежденный системный файл.
Поврежденная файловая система также может привести к этой проблеме. Если вы столкнулись с такой проблемой, вы можете использовать Diskpart для удаления всех файлов защиты от записи и переформатирования диска.
- Откройте командную строку от имени администратора.
- На следующей странице введите дискпарт и нажмите Enter.
- Теперь выполните приведенные ниже команды одну за другой:
список дисков выбрать диск m атрибуты диска очистить только для чтения очистить создать раздел первичный формат fs=fat32
Примечание. В приведенной выше командной строке m относится к диску, содержащему поврежденную файловую систему.
Когда вы выполните вышеуказанные шаги, закройте это окно и проверьте, доступны ли ваше устройство и данные.
Связанный:
Как очистить Diskpart?
Использование команды clean в Diskpart сотрет весь диск и его разделы. Когда вы очистите весь диск, вы можете использовать утилиту Diskpart для создания новых разделов. В этой статье мы обсудили весь процесс.