Copy lots of files ignoring errors
I am trying to copy files from a corrupted hard drive. Not all of them will copy - some have CRC errors and will stall. I would like to skip those files and continue with the rest of the copy - but the copy process stops until I click one of the options in the error window. Is there a way for me to copy everything, tell the OS to suppress that prompt and just not copy the corrupted files?
This is on Windows 7.
Solution 1:
The fastest way would likely to be to use xcopy through a Command Prompt instance, in a context similar to:
xcopy $SOURCE $DESTINATION /C /E /Q
The /C flag forces xcopy to ignore any issues with copying; the /E flag orders xcopy to copy folders (even empty ones), and the /Q flag makes it a quiet operation (otherwise, you'll get an entry for each thing copied).
An example would be:
xcopy d:\*.* c:\recovery /C /E /Q
Solution 2:
robocopy.exe with /r:0 /w:0
for a first pass, then increase to /r:1