Bitlocker не будет инициализироваться на диске 4 ТБ с секторами 4 КБ
Я пытаюсь включить BitLocker на диске 4 ТБ с физическими секторами 4 КБ (расширенный формат) в 64-разрядной версии Windows 7 с пакетом обновления 1 (SP1).
Диск разделен на GPT (1 раздел, использующий все доступное пространство) и отформатирован в NTFS.
Когда я щелкаю правой кнопкой мыши по диску и выбираю "Включить BitLocker...", появляется диалоговое окно с надписью "Staring BitLocker" и "Пожалуйста, подождите, пока BitLocker инициализирует диск". Существует также предупреждение (тот же диалог), в котором говорится: "Устройство, подключенное к системе, не работает". Индикатор выполнения никогда не перемещается, и на нем нет активности диска или процессора. Я тоже ничего не вижу в окне просмотра событий.
Как включить BitLocker для этого диска?
Это накопитель Hitachi DeskStar 7K4000 емкостью 4 ТБ во внутреннем отсеке, подключенный через SATA-II (хост не имеет портов SATA-III). Это не загрузочный диск. Я создаю один раздел GPT (используя весь диск). Материнская плата имеет чипсет Intel P55 без TPM. В диспетчере устройств нет желтых восклицательных знаков. Я ждал более часа, с диалоговым окном ничего не происходит. Диск имеет физические сектора 4K, логические сектора 512 байт (это эмуляция расширенного формата 512e/512, а не 4Kn/4K Native).
Когда я отформатировал том, я оставил размер единицы выделения в "По умолчанию", который в итоге составил 4 КБ. Есть ли какое-то требование для другого размера единицы размещения для томов сверх определенного порогового размера?
Кажется, что я могу создать меньший раздел (2 ТБ), и нет никаких проблем. Кажется, что магическое ограничение составляет 3815174 МБ, что на 144 МБ меньше, чем доступная емкость 3815318 (согласно мастеру создания нового простого тома). Кто-нибудь может это объяснить? Я обновил BIOS материнской платы до последней версии, которая, похоже, не повлияла на эту проблему.
Я хочу знать, почему мне Bitlocker не удается зашифровать один раздел с использованием всего доступного пространства (согласно "Мастеру создания нового простого тома"), но зашифровать раздел на 144 МБ меньше? У меня есть накопители Hitachi емкостью 2 ТБ с одним разделом, без нераспределенного пространства, и они просто зашифрованы. В соответствии с оснасткой "Управление дисками" в консоли управления Microsoft у меня есть 145 МБ нераспределенного пространства на Hitachi 4 ТБ. Было бы неплохо избежать потери 145 МБ. Это не много места, но я не хочу снова искать магическое число на другом диске 4TB.
Я только что попытался зашифровать один том объемом 3815318 МБ на диске с помощью инструмента командной строки manage-bde:
manage-bde -on X: -RecoveryPassword
Я получаю это:
Volume X: [New Volume]
[Data Volume]
Key Protectors Added:
ERROR: An error occurred (code 0X8007001f):
A device attached to the system is not functioning.
4 ответа
Решение: удалите KB2799926. Похоже, что KB2799926 является исправлением для Bitlocker To Go. Удаление может привести к поломке Bitlocker To Go, так что вы можете просто захотеть жить с нераспределенным пространством. Или просто переустановите исправление после того, как диск зашифрован. Это тоже работает.
НАМНОГО более простое решение. После форматирования диска скопируйте на него некоторые данные, прежде чем включать BitLocker. Я сделал это для накопителя WD 4TB, и теперь все работает нормально. Я скопировал папку размером менее 2 ГБ, содержащую около 650 файлов, и теперь BitLocker работает.
Производители обычно указывают отформатированную емкость, но из-за того, что операционные системы по-разному интерпретируют размеры байтов и количество физических секторов на диске, это значение может изменяться. Истинный размер диска зависит от количества физических секторов (и размера этих секторов).
Например, Western Digital WD4001FAEX имеет 7 814 037 168 секторов, каждый из которых имеет размер 512 байт. Умножая количество секторов на размер сектора, мы получаем:
7,814,037,168 sectors * 512 bytes/sector = 4.00078703 x 10^12 bytes
Используя базовые 1000 единиц (например, 1000 байтов = 1 кБ), это будет преобразовано в мегабайты как:
4.00078703 x 10^12 bytes / (1000x1000 MB/byte) ~= 4,000,787 MB
Тем не менее, Windows интерпретирует размеры дисков в базах 1024, а не 1000 (например, 1 кБ / килобайт не интерпретируется как 1000 байт в Windows, это интерпретируется как 1 кБ / КиБ или 1024 байт) в Windows, и, таким образом, максимальный размер Windows будет Отчет (игнорируя любые издержки файловой системы) в мегабайтах:
4.00078703 x 10^12 bytes / (1024x1024 MiB/byte) ~= 3,815,448 MiB
Это очень близко к вашей заявленной отформатированной емкости (3 815 174 МБ). Вероятно, оставшиеся ~300 МБ потребляются самой файловой системой, которая также, вероятно, отформатирована как NTFS. NTFS - это журнализируемая файловая система, для хранения которой требуется дополнительная информация (например, таблица основных файлов и несколько других скрытых метафайлов).
Самый простой способ обойти это - уменьшить объем накопителя на 15 ГБ. Если вы сделаете это, сообщение должно исчезнуть. У меня нет хорошего объяснения, почему это так, но у меня это сработало на 2 разных дисках по 4 ТБ. Я ненавижу отказываться от 15-гигабайтных дисков (x2), но это небольшой процент от того диска, который использует битлокер.