我刚刚从 Windows 7 切换到 Windows 10,发现在复制文件时,Shell 进度对话框似乎有点冗长(比 Win7 花费的时间长得多)。也就是说,动画通常比实际过程花费的时间更长。
在复制较小的文件(大约 100kb 的文件)时,尽管操作几乎是即时的,但 Shell 进度对话框事件窗口仍需要大约 0.8 秒。即使复制 1 个字节的文件,进度条中显示的时间也与复制 1MB 文件的时间相同。这让我相信,对于较小的文件,复制进度条实际上是假的,只是为了吸引眼球。
考虑到我的机器有 24GB 的 RAM、一个 GTX950 Nvidia GPU,以及所有非常快的 SSD 和 NVME 驱动器(复制总是在同一个驱动器上进行),我认为这很奇怪,并尝试了其他方法;我决定在尝试替换文件时按“跳过”而不是“替换”,我注意到进度条动画仍在发生,尽管我实际上没有执行任何操作!
我的问题是:
- 为什么不存在的操作会出现 Shell Progress Dialogs 事件?
- 有没有办法加速或编辑动画,以使其真正反映操作所需的时间?
- 为什么 Windows 10 开发人员会让这么小的操作变得如此缓慢?(我的意思是,我真的需要看这个进度条才能感觉到这么小的操作正在发生吗)?这些秒数加起来真不少!
答案1
当较慢的用户体验成为更好的用户体验时(摘要:如果事情发生得太快,用户就不会相信它有效)
慢速用户界面:加快交互速度以增强理解(摘要:“过快的界面容易出错,并会鼓励用户快速浏览网站和其他系统”- 摘自摘要)
有没有办法加速或编辑动画,以使其真正反映操作所需的时间?
使用替代复印机泰拉复制。但首先要对其进行基准测试:对我来说,TeraCopy 几乎从未比 Windows 7 快,而且当我几年前测试它时,它有时会慢得多。