Shell 进度对话框是否存在不存在的操作?

Shell 进度对话框是否存在不存在的操作?

我刚刚从 Windows 7 切换到 Windows 10,发现在复制文件时,Shell 进度对话框似乎有点冗长(比 Win7 花费的时间长得多)。也就是说,动画通常比实际过程花费的时间更长。

在复制较小的文件(大约 100kb 的文件)时,尽管操作几乎是即时的,但 Shell 进度对话框事件窗口仍需要大约 0.8 秒。即使复制 1 个字节的文件,进度条中显示的时间也与复制 1MB 文件的时间相同。这让我相信,对于较小的文件,复制进度条实际上是假的,只是为了吸引眼球。

在此处输入图片描述

考虑到我的机器有 24GB 的 RAM、一个 GTX950 Nvidia GPU,以及所有非常快的 SSD 和 NVME 驱动器(复制总是在同一个驱动器上进行),我认为这很奇怪,并尝试了其他方法;我决定在尝试替换文件时按“跳过”而不是“替换”,我注意到进度条动画仍在发生,尽管我实际上没有执行任何操作!

我的问题是:

  1. 为什么不存在的操作会出现 Shell Progress Dialogs 事件?
  2. 有没有办法加速或编辑动画,以使其真正反映操作所需的时间?
  3. 为什么 Windows 10 开发人员会让这么小的操作变得如此缓慢?(我的意思是,我真的需要看这个进度条才能感觉到这么小的操作正在发生吗)?这些秒数加起来真不少!

答案1

当较慢的用户体验成为更好的用户体验时(摘要:如果事情发生得太快,用户就不会相信它有效)

慢速用户界面:加快交互速度以增强理解(摘要:“过快的界面容易出错,并会鼓励用户快速浏览网站和其他系统”- 摘自摘要)

有没有办法加速或编辑动画,以使其真正反映操作所需的时间?

使用替代复印机泰拉复制。但首先要对其进行基准测试:对我来说,TeraCopy 几乎从未比 Windows 7 快,而且当我几年前测试它时,它有时会慢得多。

答案2

Windows 中的文件进度对话框一直都是一种不可靠的工具。它存在的理由只是为了好看,而且它的估计大多是荒谬的错误。

如果您不想使用备用文件复制器,可以禁用此对话框以加快所有复制/移动操作:

  • 从开始菜单运行“调整 Windows 的外观和性能”

  • 禁用“为窗口内的控件和元素添加动画”选项

  • 单击“确定”或“应用”

在此处输入图片描述

相关内容