在 Windows 中复制的慢文件疑难解答

本指南是做什么的?

可帮助您诊断和解决慢文件复制在您的组织的问题。

它是谁?

管理员帮助诊断和解决慢文件复制问题。

它是如何工作的?

我们将首先确定您的问题的原因。然后我们会带您通过一系列步骤特定于您的具体情况。

预计的完成时间 ︰

15-30 分钟。

确定问题的原因

缓慢的文件复制可以引起存储问题、 客户端的问题,以及服务器问题。请按照以下步骤来确定问题的原因 ︰

  1. 在文件服务器上承载的共享的文件夹,将文件复制到其本地硬盘上。如果文件复制速度是异常之低 (也就是说,显然比平均速度慢),选择存储的原因。如果速度是典型的请转到步骤 2。
  2. 使用另一个客户端计算机从或对该共享文件夹复制文件。

    如果文件复制速度较慢,请选择服务器作为事业。

    如果未出现问题,选择客户端的原因。

问题的原因是什么?

确定问题的原因

缓慢的文件复制可以引起存储问题、 客户端的问题,以及服务器问题。请按照以下步骤来确定问题的原因 ︰

  1. 在文件服务器上承载的共享的文件夹,将文件复制到其本地硬盘上。如果文件复制速度是异常之低 (也就是说,显然比平均速度慢),选择存储的原因。如果速度是典型的请转到步骤 2。
  2. 使用另一个客户端计算机从或对该共享文件夹复制文件。

    如果文件复制速度较慢,请选择服务器作为事业。

    如果未出现问题,选择客户端的原因。

问题的原因是什么?

更新存储的驱动程序

要解决此问题,请尝试更新您的存储设备的驱动程序。如果问题仍然出现,其它故障诊断与驱动程序制造商联系。


这解决你的问题吗?

验证共享文件夹类型

若要验证的共享文件夹,请打开共享文件夹的属性。DFS 共享文件夹中,将显示DFS选项卡。

3860_image1
 

目标文件夹是一个 DFS (分布式文件系统) 共享的文件夹吗?

确定问题是否是由 DFS 路径导致

请尝试使用 UNC 路径而不是 DFS 路径打开的共享的文件夹。然后您可以查看问题是否仍然出现。此步骤可以帮助您确定是否由 DFS 路径引起的问题。

如何确定 DFS 共享文件夹的 UNC 路径 ︰

  1. 共享的文件夹,用鼠标右键单击,然后选择属性
  2. DFS选项卡上,您看到的 UNC 路径引用列表中。
    3860_image4
     


当您使用 UNC 路径而不是 DFS 路径是慢吗?

验证 DFS 引用

若要验证 DFS 引用,请执行以下步骤 ︰

  1. 共享的文件夹,用鼠标右键单击,然后选择属性。在DFS选项卡上,查找所有积极推荐。
  2. 删除是不活跃的 UNC 路径或服务器,而无法到达或被删除。
  3. 连接一个接一个,这些路径,并确保可以直接从客户端到所有的目标路径。根据设计、 如果客户端无法连接第一个引用、 则其将切换至第二个、 以此类推。这将创建延迟。

这解决你的问题吗?

慢速文件复制问题是何时发生的?

请选择下列方案之一 ︰

非 DFS 共享文件夹问题的解决方法

要解决此问题,有问题的客户端计算机上执行以下步骤 ︰

  1. 删除第三方网络提供商从客户端计算机。默认选项如下所示。(任何额外的供应商可以考虑作为第三方)。
    3860_image5
     
  2. 从以下注册表项中删除附加的值 ︰

    打开注册表编辑器。位于下面的键。每个键包含提供程序的顺序的值。

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\HwOrder

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order


    检查以确保每个提供程序的顺序值已只有三个值:"RDPNP","LanmanWorkstation,"和"webclient"。
    3860_image6
     
  3. 比较巨型帧大量发送卸载与工作计算机上的设置的设置。并相应地调整巨型帧大量发送卸载的设置。(如果它被禁用,启用它,,然后检查是否有帮助)
    3860_image7
     
  4. 请确保工作站服务正在运行。
  5. 确保在网络连接属性中选择Microsoft 网络客户端
    3860_image8
     


这解决你的问题吗?

复制文件夹或多个文件时性能下降。

如果你比较包含与文件大小相同的复制时间的多个文件的文件夹的复制时间,复制该文件夹将总是需要更多的时间。这是正常现象。文件夹中的文件越多越慢文件复制过程。


这解决你的问题吗?

为托管共享文件夹的文件服务器安装修补程序

对于 Windows Server 2008 或 Windows 7,安装在KB 2473205描述的所有修补程序。

对于 Windows Server 2012 或 Windows 8,安装在KB 2899011描述的所有修补程序。


这解决你的问题吗?

服务器端问题的解决方法
  1. 检查客户端是否连接到远程广域网 DFS 服务器。(理想情况下,它应该连接到本地站点 DFS 服务器)。如果它连接,请仔细检查中 Active Directory 站点和服务的站点和子网的映射。如果未正确映射的子网,DFS 将优先不正确到远程 DFS 服务器而它提出转介。
  2. 请确保本地的 DFS 服务器正常工作。
  3. 设置引用排序方法为 DFS 命名空间根转介到最低的成本
  4. 如果在环境中启用了 IPv6,则在 Active Directory 站点和服务中配置 IPv6 子网。或者,作为一种替代方法,禁用 IPv6 环境中。

如何确定客户端连接到的转诊 DFS 服务器 ︰

  1. 在客户端计算机上,该共享的文件夹,用鼠标右键单击,然后选择属性
  2. DFS选项卡上,检查引用列表。当前 DFS 服务器被标记为处于活动状态。在以下示例中,客户端要连接到服务器 HAOMS1。
    3860_image4
     


这解决你的问题吗?

恭喜!

你缓慢的文件复制问题得到解决。

抱歉

看来我们不能通过使用本指南来解决你的问题。更多的帮助解决此问题,请参阅我们的支持论坛的 TechNet与 Microsoft 支持部门联系。

属性

文章 ID:10118 - 上次审阅时间:2016年5月27日 - 修订版本: 4

反馈