如何撤销多个硬链接?

如何撤销多个硬链接?

我愚蠢地使用合并将所有重复文件更改为硬链接。现在 Windows XP 无法正常运行,例如,资源管理器无法启动。

是否有一个实用程序可以遍历文件系统寻找硬链接,复制文件,删除原始链接并重命名副本,并保留原始属性和名称?

答案1

SameFiles 助手 3.1可能会起作用:

Same Files Assistant 是硬链接管理实用程序。

具体来说,它有一个特点:

  • 您可以随时将硬链接回滚到常规文件。

答案2

我怀疑是否有工具可以撤销已完成的操作。您可以再次搜索重复项,检查其链接数和属性(或者 Dupemerge 可以帮助识别指向相同文件的硬链接)并手动进行复制。这至少可以帮助您找出硬链接是否是导致问题的原因。

答案3

  • 由于您已将它们转换为硬链接,因此您可能很幸运,它们可能仍会显示为重复项,使用类似双重杀手

  • 不管怎样,我怀疑这是否有用精确的任务。

如果其他方法都失败了,我建议重新安装...

答案4

更新。

不起作用的事情:

  1. 我没有找到任何好的工具来撤消硬链接(即,id 硬链接,复制文件,删除硬链接,将副本重命名为硬链接名称)。
  2. 在恢复控制台中运行 chkdsk(解压所有文件后)
  3. 我的联想系统盘不允许我重新安装 Windows XP Home,而联想的 Rescue and Recovery 程序也无法重新安装 Windows
  4. 复制出去(到第二个分区)并复制回来没有帮助

我做了什么:

  1. 使用 Richcopy 将我的 C: 驱动器复制到目录“\c-d​​rive-2009Nov4”中的另一个分区

  2. 5 月份,我安装了一个更大的新磁盘,在新磁盘上创建了一个与旧 C: 分区相同的分区。然后,我使用 USB 支架将旧 C: 复制到新磁盘上的新 C: 分区。然后,我将数据和安装移出到一个新的大型数据分区,在 HD 的外部较快环上留下一个 70GB 的 c: 系统分区。所以我又做了一遍,使用实时启动 Linux GParted 将 5 月份的分区复制到我的已删除分区。

  3. 然后,我使用我对当前 C 盘的复制来恢复我需要的任何简单文件(例如更新的 BAT 文件),并重新安装所有较新的程序。

  4. 我使用 FEBE 备份了我的 Firefox 配置文件,因此我使用备份重置了 Windows 和 Ubuntu 中的 FF 设置,Ubuntu 安装在了另一个分区上。Ubuntu 让我仍然可以访问网络并使用一些实用程序。运行良好,即使卡在硬盘较慢的部分。

损失:一些“giveawayoftheday”程序我无法重新注册,一些程序设置。

相关内容