由于我使用的是 Windows 7(Beta,然后是 RC,现在是 RTM),因此从数码相机下载图片时会遇到问题。我的两台相机都出现过这种情况:一台是 Canon Powershot S2 IS,另一台是 Canon Ixus 80 IS。
当我将相机(其中任何一款)插入 USB 端口并在播放模式下打开它时,Windows 7 的自动播放功能将启动并显示以下屏幕:
我选择“导入图片和视频”来调用 Windows 7 原生工具。它会搜索一些要从相机下载的图片,然后开始传输。
但是,在传输过程中,我经常会收到如下错误:
错误信息是“导入时出现以下错误xxxxxx.jpg“,”文件或目录已损坏且无法读取“。
如果我使用“再试一次”,第二次就可以正常工作,图片也可以正确检索。如果在 500 张图片的下载中发生 20 或 30 次这种情况,那就很烦人了。我不能让它独立运行,因为我必须留意错误并单击“再试一次”。
知道是什么原因导致这些错误吗?
我尝试更换 USB 端口(通常相机通过 USB 集线器连接,但当我将它们直接连接到 MB USB 端口时也会发生这种情况)和 USB 电缆,但没有成功。
我还通过将 SD 卡连接到读卡器并对其运行 ChkDsk 来检查 SD 卡,但未发现卡上有错误。
更新:当我使用 Windows 资源管理器手动复制图片时没有问题。当我使用读卡器访问卡时也没有问题。Windows 的内置导入工具很方便,因为它会按日期自动对图片进行排序(每天 1 个文件夹)。这就是我对图片进行排序的方式。
答案1
我只是想说我的佳能 400D 也遇到了同样的问题。当我尝试将照片从旧电脑传输到磁盘上的新电脑时,我也收到了类似的错误消息!!.....我最终发现文件夹中有大量照片丢失,因为它们无法复制到新电脑上....
更新!!!!!!!!!!
看来问题出在卡巴斯基 2010 防病毒软件上……我们刚刚换用 AVG,这似乎解决了这个问题……
答案2
不要以为这是卡巴斯基的问题,因为我在两台不同的 Windows 7 电脑和两台不同的相机上都遇到了同样的问题,而且使用了两种不同的防病毒软件。使用第三台使用 Windows Vista 的电脑从同一台相机下载相同的图片时,我没有遇到任何问题。
答案3
我认为问题可能出在接口速度上。
如果相机中装有卡,并且使用相机的 USB 连接,您可能只能获得 USB 1.1 连接,但 Windows 可能正在尝试以 USB 2.0 速度读取数据。这可能会导致您看到的症状,因为相机无法满足 PC 的请求。
手动复制时,您(操作员)造成的延迟将意味着您无法获得该功能,而当卡位于读卡器中时,您将获得完整的 USB 2.0。
检查您的相机是否支持 USB 2.0 速度。如果支持,则尝试另一根电缆。如果不起作用,则相机可能有故障。
根据手册第 129 页故障排除部分计算机 - 无法将图像传输至计算机,您可以将相机切换到较低的连接速度:
按住菜单按钮,然后按住向上箭头和功能/设置按钮。当屏幕上出现 [B] 时选择它,然后按功能/设置按钮
如果不是电缆问题,并且如果在连接到其他设备时从端口获得 USB 2 速度没有问题,那么听起来像是相机出了问题。您是否尝试过将文件传输到其他机器?我本来认为是相机的问题,但我刚刚重新阅读了这个问题,似乎两个相机都慢了。
唯一想到的另一件事是获取适用于您 PC 的 Windows 7 版相机软件/驱动程序 - 当然,如果它们存在的话。您是否查看过佳能网站或执行过 Windows 更新并检查了它建议的非关键更新?
答案4
正如其他人所说 - 这是卡巴斯基的问题。我正在运行卡巴斯基 2010,内置读卡器也出现了同样的问题。当我暂停卡巴斯基时,没有任何问题。我希望卡巴斯基能解决这个问题。同时,我将在导入时暂停保护。