В 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.