我有一些旧的 40gb 硬盘需要修复(坏扇区)。“HDD Regenerator”正在工作,但它的速度非常慢(每小时 5000 个扇区,其中大约 14 000 000 个扇区需要修复!)。问题是我只有一台电脑,要使用“HDD regenerator”,我必须从那张特定的 CD 启动我的电脑。您可能明白了 - 我想在硬盘修复时使用我的电脑。这就是我有主意的原因!我下载了免费的“VmWare Player”,我计划给它原始磁盘访问权限,并在虚拟机内部启动“HDD Regenerator”,并在像往常一样使用我的电脑的同时修复我的硬盘。但是...我从未听说过这样的事情,所以我不知道这是否是一个好主意:\ 有什么建议吗?
PS 我只有一台电脑,所以我不能用另一台电脑来修复我的磁盘,而且我不想把我的磁盘送到“救援公司”,因为坏扇区不是由机械故障引起的,我很确定这是逻辑故障。
答案1
不,这样不行。
使用启动盘而不是让 HDDRegen 在 Windows 中执行此操作的重点在于它需要锁定并拥有对驱动器的独占访问权限。这是因为它需要能够在文件碰巧位于坏扇区时移动它们。
虚拟机怎么想并不重要,主机操作系统已经使用了该驱动器(这是您的操作系统文件所在的位置),因此客户机无法锁定它(可能会出现错误)。
但假设你以某种方式设法欺骗客户操作系统,使其认为它具有独占访问权限。它忙于工作,根据需要移动文件,认为它知道驱动器的确切状态以及所有文件的确切位置。当主机操作系统写入驱动器时,你认为会发生什么?数据损坏就是这种情况。
边注:
1400万个坏道!18%硬盘!除非您尝试从中恢复数据,否则按照这种速度,您只能放弃它,然后查看本地分类广告(例如 Kijiji、eBay 分类广告等),看看是否有人有 40GB 的硬盘可以给您,或者有 80GB 的硬盘您可以花几块钱买来。
检查驱动器的聪明的数据类似于高速风扇。这可以让您了解硬件的实际状态。
如果你是当然如果这只是一个逻辑问题,而不是硬件缺陷,那么请考虑将驱动器备份到另一个驱动器(再次检查分类信息),然后以低级别擦除驱动器。使用磁盘编辑器或十六进制编辑器,例如氢键打开驱动器,然后用 0 填充驱动器以使其刷新并重新分区和格式化。