Прерывание расшифровки битлокера - на этом диске одна или несколько ошибок

Я был занят расшифровкой диска при сбое питания. После того, как питание было восстановлено, я был рад видеть, что процесс расшифровки продолжился после включения компьютера. Это было недолгим, поскольку расшифровка впоследствии остановилась, заявив: "Этот диск имеет одну или несколько ошибок. Запустите chkdsk /r"

Проблема заключается в том, что при попытке запустить chkdsk выдается следующая ошибка: "Тип файловой системы - RAW. CHKDSK недоступен для дисков RAW". Это внутренний диск (не загрузочный диск), который был отформатирован как NTFS, и затем в Windows 8.1 был применен битлокер ко всему диску (а не только к той части, которая использовалась).

Посоветуйте, пожалуйста, как я могу возобновить расшифровку или как заставить CHKDSK сканировать диск. На этом этапе я могу получить доступ к диску, но тогда он выдает ошибку "проверка циклическим избыточным кодом".

1 ответ

Если вы хотите немного поиграть с огнем (сначала убедитесь, что вы что-то сделали снова!), Вы можете попробовать редактировать метаданные BitLocker напрямую, используя шестнадцатеричный редактор. Лучший способ сделать это, вероятно, загрузиться в раздел Linux или LiveCD - я недавно сделал это с помощью SystemRescueCd - и затем попытаться выяснить, что не так на диске и как его починить.

Лучший общедоступный источник информации о метаданных BL, который я знаю, находится в исходном коде для блокировщика (драйвер FUSE с открытым исходным кодом для BitLocker). Заголовочные файлы хорошо прокомментированы и расскажут вам, как различные структуры BL расположены на диске и как найти смещения (начните с заголовка информации о томе в начале раздела).

Ошибка может быть вызвана тем, что метаданные BL не обновляются постоянно, поскольку каждый блок диска расшифровывается. Если это так, вам нужно выяснить, какой блок диска был в данный момент дешифрован - метаданные сообщат вам об этом, дешифрование происходит задом наперед, поэтому поле "encrypted_volume_size" является текущим местом, где расшифровка была происходит, когда метаданные были в последний раз обновлены - и посмотрите, что там произошло. К сожалению, на самом деле восстановление ущерба будет зависеть от того, где оно и что произошло, и я не могу обещать, что это будет возможно.

Другие вопросы по тегам