如何在 Windows 11 中重置快捷方式(.lnk 文件)?

如何在 Windows 11 中重置快捷方式(.lnk 文件)?

我试图让 PyC​​harm 默认使用 .ipynb 文件而不是 VS code,但我意外地选择了 Pycharm 的快捷方式,现在我的所有 .lnk 文件都由 PyCharm 打开。我尝试按照网上的一些解决方案,例如删除“userchoice”文件夹在下面的目录中,但有只有两个文件夹中

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.lnk

它(下面的屏幕截图)。我还尝试删除所有文件并从 cmd 重新关联它们,但我删除的文件又回来了。

我不知道该怎么办。

OpenWithList 文件夹

OpenWithProdigs 文件夹

答案1

删除整个HKEY_CURRENT_USER\Software\Classes\.lnk注册表文件夹(子项)。

HKEY_CURRENT_USER\Software\Classes\lnkfile如果存在也删除。

文件关联的主要来源是 HKEY_CLASSES_ROOT,在现代 Windows 版本中,它是每个用户的 HKCU\Software\Classes 和系统范围的 HKLM\Software\Classes 的合并视图。您的更改存储在 HKCU 子项中 - 删除它们将允许 Explorer 再次使用存储在 HKLM 中的系统范围关联。

(但是,请小心不要删除任何内容HKEY_LOCAL_MACHINE。)

相关内容