| Предыдущий | Следующий |
| ERROR_INVALID_FUNCTION | ERROR_PATH_NOT_FOUND |
ERROR_FILE_NOT_FOUND
Имя файла не указывает на существующий файл
ERROR_FILE_NOT_FOUND означает, что Windows разрешила переданный путь настолько, чтобы определить отсутствие конечного файла. Статус часто возвращается API открытия файлов, создания процессов, загрузки библиотек и чтения конфигурации.
Что проверить
- Запишите точный путь после раскрытия переменных среды и относительных компонентов.
- Проверьте текущий рабочий каталог, если вызывающая сторона использует относительное имя.
- Проверьте написание, расширение, кавычки и не удалил ли файл предыдущий этап очистки.
- Отличайте этот результат от
ERROR_PATH_NOT_FOUND, где отсутствует промежуточный каталог.
Обработка результата
Создавайте или восстанавливайте файл только тогда, когда его отсутствие является ожидаемым восстанавливаемым состоянием. Иначе сообщите разрешённый путь и неудавшуюся операцию. Слепые повторные попытки бесполезны, если другой компонент не должен создать файл асинхронно.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
