我有一个 .avi 文件(DVD 编码为 MPEG4/DIVX ACS),它有问题 - 或者可能是磁盘的问题。该文件位于我通过 USB 适配器访问的硬盘上。我无法将文件复制到本地驱动器 - 复制过程在 97% 左右冻结,我必须拔下 USB 电缆才能取消该过程。
我可以播放 .avi 文件直到大约 2:13:20(长度为 2:21:40),然后 VLC Media Player(1.0.5)冻结(我必须拔掉 USB 电缆才能关闭 VLC)。如果我跳过 2:13:20 部分,电影可以正常播放到最后。
我使用简单文件分割器将文件分割成 3 部分 - 它在 97% 左右冻结,但它保存了电影的 2:10:40 处的数据。如果我在 VLC 中播放该文件,VLC 会要求重建索引,2 分钟后在 98% 处停止,再过一分钟什么反应都没有,我取消了它。我重新运行 VLC 而没有修复文件,它播放到 2:10:40 后挂起(无法定位 - 索引错误 - 所以我以 32 倍速快进到接近结尾。)
问题出在哪里?文件还是硬盘? 我运行了 chkdsk,它没有报告任何错误。
既然我可以跳过损坏的部分并继续播放电影,那么肯定有办法恢复大部分内容。我找到了几个 .avi 修复实用程序,但它们需要一个可以读取的文件……而 USB/硬盘驱动器在损坏的部分冻结了。
这个硬盘不适合我的笔记本电脑,而且上面没有操作系统。它上面的其他文件,无论大小,都可以顺利复制到我的本地磁盘。
原始 .avi 文件大约 940MB。操作系统是 Windows XP SP3。1GB RAM,1.6gHz Intel Centrino。