答案1
不同之处在于您使用的程序更新文件的方式。
如果程序只是用新内容覆盖旧文本文件的内容,那么在 Windows 文件系统看来,该文件是相同的。在这种情况下,硬链接得以保留。
如果程序创建了新文件并删除了原始文件,则硬链接将被撤消(大多数图像编辑器都是这样工作的)。由于您是通过链接更新的,因此程序只删除了链接,因此原始文件未被删除。新图像文件不参与任何链接,因此您现在有两个文件,原始文件和修改后的文件。
答案2
在两个文件上运行fsutil file layout
并比较“文件参考编号”(Windows 中相当于“inode 编号”)。如果保存后这些编号不同,则文件实际上不再是硬链接的 – 您有一个新的同名文件。