How long would it take to copy 19 mb on WinXP?

How about more than 5 HOURS!!!!

Was copying 43,000 files, whose average size was around 30kb. I never thought 5 hours later I would be just half way through!!