VeraCrypt

Документация >> Чем обычное размонтирование отличается от принудительного

Чем обычное размонтирование отличается от принудительного

Важно понимать различия между операциями Обычное размонтирование и Принудительное размонтирование, так как это потенциально влияет на пользовательские данные.

Обычное размонтирование

Во время обычного размонтирования VeraCrypt выполняет следующие действия:

  1. Даёт запрос операционной системе Windows заблокировать том, запрещая дальнейшие операции ввода-вывода.
  2. Даёт запрос Windows аккуратно изъять том из системы. Этот шаг аналогичен выполняемому пользователем извлечению устройства через область уведомлений в панели задач.
  3. Указывает диспетчеру монтирования Windows размонтировать том.
  4. Удаляет связь между буквой диска и виртуальным устройством тома.
  5. Удаляет виртуальное устройство тома и стирает ключи шифрования из ОЗУ.

В этой последовательности действий шаги 1 и 2 могут завершиться ошибкой, если в томе есть открытые файлы. Имейте в виду, что даже если все пользовательские приложения, обращающиеся к файлам на томе, закрыты, Windows может по-прежнему держать файлы открытыми до тех пор, пока не будет полностью очищен кэш ввода-вывода.

Принудительное размонтирование

Процесс принудительного размонтирования хотя и отличается, но во многом он похож на обычное размонтирование. По сути, выполняются те же действия, но игнорируются любые сбои, которые могут возникнуть на шагах 1 и 2, после чего продолжается остальная часть процедуры. Однако если есть файлы, открытые пользователем, или ещё не очищен кэш ввода-вывода тома, это может привести к потенциальной потере данных. Эта ситуация аналогична принудительному удалению USB-устройства из компьютера, когда Windows всё ещё сообщает, что оно используется.

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

Как выполнить принудительное размонтирование

В VeraCrypt есть три способа выполнить принудительное размонтирование:

  1. Через всплывающее окно, которое появляется, если не удалась попытка обычного размонтирования.
  2. Через настройки программы, включив опцию Принудительное авторазмонтирование даже при открытых файлах или папках в группе параметров Автоматическое размонтирование.
  3. Через командную строку, указав ключ /force или /f вместе с ключом /d или /dismount.

Во избежание непреднамеренной потери или повреждения данных всегда соблюдайте следующие меры предосторожности при размонтировании тома VeraCrypt:

  1. Перед размонтированием убедитесь, что все файлы на томе закрыты.
  2. После закрытия всех файлов не спешите, дайте Windows некоторое время, чтобы полностью очистился кэш ввода-вывода.
  3. Учтите, что некоторые антивирусные программы после сканирования могут оставлять дескрипторы файлов в томе открытыми, препятствуя обычному размонтированию. Если возникает такая проблема, попробуйте исключить том VeraCrypt из сканирования антивирусным ПО. Кроме того, проконсультируйтесь с поставщиком вашего антивируса, чтобы понять, как его продукт взаимодействует с томами VeraCrypt и как убедиться, что он не удерживает открытыми дескрипторы файлов.