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

 
Также может означать:
КонстантаТипОС
EHOSTUNREACHerrnoSolaris
KERNEL_STACK_LOCKED_AT_EXITКод BSODWindows
Предыдущий Следующий
ERROR_IS_JOIN_PATH ERROR_IS_SUBST_TARGET

ERROR_PATH_BUSY

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

ERROR_PATH_BUSY означает, что указанный путь нельзя использовать в данный момент из-за параллельной операции или переходного состояния каталога, подключения либо сопоставления.

Что проверить

  • Определите исходную операцию и другой процесс или компонент, который меняет тот же путь.
  • Проверьте rename, mount/unmount, подключение сетевого ресурса и удаление каталога в тот же момент.
  • Не смешивайте этот код с ERROR_SHARING_VIOLATION: конфликт может относиться не к режиму открытия файла, а ко всему состоянию пути.
  • После остановки владельца конфликта повторите исходную операцию один раз в тех же условиях.

Агрессивный retry-loop обычно лишь увеличивает конкуренцию. Сначала доведите пространство имён до спокойного состояния, затем повторяйте операцию; успех на другом пути не доказывает устранение исходной причины.

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


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