But it's the validating, checking, etc. of all the already downloaded files that just takes forever...
Can some of these tasks be multi-threaded/paralleled?
It seems like it's just spending time having a chat with the MS servers, waiting for responses, etc... processor/Network utilization is almost zero for much of the run...
Why ask MS about just 1 file at a time? Why not ask about 6 or 10 concurrently?
Web browsers are usually accessing 4-6 items at once i think.
Just some thougts... as i sit here watching the scripts running...
