Копия проводника зависает до того, как все файлы скопированы (XP)

287
Tom Collinge

Итак, я должен был перейти на W10, но у меня все еще есть много старых приложений. Я использую Avast (антивирус) и Windows защитник (только вредоносное ПО), и мой жесткий диск - NTFS.

Недавно (24 декабря 2017 г.) Windows Explorer начал зависать, когда я пытался сделать резервную копию на (NTFS) карту памяти. Я перепробовал все, что мог придумать с разрешениями, восстановить прежнюю контрольную точку (не буду этого делать), переустановить все соединения, почистить вентилятор ЦП и запустить проверку системных файлов. Ничего не получалось.

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

Кто-нибудь знает, что здесь происходит, тем более что ADS накапливались постепенно в течение многих лет и внезапно не материализовались в день проблем?

PS Я действительно опубликовал ответ на проблему с командой streams в ходе этого приключения Sysinternals - Ошибка доступа к потокам запрещена

0

1 ответ на вопрос

0
Jonny

Насколько вы близки к заполнению максимального размера флешки? Возможно, информация в ADS заполняет ваше пространство и не дает достаточно места для остальных «обычных» файлов. Помните, что в последующие потоки файла может быть помещено не только текст. Большие файлы могут быть встроены в небольшие файлы или папки, и только потому, что Windows не показывает пространство, не означает, что его там нет. Это было бы мое первое предположение.

Даже если это не космическая проблема, похоже, ADS является виновником. Вы правы, процесс записи на DVD обычно удаляет ADS с записью только основного потока.

Похожие вопросы