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

 
Также может означать:
КонстантаТипОС
STATUS_WAIT_2NTSTATUSWindows
KERN_PROTECTION_FAILUREКод возврата ядра macOSmacOS
ippStsMisalignedBufСтатус Intel IPPЛюбая
WDSMCCLIENT_CATEGORYHRESULTWindows
ENOENTerrnoЛюбая
DEVICE_QUEUE_NOT_BUSYКод BSODWindows
Предыдущий Следующий
ERROR_INVALID_FUNCTION ERROR_PATH_NOT_FOUND

ERROR_FILE_NOT_FOUND

Имя файла не указывает на существующий файл

ERROR_FILE_NOT_FOUND означает, что Windows разрешила переданный путь настолько, чтобы определить отсутствие конечного файла. Статус часто возвращается API открытия файлов, создания процессов, загрузки библиотек и чтения конфигурации.

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

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

Обработка результата

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

Ссылки


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