В Windows 10 с USB-накопителем с разделами загрузки UEFI и разделами TrueCrypt / VeraCrypt ничего не работает.
Windows 10 назначает буквы некоторым способом, который не видит ни DiskPart, ни Disk Management, но на них присутствуют ключи реестра HKLM\SYSTEM\MountedDevices, поэтому появляется сообщение «Форматировать» ... также на «Безопасное удаление оборудования» оно появляется с буквами на всех разделах.
Windows 10 делает это так плохо, что раздел EFI не находится в разделе «Управление дисками» с буквой, а в DiskPart он также не рассматривается как том и без буквы, но если вы переходите в Проводник (используйте «Безопасное извлечение оборудования» для изучения письмо, но не удаляйте его) вы видите его с буквой и можете ввести его, изменить файлы / папки и т. д.
Эти ключи воссоздаются при повторном подключении, поэтому никакого возможного решения.
Эта Windows 10 - головная боль ... все это вызвано обработкой внешних носителей с помощью бита Removable Media Bit как «специальных» устройств с одним разделом, даже если они имеют несколько разделов.
Пример: USB EFI Boot с NTFS + EFI + ... на USB-накопителе, для которого невозможно установить бит съемного носителя.
Предупреждение. Изменение типа раздела может привести к повреждению данных на разделах VeraCrypt.
Но есть хитрость, касающаяся реестра ... будьте осторожны при выполнении этого и четыре раза проверяйте идентичность шестнадцатеричных данных.
В разделе реестра есть две записи с одинаковыми точными шестнадцатеричными данными для каждого раздела ... ну, одна имеет букву, другая начинается с \??\Volume{...
Хитрость заключается в том, чтобы переименовать тот, который начинается с того, \??\Volume{который принадлежит разделу, который вы хотите избежать, чтобы получить письмо.
Вместо того, чтобы начать с \??\Volume{сделать это начать с #{.
И, конечно же, удалите тот, который начинается с \DosDevices\.
Затем удалите его (используя функцию «безопасно удалить») и подключите снова. Нажмите, F5чтобы обновить ключ в regedit, чтобы проверить, работает ли он.
На моих тестах это работает, но должно быть сделано с большой осторожностью ... Я настаиваю на том, чтобы проверка шестнадцатеричных данных на квадрате была одинаковой ... Много раз я не проверял на квадраторе, я делал ошибку, и иногда при следующей перезагрузке Windows не запускалась, поэтому мне нужно было исправить это с помощью отвратительного загрузочного установочного DVD-диска Windows, перейдя в режим консоли и запустив regedit с DVD-диска (не нужно переустанавливать).
Поэтому, прежде чем что-либо удалять, сохраните куст реестра и проверьте, что вы делаете.
Но убедитесь, что HEX DATA - это то, что вам нужно, иначе вы можете сделать вашу систему не загружаемой. Quad проверить это !!!
ДОБАВЛЕНО:
- Если вы позаботитесь о том, чтобы не удалять (только переименовывать)
\??\Volume{тот, а также не редактировать шестнадцатеричные данные, вы можете быть в безопасности.
- В худшем случае вам необходимо загрузиться с установочного DVD-диска Windows и перейти в режим консоли, запустить regedit и переименовать его, чтобы начать с
\??\Volume{
ТАК:
- Всегда делайте по одному ... лучше оставаться на безопасной стороне
Вы были предупреждены, что это прикосновение реестра вручную.
Почему это работает?
- Windows сообщает об игнорировании этого «тома», поэтому она не присваивает букву и не перечисляет ее в списке «Безопасное извлечение устройства» для этого устройства.
Да, это работает для карт памяти USB, флешек и т. Д. Без необходимости касания бита съемного носителя ... это просто, чтобы скрыть такие разделы.
Примечание: это также справедливо для любого другого раздела, который вы не хотите автоматически монтировать при подключении через USB.