我有一个运行 Windows XP 的测试服务器,我们通过 USB 2.0 将外部硬盘驱动器连接到它。(是的,计算机上有 USB 2.0 端口)
该驱动器是使用 NTFS 格式化的 1.5 Terrabyte Segate FreeAgent 驱动器(型号 ST315005FDA2E1-RK)。这是
连接到 Belkin 高速 USB 2.0 7 端口集线器(型号 #F5U307)。
如果我将外部硬盘驱动器连接到它的时间过长,我会收到一条关于“Windows 延迟写入失败”的消息,然后外部硬盘驱动器会重新连接到服务器,但它总是会崩溃任何碰巧的程序当时也使用该驱动器。
有什么办法可以解决这个问题,困扰了我好多年!
PS 是的,我知道我应该已经升级了。我正在等待 Windows 7。
(哦,在查看了 FreeAgent 网站上的规格后,显然在 15 分钟不使用后,这个东西就会关闭!它说你可以调整这个设置......)
更新
就像对这个问题的更新一样,由于我尝试将省电设置更改为关闭,我已经离开驱动器和我整天运行的虚拟机,到目前为止还没有收到“Windows 延迟写入失败”错误我以前收到过。如果有任何变化,我会更新帖子。
您的外置硬盘驱动器可能已进入省电模式,其开机顺序比 Windows 准备等待的时间要长一点。一旦 Windows 确定设备出现严重错误,它可能会强制卸载驱动器并重新连接,这就是它再次出现在桌面上的原因。
PC 上的驱动器、USB/驱动器桥接器、电缆、USB 主机硬件或 USB 堆栈软件出现问题的可能性很大。
这个问题是否可以在具有相同驱动器的其他硬件上或在具有另一个硬盘驱动器的相同硬件上复制?
只有在写入操作挂起时驱动器与计算机分离时才会发生这种情况。
机箱是什么牌子的?有些非常便宜,并且在大负载下表现不佳。
您可能希望
optimize for fast removal
在设备管理器中的某处启用该设备。这会关闭日记功能。多长的 USB 电缆将硬盘驱动器连接到 PC?我遇到了类似的问题,最终 Windows (XP) 决定它无法完全连接到驱动器。但是,我是通过延长线连接驱动器的。当我使用驱动器附带的短 (< 1m) 电缆时,连接或写入驱动器没有问题。
也就是说,戴夫切尼的回答也是一个很好的可能性。
我相信丹尼尔和亚当正在做一些事情。我在外部驱动器上遇到了类似的问题。我通过卸下硬盘驱动器并将其安装到PC中解决了这个问题。它工作得很好,虽然它上面有一些坏数据可能是由一些错误的写入引起的。在这种情况下,驱动器(西部数据)一直运行良好,所以我认为外壳的电路(我以参观中式自助餐的价格购买的第三方廉价外壳)质量很差。