在Win11/10上创建PIN时修复Windows Hello错误

在设置新的 Windows 11/10 操作系统时,还必须创建一个 Hello PIN。您可以在首次登录计算机后停止使用。一些用户报告说在他们的设备上重新创建 pin 时遇到了不同的Windows Hello 错误代码。那么,在本指南中,我们将讨论不时发生的所有此类已知问题以及可行的解决方法。

当遇到 hello pin 错误时,它会伴随错误检查值,如 – 0x801c004d、0x90280013等。错误消息为 – “出现错误,我们无法设置您的 PIN”。每个此类问题在本质上都是独一无二的,需要单独的解决方案,例如 – 注销/登录、重启 PC、取消加入/重新加入 Azure AD 等。让我们详细探讨这些修复 –

在Win11/10上创建PIN时修复Windows Hello错误

1]重启你的电脑

很多时候,Windows Hello 错误是由于系统故障引起的,因此您可以通过重启设备来解决这些问题。以下是您可以通过简单的 PC 重启来修复的此类 Windows PIN 错误的列表 –

  • 0x801C000F  – 系统需要重启。
  • 0x80090031 – 如果系统重启无法解决问题,请参阅解决方案 #4。

2] 注销然后重新登录您的 Microsoft 帐户

有一些 Windows Hello 错误代码可以通过注销然后重新登录您的 Microsoft 帐户来解决。这是完整的清单——

错误代码原因
0x801C0010AIK 证书无效或不受信任。
0x801C0011传输密钥的证明声明无效。
0x801C0012发现请求的格式无效。
0x801C03E9服务器响应消息无效
0x801C03EB服务器响应 HTTP 状态无效
0x801C03EC来自服务器的未处理异常。
0x801C03EE鉴证失败。
0x801C03EFAIK 证书不再有效。
0x801C044E无法接收用户凭据输入。

3] 从 Azure AD 中退出设备然后重新加入 

如果您已将设备与 Azure AD 连接,您可能会不时遇到 hello pin 错误。要解决此类问题,您应该禁用/删除计算机上的 azure 帐户并重新启动 PC。下次登录后,您可以重新加入 azure 帐户(之前已停止)。要从 Azure AD 中取消加入您的系统,请浏览到以下位置,然后选择从组织中断开连接

设置 > 系统 > 关于

这样做确实修复了几个 Windows hello 错误,如下所示 –

PIN 错误代码 成因
0x801C044D授权令牌不包含设备 ID。
0x80090005NTE_BAD_DATA
0x8009000F容器或密钥已存在。
0x80090011找不到容器或密钥。

注意:由于多种原因,会出现一些 Windows hello 错误代码。它们如下——

i] 0x801C03ED:

由于以下任何一种原因出现此错误 –

  • 服务器收到无效请求。
  • 无法读取一个或多个对象。
  • 授权标头中缺少令牌。
  • “ProvisionKey”需要多重身份验证,但是没有执行任何身份验证。

Sol – 注销您的 Microsoft 帐户,然后重新登录。如果在此之后错误仍然存​​在,请从 Azure Active Directory (Azure AD) 中取消加入设备并重新加入。

ii] 0x801C03EA:

当服务器无法验证用户或设备时,就会发生这种情况。要解决此问题,请检查您是否拥有有效令牌或用户是否有权注册 Windows Hello 企业版密钥。

iii] 0x801C0015:

您必须拥有一台新计算机并且尚未加入活动的 Azure AD。只需加入域目录即可创建 Windows Hello PIN。

iv] 0x801C000E: 

只有在达到注册配额上限时,才会遇到此错误。要解决此问题,请取消加入一些现有的 Azure 帐户或增加每个用户的设备数量。

4] 创建 PIN 时的 TPM 问题

当 TPM 设置过时或不完整时,会出现一些 Windows Hello 错误。您只需清除 TPM 安全处理器固件即可解决此类 hello pin 错误。以下是由于 TPM 问题而出现的问候错误代码列表 –

  1. 0x80090029  – 当 Windows 10 PC 上的 TPM 设置未完成时会发生这种情况。
  2. 0x80090031  – 这显示一条错误消息,内容为 – “NTE_AUTHENTICATION_IGNORED”。
  3. 0x80090035  – 如果组织的业务策略强制要求 TPM,但是您的计算机上没有此程序。

注意: 在上述大多数情况下,简单的注销和重新登录即可解决问题。但是,如果没有,您必须重置 TPM 或使用 PowerShell 运行“清除 TPM”。

如何清除设备上的 TPM

要清除 Windows 10 机器上的 TPM,请使用以下步骤 –

  • 导航到以下路径 –

设置 (Win+I) > 更新和安全 > Windows 安全

  • 转到右窗格,向下滚动并单击Device Security
  • 当 Windows 安全启动时,选择安全处理器部分下的安全处理器详细信息 。
  • 接下来,单击安全处理器故障排除 ,然后清除 TPM

就是这样,这会将您的安全处理器重置为其默认设置。只需确保在成功完成上述步骤后重新启动您的 PC 。

注意:或者,您可以使用 PowerShell 执行上述任务 –

  • 右键单击 Windows 图标并选择Windows PowerShell (Admin)。
  • 在其蓝屏上,复制/粘贴以下代码并按Enter键。

清除-Tpm

上面的命令行会将可信平台模块重置为其默认状态。此外,这还将删除所有者授权值和存储在 TPM 中的任何密钥。

5]配置问题 

如果联合提供程序配置设置为空,这也可能导致 Windows Hello PIN 错误。如果是这种情况,您只需转到客户端配置网页并执行以下操作 –

  • 0x801C0016  – 文件不应为空。
  • 0x801C0018  – 该clientconfig元素必须包含有效的 URL。

6] 其他 Hello PIN 错误

由于不同的原因,我们无法对一些 hello PIN 错误进行分类。下面,我们将讨论此类错误及其正确的解决方案 –

1. x801C0003: 用户 无权注册

由于用户被拒绝访问注册,请检查用户是否实际拥有该权限。如果是,请联系 IT 管理员以完成设置过程。

2. 0x8009002A: NTE_NO_MEMORY

该错误是由于内存不足而出现的。要解决此问题,请关闭在后台运行的任何/所有大型应用程序或增加整体 RAM。

3. 0x80090036:用户取消了一个交互对话框

只需尝试重新运行设置,错误就会消失。

4. 0x8009002d:系统出现故障,暂时跳过,过几分钟再试。

7]联系微软支持团队

有一些 Windows hello 错误代码,Microsoft 尚未提供任何确切的解决方案。如果您遇到此类问题,最好联系支持团队进行修复。这是此类 PIN 错误的完整列表 –

你好错误代码原因
0X80072F0C未知
0x80070057传递了无效的参数或参数。
0x80090020NTE_FAIL
0x80090027调用方提供了错误的参数。如果第三方代码收到此错误,他们必须更改代码。
0x8009002DNTE_INTERNAL_ERROR
0x801C0001ADRS 服务器响应的格式无效。
0x801C0002服务器无法验证用户。
0x801C0006来自服务器的未处理异常。
0x801C000B需要重定向,并且重定向的位置不是众所周知的服务器。
0x801C000C发现失败。
0x801C0013在令牌中找不到租户 ID。
0x801C0014在令牌中找不到用户 SID。
0x801C0019联合提供者-客户端配置为空。
0x801C001A联合提供者-客户端配置中的 DRS 终结点为空。
0x801C001B未找到设备证书。
0x801C03F0没有为用户注册的密钥。
0x801C03F1令牌中没有 UPN。
0x801C044C当前线程没有核心窗口。

就是这样,我们希望本文有助于解决在为 Windows 11 或 10 设备设置 PIN 时不时发生的不同 Hello 错误。如果您对本文有任何疑问,请在下面的评论框中留言。

以上是 在Win11/10上创建PIN时修复Windows Hello错误 的全部内容, 来源链接: www.tmjl8.com/smart/434256.html

回到顶部