Что означает код ошибки Windows 108 (ERROR_DRIVE_LOCKED)?

 
Также может означать:
КонстантаТипОС
ESHUTDOWNerrnoLinux
ECONNRESETerrnoWindows
REFMON_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
ERROR_DISK_CHANGE ERROR_BROKEN_PIPE

ERROR_DRIVE_LOCKED

Что означает ERROR_DRIVE_LOCKED

ERROR_DRIVE_LOCKED — диск используется или заблокирован другим процессом.

Практический смысл и диагностика

Диск или том занят либо удерживается другим процессом, поэтому требуемый exclusive access получить не удалось.

  • Например, форматирование просит эксклюзивную блокировку, пока Explorer просматривает файл на съёмном диске. Полезная трасса должна показывать успешные подготовительные шаги, первую операцию с этим кодом и ошибки rollback после неё.
  • Перед повтором закройте shell/preview/backup/antivirus-потребители и убедитесь, что current directory процессов не находится на целевом томе.
  • Не путайте этот код с ERROR_BUSY_DRIVE из старых JOIN/SUBST сценариев. Здесь важно установить фактического владельца открытого handle или volume lock и понять, относится ли исправление к освобождению ресурса, mapping topology, драйверу или storage.
  • Получайте exclusive access на минимально необходимое время и в диагностике всегда указывайте конкретный том и операцию, которая требовала блокировки.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.