TeraCopy is a compact program designed to copy and move files at the maximum possible speed, providing the user with a lot of features:
- Copy files faster. TeraCopy uses dynamically adjusted buffers to reduce seek times. Asynchronous copy speeds up file transfer between two physical hard drives.
- Pause and resume file transfers. Pause copy process at any time to free up system resources and continue with a single click.
- Error recovery. In case of copy error, TeraCopy will try several times and in the worse case just skip the file, not terminating the entire transfer.
- Interactive file list. TeraCopy shows failed file transfers and lets you fix the problem and recopy only problem files.
- Shell integration. TeraCopy can completely replace Explorer copy and move functions, allowing you work with files as usual.
- Full Unicode support.
- Windows 7 x64 support.
If you’re using Windows 7 or Server 2008, try robocopy.
cmd > robocopy c:\ d:\ /s
robocopy everything from C:\ to D:\ including subdirectires
FastCopy provides a faster way to
copy, move or delete large numbers of
files. It automatically selects an
optimized method depending on whether
the Source and Destination directory
are on the same or different hard
drives, and performs read/write
operations without using the O/S
cache. In addition to simple copy and
delete operations, the program also
supports advanced methods that allow
you to synchronize files based on
their date and size. Other features
include customizable buffer size,
preview of file actions, adjustable
speed control, command-line support,
file verification and advanced file
filtering. FastCopy supports Unicode
and long file names. Standalone
software, installation is optional.
Consider RichCopy, a popular internal Microsoft copy tool. A huge improvement on robocopy.
Multithreaded, fast, and allows serialized disk access (useful when copying to USB drives and the like). Has proper pause, resume, and error handling. Allows various file selection parameters. Usefully, it can consolidate multiple source directories into a single target.
My dad had exactly this error when he was trying to move some stuff off of his old machine onto an external drive. He had some names like “Process and Integration April 2008”, with similarly named folders going a few levels deep and files with equally long names at the bottom; didn’t take long for the path length to hit the (I think) 255-character limit.
We just renamed the directories to make the names, and ultimately the paths, shorter – starting at the top level and working down – then tried the copy again. Took a couple of goes before we nailed everything that was over the limit, but it worked and we didn’t need any special software.