Символьная ссылка - это не что иное, как путь, заключенный в очень небольшом количестве волшебства файловой системы. Есть несколько способов, которыми он может стать недействительным («сломанным»), большинство из которых связаны с переименованием одного или нескольких файлов или каталогов. Поскольку Windows является потребительским программным обеспечением, у вас может быть большое количество очень плохо спроектированных программ, работающих на «типичной» установке. В результате такого рода поломки избежать намного сложнее, чем на сервере, где (теоретически) каждая программа, касающаяся диска, представляет собой известное количество.
Ярлыки невосприимчивы к большинству форм поломок, так как они отслеживают свои цели независимо от пути. Это делает их более удобными для пользователя. Они специально разработаны для потребителей с подходом «просто делай то, что я имею в виду, и не беспокой меня о деталях».
Теперь вы можете использовать жесткие ссылки для этого (в некоторой степени), но жесткие ссылки имеют ряд сложных свойств, которые делают их непригодными для использования потребителями. В частности, файлы слишком легко получают новые номера инодов, и некоторые программы резервного копирования довольно эффектно ломаются, когда сталкиваются с жесткими ссылками. Первый может (возможно) быть решен с помощью туннелирования файловой системы (что на самом деле означает, как ярлыки решают связанную проблему), но последний является гораздо более сложной проблемой.
(Вероятно, следует также отметить, что «решение» жестких ссылок с помощью туннелирования решительно нетривиально, поскольку дело не только в том, чтобы повторно потерять метаданные, которые «потерялись»). Иноды связаны в схеме выделения диска, поэтому вы не можете просто произвольно объединить или переназначить их по факту без особых усилий. Так как ярлыки используют другие метаданные, которые можно легко туннелировать, например время создания, у них нет этой проблемы.)