如何在 Windows 11 中将另一个程序设置为 JPG 默认程序

如何在 Windows 11 中将另一个程序设置为 JPG 默认程序

我的电脑最近升级到了 Windows 11,JPEG(.jpg、.jpeg)的默认程序从我首选的 JPEGView 程序更改为照片(Windows 默认应用程序)。照片需要一段时间才能打开,而 JPEGView 打开速度要快得多。我想将其改回 JPEGView。但是,“默认应用程序”设置页面中没有针对 JPEG 图像和文件类型的选项。

如果我一直滚动到底部来更改特定的 .jpg 文件类型,它不存在。

“jpg”不起作用

“.jpg”不起作用

“*.jpg”不起作用

如果我浏览所有应用程序,包括可能是默认的“照片”,那么 JPEG 不是一个选项。

JPEGView 默认值

照片默认设置

IrfanView 默认值

Paint.NET 默认设置

是否有其他设置页面允许我更改此默认设置?如果 Microsoft“隐藏”了此设置,或者这是一个错误,是否有注册表设置可以修改以更改此设置?

关于这台计算机的一些详细信息:我是管理员,它未连接到 Active Directory 域,它作为 VM 运行,我通过 a) Spice 或 b) 远程桌面进行远程连接

编辑

选择“打开方式”不提供设置默认选项。如果我选​​择其他应用,它会使用该应用打开,但只会打开一次。它不会设置默认。

“打开方式”菜单

“打开方式”“选择其他应用”对话框

编辑2

仔细研究后,我发现 PNG 文件也存在同样的问题。对于其他文件类型(例如 TIFF 和 WEBP),Windows 属性对话框中提供了设置默认选项,包括打开方式和默认应用程序。对于 PNG 和 JPEG,Windows 属性对话框中没有“更改默认”按钮。似乎这些文件类型已被“锁定”,允许更改。问题是,“这是一个错误还是一个功能?”

编辑3

我刚刚和一位同事聊过,他也将自己的 Windows 10 VM 升级到了 Windows 11,他确实不是有这个问题。他能够设置 JPEG 和 PNG 文件的默认值。

答案1

我最终决定在访客个人资料中搜索 Google,并增加了-"how to"搜索内容,找到了一些答案。看来 Microsoft Photos 应用程序中可能存在导致此问题的错误。

  1. 应用程序和功能->照片->“高级选项”->重置(不是修复)

应用程序和功能高级选项 重置

  1. 或者,以管理员身份打开 PowerShell,运行以下命令:Get-AppxPackage Microsoft.Windows.Photos -AllUsers | Reset-AppxPackage

我选择了 PowerShell 选项,现在可以更改 JPEG 和 PNG 文件的默认值。

以下是一些可供参考的链接:

Widows 11 设置 jpg 文件的默认程序不起作用

无法更改 Windows 11 的默认应用程序(操作系统内部版本 22000.120)

答案2

在我的情况下,我使用了 @mawsco 提到的 PowerShell 命令,但首先我需要从商店安装 Microsoft Photos 应用程序。当它没有安装时,重置命令将不起作用,并且尝试使用从上下文菜单中选择另一个应用程序会给我一个略有不同的(较新的?)UI,仅显示“仅一次”按钮。在我安装照片应用程序、打开它、确保它打开 JPEG 后,我运行了 PowerShell 命令,然后我尝试了上下文菜单选择另一个应用程序选项。这次有一个“始终”按钮可用。

Windows 11 中设置了如此多的障碍,就好像微软想让那些自 Win 3.11 以来使用该软件的人再次感到迷茫一样……

答案3

照片卸载:

以管理员身份运行 Powershell 粘贴并提取此代码:

get-appxpackage *photos* | remove-appxpackage

照片重新安装:

以管理员身份运行 Powershell 粘贴并提取此代码:

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

相关内容