我经常遇到同样的问题,我无法成功地将文件从一个内部驱动器复制到外部驱动器。我使用robocopy
此命令
robocopy D:\ F:\ /e /zb /np /copy:DAT /dcopy:T /r:2 /w:5 /mir /log+:C:\Users\SomeUser\Desktop\Logs\copy.log /XD "System Volume Information" "Recycler"
半小时后,命令窗口和硬盘驱动器从资源管理器中消失。一些文件被复制,但传输在中间中止。事件查看器按降序显示以下条目:
事件 ID 140/Ntfs:
该数据未被选中。数据被格式化为:Volume-ID:“F:”,设备名称:“\Device\HarddiskVolume10”。 ({Gerät-Zeitüberschreitung} 在 E/A-Vorgangs 被关闭之前,向 %hs 发出开放 E/A-Vorgangs 的时间限制将被取消。)事件 ID 140/Ntfs:
该数据未被选中。数据被格式化为:Volume-ID:“F:”,设备名称:“\Device\HarddiskVolume10”。 (不接受提前订购的设备。)事件 ID 51/磁盘:
在退出之前会出现失败的现象。答案是设备 \Device\Harddisk2\DR3。事件 ID 153/磁盘:
E/A 驱动器和日志文件“2”(PDO 名称:\Device\0000008d) 的逻辑阻止地址“0x5b0958”被清除。事件 ID 129/UASPStor:对
设备“\Device\RaidPort3”的重置被取消。
应该能够根据事件 ID 获得正确的翻译。
Checkdisk 没有显示任何错误
chkdsk F: /f /r
我尝试过的其他方法:
- 使用另一根电缆
- 使用另一个 USB 3.0 端口(全部直接在主板上)
- 重启
- 设备管理器里禁用节能
- 在电源设置中禁用 USB 节能
- 在 BIOS 设置中搜索“Legacy USB Support”,但没有找到
- 卸载“Intel(R) USB 3.0 eXtensible-Hostcontroller - 1.0 (Microsoft)”驱动程序
这些都没起作用。有趣的是,这个设置在另一个类似的配置中起作用,但使用的是另一个操作系统。同样的主板、同样的硬盘、同样的外部机箱……
我敢打赌,默认的 Microsoft USB 3.0 驱动程序有问题。我甚至无法安装另一个,因为英特尔不支持 Windows 10... 不知道为什么这么简单的任务在现代操作系统上无法完成。
有关的,但对我而言没有解决方案。搜索互联网带来了相关线索 - 大部分都没有真正的解决方案。
什么问题导致了这个问题?我该如何解决?
智能控制
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 188 188 021 Pre-fail Always - 9600
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 147
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 099 099 000 Old_age Always - 762
10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 58
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 17
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 587
194 Temperature_Celsius 0x0022 124 116 000 Old_age Always - 28
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 36
200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0
字节比较
C:\WINDOWS\system32>fsutil fsinfo ntfsinfo d:\ | findstr /I "bytes"
Bytes pro Sektor : 512
Bytes pro physischem Sektor : 4096
Bytes pro Cluster : 4096
Bytes pro Dateidatensatzsegment : 1024
C:\WINDOWS\system32>fsutil fsinfo ntfsinfo F:\ | findstr /I "bytes"
Bytes pro Sektor : 512
Bytes pro physischem Sektor : 4096
Bytes pro Cluster : 4096
Bytes pro Dateidatensatzsegment : 1024
编辑
现在我使用了另一个外置机箱,备份确实有效!我使用了相同的 USB 电缆、相同的 USB 端口、相同的主板、相同的操作系统/机器、相同的硬盘。只有机箱不同。更详细地说:
Cremax Icy Dock MB080U3S-1SB 暴雪 似乎使用“ASMT 2105 USB 设备”控制器并与 Windows 驱动程序一起工作。
芬泰克-MR-35DU3-6G 似乎使用“JMS56x”控制器,无法与 Windows 驱动程序配合使用。驱动器显示为,
SCSI Disk Drive
并且此情况下可以同时使用两个硬盘。在我的配置中,只安装了一个硬盘。
首先,人们会认为外部机箱有故障,但我不能完全相信这一点,因为它以前工作正常。它也确实工作了一段时间,然后 robocopy 失败了。当我用 checkdisk 扫描设备时,它一直保持在线状态。所以我仍然相信这是一个驱动程序问题或能源管理问题。我以前没有遇到过这个问题,只有新的 Windows 10 机器才有。