Guest Ziga Jakhel Posted June 16, 2008 Posted June 16, 2008 Windows 2008 Server - cannot copy files from server to another machine; reverse works ok Hi! My Windows 2008 Server started acting up on me all of a sudden. Every time I try to copy a larger file from it to a network share on another machine, it freezes, reporting that the local file I am trying to copy cannot be found ("Item Not Found" error dialog", or that there is a network error accessing the local (!)file. Sometimes the copy works a bit at the beginning, then the speed crumbles to < 10KB/sec, and the errors pop up. All machines are in a Windows 2003 AD, the 2008 box is a workstation, not a dc server. I managed to disable all advanced tcp features (RSS, Chimney offload, receive windows tuning, congestion control), and now I can at least transfer files to a Windows 2003 server (slow; 4MB/sec). Transfering to vista x64 (also with modified txp features) still doesn't work. What's funny is that going in the oposite direction - putting the files onto the windows 2008 server box - works without a hitch. From the Vista box it goes with cca. 11 MB/sec. Any hints on how to fix this? The 2008 Server is my primary development workstation and this is a *major* pain. Thanks & Best Regards, Sigmund
Guest Dominick Posted June 17, 2008 Posted June 17, 2008 Re: Windows 2008 Server - cannot copy files from server to anothermachine; reverse works ok Re: Windows 2008 Server - cannot copy files from server to anothermachine; reverse works ok When you are doing large file copies using anything with Buffered I/O, you can actually exhaust your resources, much less have a very slow copy. Buffered I/O will consume Paged Pool (1 KB of paged pool is required for each megabyte MB of file size that is opened for buffered I/O). So the bigger your File Copy, the more Paged Pool you will consume and eventually your copy might fail if your resource runs out before your copy Finishes. Thats why its good to use tools such as ESEUTIL (if you have Wxchange Server at your site) that don't utilize Windows APIs CopyFile or CopyFileEx for large file copies. I believe GNU Wget (http://www.gnu.org/software/wget/index.html#downloading), Teracopy (http://www.codesector.com/teracopy.php) and SecureCopy (http://www.scriptlogic.com/products/securecopy/) also work well. Ziga Jakhel wrote: > Hi! > > My Windows 2008 Server started acting up on me all of a sudden. > > Every time I try to copy a larger file from it to a network share on > another machine, it freezes, reporting that the local file I am trying > to copy cannot be found ("Item Not Found" error dialog", or that there > is a network error accessing the local (!)file. Sometimes the copy works > a bit at the beginning, then the speed crumbles to < 10KB/sec, and the > errors pop up. > All machines are in a Windows 2003 AD, the 2008 box is a workstation, > not a dc server. > > I managed to disable all advanced tcp features (RSS, Chimney offload, > receive windows tuning, congestion control), and now I can at least > transfer files to a Windows 2003 server (slow; 4MB/sec). Transfering to > vista x64 (also with modified txp features) still doesn't work. > > What's funny is that going in the oposite direction - putting the files > onto the windows 2008 server box - works without a hitch. From the Vista > box it goes with cca. 11 MB/sec. > > Any hints on how to fix this? The 2008 Server is my primary development > workstation and this is a *major* pain. > > Thanks & Best Regards, > > Sigmund > >
Recommended Posts