При частом использовании флешки в качестве сырого раздела (raw partition) для TrueCrypt вместо хранилища в виде зашифрованного файла Windows не может его смонтировать, потому что не видит на флешке файловой системы. Поэтому при каждом подключении такой флешки к порту USB постоянно появляется надоедливое окно с предложением отформатировать диск. Как можно убрать появление диалога "Чтобы использовать диск в дисководе .. сначала отформатируйте его. Вы хотите его отформатировать?"?
[Способ 1 - удаление буквы диска]
Откройте Панель Управления (Control Panel), перейдите в раздел Администрирование - Управление компьютером (Administrative Tools - Computer Management). В секции Управление дисками (Disk Management) удалите букву диска для флешки, которая содержит не форматированный сырой раздел (raw partition). Для этого выполните правый клик на диске флешки, выберите в контекстном меню "Изменить букву диска или путь к диску...", и в появившемся окне диалога редактирования буквы диска кликните на кнопку Удалить. После закрытия этого диалога (подтверждающим кликом на кнопке OK) при подключении флешки окно предложения отформатировать диск появляться не будет.
[Способ 2 - AutoHotkey]
Можно установить и настроить утилиту AutoHotkey (или AutoKey), чтобы она автоматически выбирала "Отмена" в диалоге предложения отформатировать диск.
[Способ 3 - изменение типа раздела]
Когда в TrueCrypt создает raw partition, он задает для неё тип раздела 6 (partition type 0x06). Это раздел FAT, и Windows всегда будет пытаться смонтировать его.
С помощью стороннего редактора разделов (например такого, как Beeblebrox [3]) поменяйте тип раздела флешки на 0x64, этот тип соответствует "PC-ARMOUR encrypted partition". После этого при переподключении флешки Windows будет считать этот носитель как чужой, и не будет пытаться смонтировать его.
Кроме Beeblebrox, который выглядит несколько устаревшим, в современных версиях Windows можно использовать штатную утилиту diskpart. Пример команд для diskpart:
list disk
select disk # ← вместо # подставьте номер диска, соответствующий флешке
list partition
select partition # ← вместо # подставьте номер раздела
set id=64
exit
Способы 1 и 2 устранят проблему в том случае, когда Вы работаете с флешкой на одном и том же PC. При подключении флешки к другому компьютеру окно предложения отформатировать диск появится снова.
[Общие замечания]
Способ 3 решает проблему полностью, на любом компьютере операционная система не будет видеть подключенный диск, и окно приглашения отформатировать диск появляться не будет. Это не позволит случайно потерять информацию на диске.
Будьте внимательны при извлечении флешки: теперь Windows 10 не будет предлагать опцию безопасного отключения диска. Особенно это важно, когда осуществлялась запись на диск. Желательно для флешки иметь светодиодный индикатор доступа, и перед извлечением из порта USB выждать паузу, чтобы светодиод перестал мигать. Это даст гарантию, что все кешированные данные уже были записаны на диск.
[Ссылки]
1. How do I disable you need to format this disk message in Windows Vista/7 site:superuser.com. 2. AutoHotkey ultimate automation scripting language for Windows site:autohotkey.com. 3. Beeblebrox Partition Editor site:sourceforge.net. 4. Отключение автозапуска для дисков. |