在 Windows 10 上,是否有我可以修改的文件来配置默认应用程序?

在 Windows 10 上,是否有我可以修改的文件来配置默认应用程序?

我知道通常我必须依靠 Windows 提示来管理与任何给定文件扩展名或协议关联的默认应用程序(https://blogs.windows.com/windows-insider/2015/05/20/announcing-windows-10-insider-preview-build-10122-for-pcs/),但我想知道是否有一个文件可以让我手动执行此操作?

谢谢

答案1

默认应用程序是在 Windows 注册表中维护HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\。可以轻松查看和修改打开方式 >上下文菜单。在下面的示例中,勇敢传说执行程序该菜单中有两个可用选项。

注册表中的打开方式列表

但是,将某个应用程序设置为用户选择不是通过注册表可以轻松完成,因为选择是加密,如下所示。微软选择这样做是为了防止恶意应用程序将自己设置为默认。巧合的是,这也让用户更难选择非微软产品作为默认产品,例如,替换边缘作为默认浏览器火狐或者勇敢的

注册表中的用户应用程序选择

如果您希望将新应用程序设置为默认应用程序,可以通过 shell 菜单添加。例如,添加佩斯多作为一个可以在右键单击时打开任何(通配符,*)文件的应用程序,在中HKEY_CLASSES_ROOT\*\shell添加如下所示的键和值,未加密。

Pestudio 已添加到 shell 菜单

相关内容