当目标源文件/路径更改时,指向它们的任何快捷方式(.lnk 文件)不应再起作用。这有助于提醒我出现问题。
这就是我在运行损坏的快捷方式时希望看到的内容。lnk
在 Win10 之前的所有 Windows 版本中,以下组策略正确禁用了损坏的快捷方式的自动解决方案。这些不再适用于 Windows 10 (21H2)。
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoResolveSearch"=dword:00000001
"NoResolveTrack"=dword:00000001
"LinkResolveIgnoreLinkInfo"=dword:00000001
; Group Policy equivalent
;Administartive Templates > Start Menu and Taskbar > Do not use the search-based method when resolving shell shortcuts = [ENABLED]
;Administartive Templates > Start Menu and Taskbar > Do not use the tracking-based method when resolving shell shortcuts = [ENABLED]
;Administartive Templates > Windows Components > File Explorer > Do not track Shell shortcuts during roaming = [ENABLED]
有任何想法吗?
编辑
- 禁用服务分布式链接跟踪客户端 (TrkWks) 不会阻止 Windows 10 21H2 修复快捷方式
- 这个超级用户 QA建议使用我上面的方法,所以 Win10 似乎有所改变。我测试过的唯一Win10版本是21H2。
- 如果您测试过其他版本的Win10,请添加评论,我将添加到这个问题中以供参考。可以确认上述组策略在 Win8.1 上按预期工作。
根据我的测试,这些注册表项以及它们所代表的组策略根本没有任何作用。
我已经在 Windows 10 21H2 和 20H2 上进行了测试,结果是相同的 - 资源管理器现在只是忽略这些注册表项和策略,并且显然已经这样做了一段时间了。有关进行这些注册表修改的建议现已过时。
除了在反馈中心向 Microsoft 提交错误报告之外,您无能为力。微软是唯一能够让局势恢复原状的公司。