How did you copy it? The correct syntax goes something like this.
xcopy d:\folder\*.* c:\folder\ /e
This would copy the directory named folder on drive D to drive C , including all the folder contents and any subdirectories including empty ones.
xcopy should be used to preserve long file names
It's better to create the folder on the C drive first, though specifying exactly as above should avoid this.