切除损坏的扇区并保留数据

切除损坏的扇区并保留数据

我有 320GB 的驱动器,布局如下:100 MB - win 数据;100 GB win 分区(启动+数据);190GB 数据;30 GB Linux

现在我的系统开始挂起,在 Windows 错误日志中出现许多 atapi 错误和一些 ntfs 错误。因此,我运行了一些磁盘检查软件,发现大约 3GB 的扇区已损坏。智能数据还显示扇区重定位警告。我运行了 chkdsk,它能够修复一些损坏。

现在我购买新硬盘之前的想法是删除前几 GB,剩下的部分未分配。但损坏的扇区位于左侧部分的可引导分区上。

您能指出一些能够切断左侧部分同时保留数据和启动功能的软件吗?

我了解 GParted 和 Acronis Disc Director,但我不知道这是否可行。

附言:我知道磁盘可能正在走向硅天堂,所以这只是临时解决方案。但我需要运行 PC 至少几周,然后才能获得新的硬盘。

答案1

现代文件系统(如 NTFS)具有“坏块”功能,其中已知不可用的任何扇区都将被避免。您需要做的就是使用 /r 参数和驱动器号(例如chkdsk /r C:)运行 chkdsk。我相信您可以对基于 Linux 的操作系统执行类似操作,但如果不知道您使用的是什么文件系统(知道哪个系统也可能有帮助),我无法肯定地说。

另外,还有一个名为DRevitalize 复方丹参滴丸,它可以永久修复损坏的 HDD 扇区。请注意,曾经占用这些扇区的文件可能会(不可逆转地)损坏,尽管它们可以被删除,从而允许您重新使用该空间。DRevitalize 不知道或不关心您拥有的文件系统,因为它只关注单个扇区,而不是实际数据,因此无论您使用 FAT、NTFS、Ext、BTRFS 等都没有关系。因此,您可能应该在之前运行文件系统错误检查器(例如 chkdsk 或 fsck)使用它之后。DRevitalize 有 Windows 版本和 DOS 版本(可以在可启动的 DOS 软盘上使用,以修复无法启动的机器)。

相关内容