![旧的外部驱动器使我的计算机上的所有东西变慢](https://linux22.com/image/1566210/%E6%97%A7%E7%9A%84%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%BD%BF%E6%88%91%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8A%E7%9A%84%E6%89%80%E6%9C%89%E4%B8%9C%E8%A5%BF%E5%8F%98%E6%85%A2.png)
我有一个 Maxtor One Touch III 外置硬盘,它是一款非常老旧的硬盘,运行状况不佳,但仍然可以访问。我有一个新的外置硬盘作为替代品,运行良好。我想将所有数据从旧硬盘转移到新硬盘。
问题是,每当我打开旧驱动器时,一切都会慢下来。我的 Windows 资源管理器很慢/没有响应,Google Chrome 无法打开网页。一切都停止了……直到我关闭旧驱动器。然后我的电脑又恢复了活力,资源管理器立即响应,网页加载速度比以往任何时候都快,一切都很棒。
如何将旧驱动器连接到我的计算机而不会降低计算机的速度?我假设 Windows 正在尝试进行某种类型的发现和/或索引,但失败/停止了。我是 IT 人员,所以任何涉及命令提示符等低技术含量的解决方案都可以。
答案1
这实际上是 Windows 系统的一个大问题。如果硬盘开始出现故障,它会冻结整个系统,即使它可能是备份和外部存储驱动器。
如果是我,我会尝试恢复/修复旧硬盘,然后再将数据移至另一个驱动器,以确保所有数据都是真实的。您可以在以下位置探索软件http://hddguru.com扫描硬盘并强制 HDD 固件替换损坏的扇区。为了能够有效地完成此操作,您可能需要有可以在 IDE 模式下运行的 PC(而不是 AHCI)。HDD 制造商试图将扇区替换作为最后的手段,当触发某些错误阈值时,HDD 的固件将“修复”坏扇区(实际上用备用健康扇区替换坏扇区)。请记住,如果您能够修复所有坏扇区,请不要使用它,而是尽快将内容复制到另一个磁盘。我使用 hddguru 的 DOS 版 Victoria 获得了相当不错的恢复体验。(可能有一个障碍 - 它有俄语界面,但它确实值得翻译)如果您有耐心,即使是 SMART 诊断中最差的数字也可能被修复。好吧,正如我所说,如果硬盘开始出现故障并且 SMART 参数 5,196,197 大于 0,它很快就会完全失效,但在大多数情况下,使用 Victoria 修复此类驱动器足以将所有数据复制到健康的 HDD。
如果你不想弄乱恢复,你可以使用任何 Live Linux CD,一个不错的选择是http://www.system-rescue-cd.org/您可以在其中使用ddrescue
实用程序从坏磁盘传输数据。
这是一个如何使用的很好的例子ddrescue
:
https://www.data-medics.com/forum/how-to-clone-a-hard-drive-with-bad-sectors-using-ddrescue-t133.html
首先,您需要找到外部(损坏的硬盘)的正确名称。当 SystemRescueCD 完成加载到控制台后,键入startx
运行桌面。完成后,转到菜单->系统->显示文件系统,并按品牌或标签找到您的外部驱动器,以及分配给它的操作系统名称。通常,主硬盘驱动器将列为 /dev/sda,所有其他硬盘驱动器将列为 /dev/sdb、/dev/sdc 等。记下您的坏硬盘驱动器名称和您要用作目标(您要复制到的位置)的驱动器名称,然后在黄色终端窗口中运行
ddrescue -f /dev/sdb /dev/sdc /root/log01.log
其中/dev/sdb
- 是坏驱动器并且/dev/sdc
是您要复制到的目标驱动器。