Что означает код NTSTATUS 0xC000003E (STATUS_DATA_ERROR)?

 
Предыдущий Следующий
STATUS_DATA_LATE_ERROR STATUS_CRC_ERROR

STATUS_DATA_ERROR

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

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

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

  • Сохраните устройство или файл, направление I/O, offset и length исходного запроса.
  • Для дискового пути соберите sense data, CRC/bad-sector события и журналы контроллера.
  • Сравните повторяемость ошибки на том же диапазоне и соседних блоках.
  • Не считайте успешный retry доказательством исправности: нестабильный носитель или канал может давать перемежающиеся ошибки.

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

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


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