На Windows 8.1 буква диска не назначена USB-накопителю

8

Незадолго до этого я выполнил ddна своем USB-накопителе, но позже, когда мне это было нужно. Я обнаружил, что он не может быть отформатирован в Windows Disk Management, который говорит: «Система не может найти указанный файл». Итак, мой USB-накопитель отформатирован в Linux.

Теперь проблема возникает. Windows 8.1 не назначает букву диска, что делает невозможным доступ к ней в проводнике Windows, и хотя она отображается в WDM, любая операция возвращала сообщение, упомянутое выше. Но нет проблем, когда в Linux на моей машине и в Windows на другой машине.

Noverull
источник
Как вы это отформатировали? Что произойдет, если вы отформатируете его с MBR и разделом FAT32?
Марио
@Mario Я использовал ddдля нулевого заполнения MBR, cfdiskдля создания раздела и mkfs.vfatсоздания файловой системы. Ничего плохого не случилось. Я скопировал некоторые файлы в драйвер USB, и их можно было прочитать на другом компьютере с Windows.
Noverull
Таким образом, другой компьютер с ОС Windows может читать его, но не ваш?
Марио
@ Mario Не совсем. Linux умеет, а Windows нет.
Noverull
Запрашиваемая из-за этого: и они могут быть прочитаны на другом компьютере Windows.
Марио

Ответы:

14

Как мы выяснили из комментариев, проблема может быть решена с помощью дисковой части Windows . Очевидно, что инструменты Linux каким-то образом создали MBR и / или таблицу разделов, которую Windows не могла правильно прочитать (или имела какую-то другую проблему).

Если вы используете эти инструкции, делайте это с осторожностью! Ошибки могут означать, что вы теряете все данные еще на одном диске. Если вы не уверены, пусть это сделает кто-то более опытный!

  • Откройте меню «Пуск» и введите diskpart . Вы должны получить один удар, запустить его и подтвердить запрос UAC, если вас спросят.

  • Подождите, пока в окне консоли не появится курсор ввода (мигающая горизонтальная линия позади DISKPART>).

  • Введите list diskи подтвердите с помощью Return.

  • Найдите диск, который вы хотите отформатировать / сбросить. Проверьте, правильно ли вы выбрали. Запомните его номер (указан ниже ###) для следующего шага.

  • Теперь введите select disk #где #заменяется номер с последнего шага.

  • Еще раз введите list diskи правильный диск должен быть помечен *перед ним.

  • Введите clean, подтвердите, если будет предложено, и дождитесь окончания операции.

  • Оставьте diskpart используя exit.

  • Теперь проводник Windows должен спросить вас, что делать с неинициализированным / пустым диском. Если это не так, взгляните на управление дисками (откройте меню «Пуск» и запустите diskmgmt.msc). Вы должны найти неинициализированный диск и иметь возможность создавать новые разделы и форматировать их.

Марио
источник
1
Это не поможет в моем случае. После очистки это не обнаружилось в Моем Компьютере. Утилита управления дисками создала том, но не смогла отформатировать его («Система не может найти указанный файл», снова ...). То же самое с диском. Я также пытался воссоздать таблицу MBR с помощью fdisk, но даже это не помогло.
Станислав Мамонтов
Отредактировано, чтобы добавить дополнительную инструкцию от Владислава Кузьмина ниже
суперфонический
7

У меня была точно такая же проблема, и решение Марио не решило мою проблему. В дополнение к решению Марио сделайте следующее:

  • после ' clean' не оставляйте diskpart используя ' exit'
  • тип ' create partition primary'

Это создаст основной раздел FAT32 (что было невозможно из диспетчера дисков, как описано в комментарии к решению «Станислав Мамонтов» для Mario). Этот раздел будет распознан, непосредственно смонтирован и доступен. Теперь вы можете переформатировать, например, NTFS, если это необходимо.

Владислав Кузьмин
источник
Вы спасли мой Pendrive. Большое спасибо. Он не был обнаружен только на win 10 после использования инструмента форматирования hp usb. create primary partitionДействительно помогло. :)
Ашу
1

В моем случае create primary partitionкоманда не помогла. Управление дисками по-прежнему не удалось с « Система не может найти указанный файл ».

В конечном итоге проблема была решена следующим образом: вместо использования cleanкоманды в утилите DISKPART я использовал clean all. Эта команда записывает нули в каждый сектор диска, эффективно создавая истинное неразделенное пространство. Это занимает некоторое время, но это работает.

После этого вы можете создать новый раздел, отформатировать и выделить букву в разделе «Управление дисками».

Решение эквивалентно использованию менеджера разделов Easeus, упомянутого выше, но вы можете сделать это без установки какого-либо стороннего инструмента. Таким образом, ключ в том, чтобы действительно очистить флешку перед созданием нового раздела.

Богдан Восняк
источник
1

Подобная проблема, Verbatim Store 'n Go, не могла ничего с этим поделать в Windows 10. Windows 7 смогла получить к ней доступ. Форматирование на машине с Windows 7 не помогло. Средство «Управление дисками» в приложении «Управление компьютером» продолжало выдавать ошибки (при попытке назначить букву диска оно выдавало ошибку «Не удается найти указанный файл»). Удаление разделов и воссоздание не помогли.

Для меня Mario's Diskpart Solution продолжал выдавать ошибку «Доступ запрещен», в журнале событий было указано следующее: 5 @ 0101000F - Невозможно обнулить секторы на диске \? \ PhysicalDrive1. Код ошибки: \? \ PhysicalDrive1

Попытка «создать основной раздел» после «очистки» также не сработала.

Попытка Paragon стереть диск и воссоздать раздел, это «удалось», но первоначальная проблема не исчезла.

Что сработало, так это SD Memory Card Formatter

Возможно, некоторые из этих новых USB-накопителей - это просто SD-карты с адаптером? В любом случае стоит попробовать SD Memory Card Formatter.

Lieszkovszky
источник