Windows 错误?复制文件时冻结。并行另一个副本可能会解冻

Windows 错误?复制文件时冻结。并行另一个副本可能会解冻

如何调试简单的复制文件的问题?

当我将多个文件从一个磁盘复制到另一个磁盘时,我经常会遇到问题。问题可能只发生在我电脑上安装的其中一个硬盘上,仅当从任何驱动器复制到此驱动器时才会发生。

复制过程中复制应用程序挂起。我无法中断复制,因为当我单击“取消”或关闭复制窗口时,它会开始“完成”并且永远不会停止。而且我无法以任何方式终止复制应用程序。

注销/登录(按“强制”关闭会话)有帮助,但如果再次复制,它可能会再次冻结。

我的问题是:如何检测复制过程中的所有潜在问题?例如,如何知道哪个程序占用了硬盘,就像我们在任务管理器中看到处理器或内存占用一样?

硬件

磁盘是Seagate Constellation ES, ST1000NM0011

主板是ASUS "P7P55-M" (iP55, 4xDDR3, SATA II-RAID, U133, PCI-E, SB, 1Gbit LAN, IEEE1394, USB2.0, mATX)

窗户Windows 8 x64 prof

在此处输入图片描述

解冻

我找到了一种解除复制冻结的方法。

要解除复制冻结,我应该并行运行其他复制!当并行复制停止时,第一个复制可能会再次冻结,但可能不会立即冻结。要解除冻结,应该反复运行并行复制。

工作组级 Windows

我记得在 Windows 3.11 中也出现过类似的情况,当时通过网络复制时会冻结。微软无法修复 20 年前的漏洞?

更新:事件查看器中没有错误

在描述事件时以及上次重启后,事件查看器中没有错误。

更新:磁盘上没有错误

Chkdisk 也没有显示任何错误。

更新:可能的解释

可能的解释是一些有缺陷的 Windows 文件资源管理器插件。

更新:升级到 Windows 8 没有帮助

更新:资源监视器没有显示任何特殊内容 - 只是“脉动”,看起来很正常

更新:Far 和 Windows Explorer 的行为显然相同

更新:打开 AHCI 没有帮助(在 Windows 和 BIOS 中已关闭)

答案1

首先要检查 SATA/IDE 控制器或硬盘是否正常工作。您可以按照上述评论中 Hennes 的建议,通过检查事件查看器中的 I/O 错误来实现这一点。

下一步是使用以下程序测试你的硬盘高清调谐。如果报告的速度异常低,则磁盘或控制器可能有问题。

如果控制器和磁盘工作正常,我建议您检查硬盘是否有错误

速度极低的另一个可能原因可能是碎片过多;但这种情况不太可能发生,因为 Windows 7 默认会定期进行碎片整理。

如果你想监控硬盘使用情况,你可以运行 Windows资源监控

答案2

如果您怀疑问题出在 Windows 文件资源管理器插件上,请以安全模式启动 Windows,看看问题是否仍然存在。如果问题消失,则原因在于某些已安装的程序(不一定是资源管理器插件)。

要分析问题,请下载Windows 的自动运行并使用它来查看所有启动项。Autoruns 可让您保存当前状态、关闭启动项以及重新打开它们。

Explorer 选项卡特别有趣,其中包含所有 Explorer 附加组件。您可以在此处单独或成组关闭它们,然后重新启动以查看问题是否仍然存在。

如果问题不在于 Explorer 附加组件,则使用 Autoruns 的“全部”选项卡对其他启动项执行相同操作。

在开始之前,我建议创建一个系统还原点以防万一。

答案3

该错误可能与Windows资源管理器有关,也可能与低级I/O子系统有关。

要解决 Windows 资源管理器问题,请尝试将文件复制到远程管理器。如果它没有挂起,那么这个问题应该通过卸载 shell 扩展、插件等来解决。如果它仍然挂起,那么问题就出在低级方面:驱动程序、AHCI/IDE 模式、电缆、磁盘硬件等。

另外,针对此测试,在 Far Manager 设置(F9,选项,系统设置)中将“使用系统复制例程”设置为关闭也是一个好主意。自 Windows Vista 以来,系统文件复制程序非常复杂

答案4

在极少数情况下,我在复制文件/文件夹时遇到了这种情况符号链接,但该处不存在符号链接的源。

相关内容