Windows hat lange Zeit die Verknüpfungen verfolgt, obwohl es im Laufe der Jahre immer intelligenter wurde.
Wenn Sie unter Windows 95 versucht haben, eine Verknüpfung zu einer nicht vorhandenen Datei zu verwenden, durchsucht Windows benachbarte Verzeichnisse nach Dateien mit Eigenschaften (z. B. Erstellungszeit), die der fehlenden ähneln. Wenn Sie die Datei von ihrem Ausgangspunkt aus zu weit in der Ordnerhierarchie verschoben haben, gibt Windows wahrscheinlich auf, bevor Sie sie finden.
In Windows NT führte Microsoft NTFS ein, was in vielerlei Hinsicht besser als FAT32 ist. Dabei kann jeder Datei und jedem Datenträger eine Objektkennung zugewiesen werden. Wenn eine Verknüpfung unterbrochen wird, sucht Windows nach der Objektkennung, die konstant bleibt, unabhängig davon, wie viel Sie eine Datei innerhalb eines Volumes verschieben oder umbenennen.
Lesen Sie weiter: Tracking Shortcuts von Raymond Chen.
In Windows 2000 hat Microsoft den Distributed Link Tracking Client-Dienst hinzugefügt. Dieser Dienst überwacht verschobene Dateien. Wenn Sie eine Datei über mehrere Datenträger verschieben (und dadurch die Objektkennung ändern), werden der ursprüngliche Speicherort und der neue Ort notiert. Wenn eine Objektkennungssuche eine beschädigte Verknüpfung nicht behebt, kann der Distributed Link Tracking Client-Dienst sie auf einem anderen Laufwerk finden. Beachten Sie, dass nach dem Beenden dieses Dienstes Fix-Ups innerhalb eines Volumens weiterhin funktionieren, dass aber durch Querverbindungen die Verknüpfung tatsächlich unterbrochen wird. In einer Domäne arbeitet dieser Client-Dienst mit seinem Gegenstück auf Domänencontrollern, dem Distributed Link Tracking Server, zusammen, der dabei helfen kann, ein fehlendes Ziel zu finden, selbst wenn es auf mehrere Computer verschoben wurde.
Lesen Sie weiter: Distributed Link Tracking auf Windows-basierten Domänencontrollern .
Diese Architektur scheint in letzter Zeit nicht geändert worden zu sein. Ich sehe dieses Verhalten auch unter Windows 10. Was das wert ist, kann das Verhalten der Verknüpfungsverfolgung mit den im Artikel "Verknüpfungsverfolgung" genannten Richtlinien geändert werden.