У меня есть этот старый внешний USB HD, 160 ГБ. Я использовал его для копирования своих игр в Steam на другой компьютер. На исходном компьютере Windows 7 64-bit все работало нормально. Привод не сообщил об ошибках, не было икоты и т.д.
Подключив его к 32-битному компьютеру под управлением Windows XP, он отлично работал для просмотра файлов, перемещения по ним файлов (без реального чтения / записи, просто изменение таблицы файловой системы). Однако при копировании файлов с него на мой внутренний жесткий диск через несколько секунд или десятков минут (казалось бы, случайное время) USB-устройство перестает распознаваться и сообщает об ошибке отложенной записи.
События в системном журнале идут так, в хронологическом порядке:
(отображается число раз)xSource (Event ID): "сообщение"
2xdisk (51): Обнаружена ошибка на устройстве \Device \Harddisk1 \D во время операции подкачки.
1xftdisk (57): системе не удалось сбросить данные в журнал транзакций. Коррупция может возникнуть.
1xApplication popup (26): Windows - Ошибка отложенной записи: Windows не удалось сохранить все данные для файла E: \$ Mft. Данные были потеряны. Эта ошибка может быть вызвана отказом вашего компьютера или сетевого подключения. Пожалуйста, попробуйте сохранить этот файл в другом месте.
1xntfs (50): {Ошибка отложенной записи} Windows не удалось сохранить все данные для файла. Данные были потеряны. Эта ошибка может быть вызвана отказом вашего компьютера или сетевого подключения. Пожалуйста, попробуйте сохранить этот файл в другом месте.
Они повторяются некоторое время, затем появляется более 10 сообщений на диске или ftdisk.
Другие заметки:
- Это происходит на случайных файлах в случайное время.
- Отключение и повторное подключение диска поддерживает нераспознанное состояние устройства
- Выключение, а затем включение исправляет это. Те же файлы, которые потерпели неудачу, будут скопированы просто отлично, но вскоре произойдет сбой случайным образом
- Эта проблема не может быть воспроизведена на исходном компьютере с Windows 7 при копировании с жесткого диска в другое место на локальном диске.
- chkdsk /f был запущен и не обнаружил ошибок. chkdsk /f /r имеет проблему отложенной записи.
- диск был настроен на быстрое удаление. Настройка производительности в диспетчере устройств дала тот же результат
- Я ничего не записываю на внешний USB-накопитель, поэтому я не уверен, почему существует даже ошибка отложенной записи (время доступа к файлу записи?)
- локальная Windows XP была chkdsk'd без проблем
- У машины с Windows XP нет проблем с другими USB HD
- Были предприняты попытки использования различных портов USB
- Перезагрузка не помогла
- Происходит с SyncToy, а также Windows Explorer
- Состояние SMART хорошее как на локальном, так и на внешнем диске
- Нехватка игр делает меня раздраженным