无法使用 Microsoft 帐户登录,Windows 上出现错误 0x8000704ec

如果您尝试在Windows 11/10上的UWP 应用上使用Microsoft帐户登录时收到错误消息Can't sign in with a Microsoft account with error code 0x8000704ec,那么这篇文章旨在帮助您解决问题用最合适的解决方案。

无法使用 Microsoft 帐户登录错误 0x8000704ec

当您遇到此问题时,您将收到以下完整错误消息;

Can’t sign in with a Microsoft account
This program is blocked by group policy. For more information, contact your system administrator.
0x8000704ec

无法使用Microsoft帐户登录– 错误 0x8000704ec(– Error 0x8000704ec)

如果您遇到此问题,您需要在您的 Windows 10 设备上“允许”Microsoft 帐户。您可以通过以下两种方式之一配置此选项:

  1. 本地组策略编辑器
  2. 注册表编辑器

让我们看一下与这两种方法相关的过程。

1]通过本地组策略编辑器“允许”Microsoft帐户(Local Group Policy Editor)

通过本地组策略编辑器“允许”Microsoft 帐户

请执行下列操作:

  • Windows key + R调用“运行”对话框。
  • 在运行对话框中键入gpedit.msc并按Enter打开组策略编辑器(Group Policy Editor)
  • 本地组策略编辑器(Local Group Policy Editor)中,使用左窗格导航到以下路径:
Computer Configuration > Windows Settings > Security Settings > Local Polices > Security Options
  • 在右侧窗格中,双击帐户:阻止 Microsoft 帐户(Accounts: Block Microsoft accounts) 以编辑其属性。
  • 在 本地安全设置(Local Security Setting)选项卡下,单击下拉菜单并选择禁用此策略。(This policy is disabled.)
  • 单击应用(Apply)>确定(OK)以保存更改。
  • 退出组策略编辑器。

对于 Windows 10 Home 用户,您可以添加本地组策略编辑器(add Local Group Policy Editor)功能,然后按照上面提供的说明进行操作,或者您可以执行下面的注册表方法。

2]通过注册表编辑器“允许”Microsoft帐户(Registry Editor)

通过注册表编辑器“允许”Microsoft 帐户

请执行下列操作:

重要提示(Important):由于这是注册表操作,建议您备份注册表(back up the registry) 或 创建系统还原点 作为必要的预防措施。完成后,您可以执行以下操作:

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入regedit并按 Enter 以打开注册表编辑器(Registry Editor)
  • 导航或跳转到下面的注册表项路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  • 在该位置的右窗格中,识别NoConnectedUser键。键值可能设置为1( either )或 3
  • 现在,双击NoConnectedUser 条目以编辑其属性。
  • 数值(Value)数据字段中输入0 ,然后(0)按 Enter(Enter)保存更改。

您现在可以退出注册表编辑器(Registry Editor)并重新启动您的 PC。你现在应该能够登录到你的UWP应用而不会出现错误。

就是这样!



About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts