Как перераспределить SDHC-карту в Windows?

33

Как перераспределить SDHC- карту (4 ГБ или более)? Нужны ли мне инструменты третьей стороны или Linux ( было бы неплохо использовать live CD )?

В Windows « Управление дисками» опция « Удалить раздел» недоступна:

Введите описание изображения здесь

Я могу переформатировать карту как FAT32 , скопировать файлы на карту и с нее и даже изменить файловую систему на NTFS с помощью команды CONVERT из командной строки , но не перераспределить ее.

В статье « Как разделить SD-карту в Windows XP» рассказывается об использовании «программы активации Windows», что звучит для меня довольно сомнительно.

Я пытался перейти с «Оптимизировать для быстрого удаления» на «Оптимизировать для производительности» . Появилась возможность форматировать как NTFS, но опция Delete Partition по-прежнему недоступна.

Платформа:

Я также пробовал на разных версиях Windows и на разных картах с одинаковым результатом:

  • Карта Kingston SDHC 4 ГБ, класс скорости 4 (та, что показана на скриншоте)
  • Превосходит 2 ГБ (не помечен как SDHC, но SD)
  • 32-разрядная версия Windows 7 (хотя и с немного более старым картридером) и 32-разрядная версия Windows XP на EliteBook 8730w
Питер Мортенсен
источник
Почему вы хотите разделить SD-карты?
Джеймс П
3
В Windows существует ограничение, согласно которому можно смонтировать только первый раздел съемного диска. (Жесткие диски USB сообщают о себе как о фиксированных дисках.) Хотя можно отформатировать съемный диск с несколькими разделами с помощью стороннего инструмента, вы не сможете смонтировать ничего, кроме первого раздела. Это не зависит от SD-карты, но SD-карты обычно считаются съемными дисками (если вы не меняете драйвер).
Боб
1
Джеймс: Я хочу уменьшить размер раздела, чтобы иметь возможность форматировать его как FAT16 (FAT32). Это сделано для тестирования встроенного устройства, которое в настоящее время испытывает проблемы с надежностью записи на SDHC-карту. Это может даже обойти текущую проблему.
Питер Мортенсен
@PeterMortensen: здесь аналогичный вопрос с решением: superuser.com/a/202236/13459 - с помощью инструмента командной строки diskpart в Windows вы можете очистить таблицу разделов и создать новый раздел размером менее 2 ГБ, который затем можно отформатировать как FAT16. Однако, пожалуйста, будьте осторожны, чтобы выбрать правильный «диск», чтобы не вытереть неправильный диск.
Джеймс П
@PeterMortensen: тебе повезло?
Джеймс П

Ответы:

51

Вот статья с работающей ссылкой на архивную версию без изображений . А также краткое изложение того, как вы это делаете:

Запустите DiskPart, открыв меню «Пуск» и введя diskpart в поиске. После того, как вы дадите DiskPart разрешение на запуск с правами администратора, вы увидите окно консоли с DISKPART>подсказкой.

Удаление разделов

Введите, LIST DISKчтобы узнать, какой диск нужно заменить. Обратите внимание, что вы ищете диск с тем же номером, что и в инструменте управления дисками, поэтому в случае с OP это так Disk 1.

Далее вам нужно выбрать диск, на котором вы хотите работать. Тип SELECT DISK 1. Убедитесь, что выбран правильный диск, набрав еще LIST DISKраз.

Теперь вам нужно выбрать раздел, который вы хотите удалить. Введите, LIST PARTITIONчтобы увидеть список всех разделов. Чтобы выбрать первый, введите SELECT PARTITION 1.

Чтобы удалить раздел, введите DELETE PARTITION.

Создание разделов

Чтобы создать раздел, вы можете продолжить с помощью инструмента «Управление дисками» или ввести CREATE PARTITION PRIMARY. Это создает раздел, который заполняет свободное пространство. Если вы хотите создать раздел определенного размера, вам нужно ввести CREATE PARTITION PRIMARY SIZE=NNNгде NNNразмер раздела в МБ.

Вы можете получить больше информации о различных опциях, набрав HELP CREATE PARTITIONи / или HELP CREATE PARTITION PRIMARY.

Выход из DiskPart

Либо введите, EXITлибо нажмите Ctrl+C.

Дополнительные примечания

Хотя это работает для многих SD-карт (и других носителей), особенно для SD-карт, рекомендуется использовать форматтер SD от SD Association. Он не удалит все разделы, но обеспечит сохранение любых частей карты, связанных с безопасностью содержимого.

Хотя этот метод не запрашивается, он может не работать с USB-накопителями. Я «замуровал» USB-флешки, разбив их на Linux или записав ISO-образы, и до сих пор не нашел способа их исправить.


источник
1
Если бы я мог поднять ваш ответ более одного раза, помог бы мне отформатировать мою микро SD-карту
Наим Сарфраз
Это помогло мне переразметить SD-карту.
Эрик Миллиот-Мартинес
Помимо того, что выглядел как тенистый сайт, инструмент форматирования SD, похоже, не работает для меня. После установки, запуск, кажется, ничего не делает. Нет окна, нет всплывающего окна, нет сообщения. Кажется, он просто ничего не делает. Надеюсь, это не делает что-то злое.
Эван де ла Круз
Хахаха, тенистый сайт. Конечно, выглядит так. Но это, якобы, официальный сайт ассоциации SD.
1
@EvandelaCruz Я не уверен, что вы пытаетесь сделать, но, как отмечено в моем ответе, он не будет делать какие-либо разделы на SD-карте. Это просто форматирует карту. Разница по сравнению со встроенной утилитой форматирования Windows заключается в том, что она сохраняет некоторые специфичные для SD-карты функции (в основном, для работы с DRM). Похоже, что «больше ничего» не будет, кроме как просто отформатировать вашу карту.
4

Вы можете удалить его с помощью инструмента командной строки DiskPart в Windows. Прочитайте это http://www.winability.com/delete-protected-efi-disk-partition/

MitziMeow
источник
Ссылка, кажется, не работает. Добавление фактической команды было бы очень полезно.
Ссылка в порядке. Проверьте ваше интернет-соединение.
Андрей Белогорцефф
4

Ответ @ bvukelic правильный ... но он слишком длинный :)

Если вы используете Windows 7 или новее, просто откройте командную строку и запустите DISKPART.

  • Возможно, вам просто нужно удалить том - LIST VOLUME, SELECT VOLUME #, затем, наконец, DELETE VOLUME , <- Просто будьте осторожны и читайте, что вы удаляете

Затем просто перейдите к обычному диску «Управление».

Просто прочитайте все внимательно там :)

fedmich
источник
Я только что сделал мой, кстати, это SD-карта 32 ГБ, и я форматирую ее как FAT32
fedmich
1
Какой ответ упоминается? Больше нет пользователя с именем "bvukelic". Это "Хаявук"?
Питер Мортенсен
1

Вы не можете удалить раздел, пока он содержит файловую систему, которая в настоящее время настроена на постоянное монтирование. Удалите букву диска (из Change Drive Letter and Pathsопции), и тогда вы сможете удалить раздел.

Дэвид Шварц
источник
1
На одном из компьютеров я удалил букву диска и попытался с помощью «Оптимизировать для быстрого удаления» и «Оптимизировать для производительности» (хотя параметр форматирования NTFS по какой-то причине не появился для параметра «Оптимизировать для производительности»). Я также перезагрузил компьютер. Опция по-прежнему недоступна. Я попробую это на другом компьютере / установке позже сегодня.
Питер Мортенсен
3
Это работает, только если раздел не защищен. Если раздел защищен (как в случае с OP), удаление буквы диска не поможет. Вам необходимо использовать команду DISPART, чтобы стереть диск в таком случае и начать заново.
Андрей Белогорцеф
1

Вы также можете использовать

Мастер разделов MiniTool

или

Программное обеспечение EaseUS SD Card Partition .

Последняя версия 11.9 не обеспечивает поддержку файловых систем Ext 2-4.

SD Formatter, упомянутый в предыдущем ответе, кажется, стирает все разделы на SD-карте!

Однако обратите внимание, что Windows может распознавать только первый раздел на съемном диске, поэтому второй раздел не имеет буквы диска.

Фрэнк Брейтлинг
источник