所有 UWP 应用都不允许我更改其启动设置。
Windows Terminal 和 Cortana 等应用程序也会出现这种情况。它们被强制在启动时启动,我查阅了regedit
、、gpedit
Google 在 Windows Terminal github 和 Fluent Terminal github 中发布的问题,并联系了 Microsoft 支持,但我没有找到任何答案。
这是一些注册选项吗?这答案不起作用,这是 Microsoft 文档页面,其中描述了 EnabledByPolicy 和其他启动状态,但没有深入探讨哪些键/组策略设置可能会影响这一点。
编辑:
“这是一些注册表选项吗?” - 是的;这台机器是否连接到 Active Directory 域?
您可能需要了解 XML 或某些部分的基本编码,请向您的管理员询问其他部分[...]
这是我的个人机器。我是管理员。我不是在公司,而是在家里。
@sarahkitty 您是否已经检查过任务管理器及其启动选项卡以确认该应用程序未被列为已禁用?
所有有问题的 UWP 应用都在任务管理器中,设置为已禁用。尝试将其更改为“已启用”不会持久,也不会改变任何内容,而且无论如何,应用始终会在启动时启动。
@sarahkitty 另外,您运行的是哪个版本的 Windows 10,您运行的是 winver?
21H1(操作系统内部版本 19043.1110)
另一个故障排除步骤是创建一个新的本地计算机帐户,使用该帐户登录,然后查看应用程序的行为是否发生变化,或者使用新用户配置文件的该帐户的运行方式是否有任何不同。
如果我创建一个新的用户帐户,也会发生同样的行为。
编辑#2:
似乎到处都有策略问题。我有 gpedit.msc,但里面什么都没有配置。再说一遍,这是我自己的个人电脑,我是它的管理员。
以下是被某种策略阻止的另一个设置的示例:
但是在计算机和用户配置中,没有组策略设置否认这一点。
编辑#3:
尽管组策略编辑器没有显示任何内容,但我实际上只是转到了相关的注册表项HKLM:SOFTWARE\Policies\Microsoft\Windows\DataCollection\AllowTelemetry
,果然,它已被禁用。我刚刚启用了它,设置又恢复了。因此,直觉上肯定是缺少/错误设置了一些与 UWP 应用/启动应用程序相关的注册表项。
编辑#4
我去了HKCU:SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\53621FSApps.FluentTerminal_87x1pks76srcp\FluentTerminalStartupTask
。我以前也试过这个,Windows Terminal 也有类似的注册表项。将值更改为以下之一:
什么也没做。
最终编辑:
我已经放弃了,我重新安装了 Windows,问题不再存在。
答案1
我重新安装了 Windows,但只保留了文件,问题就解决了。