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

 
Также может означать:
КонстантаТипОС
KERN_INVALID_TASKКод возврата ядра macOSmacOS
ippStsZeroOccСтатус Intel IPPЛюбая
EBUSYerrnoЛюбая
SPIN_LOCK_NOT_OWNEDКод BSODWindows
Предыдущий Следующий
ERROR_INVALID_DRIVE ERROR_NOT_SAME_DEVICE

ERROR_CURRENT_DIRECTORY

Целевой каталог сейчас используется как рабочий

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

Действия по устранению

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

Обработка

Перейдите из каталога, освободите все его использования и повторите операцию один раз. Непрерывные повторы без изменения состояния бесполезны.

Ссылки


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