Hi Certain AField,
What is happening is that the user's synced shortcuts are clashing with the local Public Desktop (C:\Users\Public\Desktop) on the new machine. To prevent overwriting, Windows automatically creates a "- Copy" version. The cleanest and most effective enterprise solution is to simply stop OneDrive from syncing shortcut files altogether. Users rarely need application shortcuts synced across different devices anyway.
Here is the fix:
1. Exclude .lnk files from KFM Sync: Push a configuration profile via Intune (or GPO) to your devices:
Intune / GPO Policy Name: Exclude specific kinds of files from being uploaded
Value to add: *.lnk (This will block OneDrive from uploading any new desktop shortcuts).
2. Clean up the existing mess: The policy above only stops new uploads. For existing duplicates, you can deploy a simple PowerShell script via Intune to delete .lnk files from the user's OneDrive Desktop folder, leaving only the Public Desktop shortcuts for them to use.
Applying the *.lnk exclusion is the standard best practice for KFM in shared environments. It keeps their actual documents safe while completely eliminating shortcut clutter.
If this resolves your issue, please click "Accept Answer".
Tracy Le.