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

Похоже, что некоторые файлы сломаны каким-то образом, и я не знаю, сколько. Копия будет работать нормально, а затем попадет в файл, и копирование прекратится (на вкладке производительности сети в диспетчере задач будет отображаться 0%) в течение примерно 5 минут, после чего он будет спрашивать, хочу ли я повторить попытку или пропустить. Повторная попытка заставляет его приостановиться еще на 5 минут, в то время как пропуск заставляет его ждать 5 минут, прежде чем перейти к следующему файлу.

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

Я пробовал Windows CHKDSK и сканирование диска, но первый не обнаружил ошибок, а второй только системные файлы?

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

Поиск Google показывает множество страниц Microsoft по восстановлению системных файлов и множество вопросов с небольшим количеством ответов, помимо инструментов, которые пытаются их открыть.

Кто-нибудь знает какие-либо инструменты для этого? Живой диск Linux также подойдет, если он делает то, что мне нужно, и поставляется с подробными инструкциями.

ОБНОВЛЕНИЕ: я начал искать необработанные копиры, но я подозреваю, что они будут копировать все, включая ошибки. Также они перезаписывают все на диске, поэтому я заменю диск на лишние 2 ГБ, которые я оставил с моего NAS.

Никто не может порекомендовать инструменты?

1 ответ1

1

Вы можете скопировать свой жесткий диск на NAS с помощью чего-то вроде Robocopy. Он способен отражать всю структуру каталогов, а также является надежным, когда дело доходит до нечитаемых файлов. Это должно сделать что-то вроде robocopy /old/hdd /new/NAS /mir /r:1 /w:3 /log:/path/to/logfile /tee .

  • Robocopy источник назначения

  • /mir - отражает структуру каталогов

  • /r:1 - если файл не читается, попробуйте скопировать его еще 1 раз
  • /w:3 - подождите 3 секунды, прежде чем пытаться снова скопировать нечитаемый файл
  • /log:/path/ - записать файл журнала в /path/
  • / tee - запись в журнал, а также вывод в окно консоли

Таким образом, ваш жесткий диск будет синхронизирован с вашим NAS, и вы получите журнал, в котором вы можете увидеть, какие файлы были пропущены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .