打开特定文件(或单击程序中的链接)时,Windows 将使用默认应用程序(在设置 > 应用 > 默认应用。
我想删除默认设置,这样 Windows 将每次都问。
一旦设置了任何单独的默认值,似乎就没有办法撤消只有这样默认。据我所知,唯一的选择是核选项:重置所有默认应用。
这个选项也不是最好的。首先,所有浏览器都会恢复到 Edge。所以我不能HTTP链接或html现在每次文件都会询问我。除了浏览器之外,zip、图像和 txt 文件也存在此问题。
是否有一个注册表项我可以修改来执行此操作?
FWIW:我知道我可以右击 > 打开方式 > XYZ在 Explorer 中。但这并不能解决从遵守这些设置的其他应用程序内部打开内容的问题。
答案1
自 2023 年第二季度起,注册表将成为重置任何个人默认应用程序选择。
总结
你需要删除注册表文件夹UserChoice
位于以下两个位置之一,然后重新开始探索者:
链接类型 (URI) 的路径
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\abcdefg\UserChoice
文件夹,其中abcdefg
有一个 URI(例如:邮箱或者https)。
文件类型(文件扩展名)的路径
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.XYZ\UserChoice
文件夹,其中XYZ
的文件扩展名(例如:.zip、.png 或 .txt)。
“重置”默认值的步骤
- 打开注册表编辑器
- 导航到上述相对路径。
- 删除相关
UserChoice
文件夹。 - 关闭注册表编辑器
- 终止并重启资源管理器(在任务管理器中)或重启计算机(并非总是必要的)。
Windows 的命名规则
URI:在 GUI 设置中被称为“链接类型”,在注册表中被称为“UrlAssociations”。
文件扩展名:在 GUI 设置中称为“文件类型”,在注册表中称为“FileExts”。
恕我直言
在未来的更新中,应用程序>默认应用程序,应该添加一个选项重置或者每次都询问对于个人选择,由于重置所有默认应用存在一个选项。任何非高级用户都必须清除所有设置才能重置一个设置。