永久文件复制?

永久文件复制?

我在本地域网络中的 Windows 7 机器上有一个文件共享,大约有 10 个用户访问,通常没有任何问题。

今天,一位用户尝试通过映射驱动器将一个 26MB 的 QuickBooks 文件从她的工作站复制到文件共享。她无法完成此操作,因此我以她的身份登录并尝试,结果遇到了以下奇怪的行为:

  1. 我可以从文件共享复制任何文件,没问题。
  2. 如果我尝试复制到文件共享,它会无限期地显示“正在计算”。
  3. 如果我等待足够长的时间,它将显示以几k的速度进行复制(例如每秒15kb)。
  4. 如果我取消,则大约需要 10 分钟才能取消,在此期间,所有资源管理器窗口都变得无用,就好像整个资源管理器进程都在等待超时一样。

更多信息:

我已经在两台计算机上尝试过此操作,如果我从工作站复制到文件共享,或者转到文件服务器并通过 c$ 访问工作站并尝试从另一端复制,则会出现同样的问题。

对于 26MB 的 QuickBooks 文件,即使它永远显示“正在计算”,如果我取消然后等待它完成取消,完成后,文件实际上会在那里,就好像它被复制过来一样,但是复制过程从未意识到它已经完成复制。

两台电脑都运行速度很快(8 核处理器,24GB RAM),并且都使用千兆网络。两台电脑似乎都没有其他问题。

我的其他工作站都没有这个问题。

如果我使用不同的工作站,我可以在一个资源管理器窗口中通过 c$\users\her\desktop 访问她的桌面,在另一个资源管理器窗口中访问文件服务器,并通过拖放将其复制过去,完全没有问题 - 它复制完毕并在不到一秒钟的时间内完成。

文件服务器在我的网络中,其他所有计算机也都在网络中,但这个特定的工作站不在网络中 - 它位于自己的工作组中。我认为这可能与问题有关,但它已经以这种方式工作了很长一段时间,以前从未出现过这个问题。

有任何想法吗?

答案1

这让我想起了以前遇到过的类似问题,原因在于Task OffloadMicrosoft TCP/IP 传输层的功能。

在客户端,尝试(从提升的命令提示符):

netsh interface ipv4 set global taskoffload=disabled

(也许此后您必须重新启动客户端计算机,我不记得了)。

相关内容