我有一台运行 Windows 10 的巨型 PC。没有已知的硬件问题,它由我这个高级用户管理。没有奇怪的事情减慢它的运行速度。它正常运行速度正常。
只有当我通过 USB 将文件复制到 USB 3 棒(带有 USB 3 插槽)时,它才会完全瘫痪。我是说真的瘫痪了。我指的不是轻微的减速,而是等待整整一分钟才能打开新的浏览器选项卡,任务管理器无法根据请求打开,而且一切都变得非常不响应,并且在 I/O 方面“锁定”。任何当前正在运行的视频流(使用网线)都会继续工作,但任何以任何方式使用 I/O 的东西都会变得像 20 世纪 80 年代的 286 之前的 PC。
这不总是通过 USB 复制文件时会发生这种情况。当有大量大文件需要同步或有大量新文件时,这种情况似乎会发生。但当我打开任务管理器时,它似乎并不一定实际使用大量 I/O。情况似乎有所不同。
无论我使用ROBOCOPY
、PHP CLI 的copy()
功能还是文件资源管理器的文件传输机制,都会发生这种情况。这似乎与我实际复制文件时使用的方法/工具/软件无关。主板上的 USB 机制似乎“堵塞”了一切,甚至与 USB 无关的东西。我的系统磁盘是一个快速的 SSD,它肯定不是通过 USB 连接的。
这真是让人抓狂,而且似乎毫无意义。目前,ROBOCOPY
我已经卡在一个 550 MB 的大文件上大约一个小时了,百分比在慢慢增加(目前完成了 58%)。USB 棒没有损坏。我的 USB 存储设备都没有损坏。
我真的不明白是什么原因造成的。一旦完成,机器就会恢复到快速运行状态。我知道这一点,因为它已经出现过很多次了。我怀疑告诉 Windows 不要使用 USB 3 的全部速度不会有任何作用,因为任务管理器没有说它目前正在“最大化”传输。而且这可能根本不可能。
多年来,我遇到过很多与 USB 类似的问题。我从未遇到过像 USB 这样脆弱、不可靠且容易引发问题的技术。我讨厌 USB。为什么“大型”USB 文件传输会导致我的“内部管道”如此无助地堵塞?为什么它会影响我系统中非 USB 部分?