Я пытался скопировать файлы со старого диска на новый диск.Проблема в том, что старый диск имеет (я могу только предположить) некоторые поврежденные места на диске, и любая попытка чтения из некоторых из этих файлов приводит к тому, что кажется, что это какой-то бесконечный цикл.Есть довольно много проблемных файлов, разбросанных по файлам, которые я хочу скопировать, и когда он попадает в первый, мое приложение просто сидит и ничего не делает, пока я не остановлю его.Я надеялся, что смогу обойти это, написав специальную программу, которая будет проходить по каталогам, копировать файлы один за другим и обнаруживать любые ошибки, которые появляются в отдельных операциях копирования, но это никогда не приводит к возникновению ошибки.-Просто сидит там и сидит там и сидит там.Единственный способ остановить это - физически отключить проблемный жесткий диск - невозможно остановить программу, пытаясь завершить процесс или что-то в этом роде.
Я несколько озадачен тем, как действовать,Учитывая, что такого рода ошибки произойдут, есть ли способ автоматизировать этот процесс?У кого-нибудь есть опыт с этим?