Windows 2008 Server - cannot copy files from server to another machine; reverse works ok

  • Thread starter Thread starter Ziga Jakhel
  • Start date Start date
Z

Ziga Jakhel

Guest
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
 
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
>
>
 
Back
Top