更改 Windows 10 中的 PIN 复杂性要求策略
PIN 登录首次在 Windows 8 中引入,允许用户使用四位数登录。 PIN 码非常短且简单,很容易被黑客窃取。
值得庆幸的是,Windows 10 包含 PIN 复杂性功能,允许设置包含特殊字符、大写/小写字母的复杂 PIN。 PIN 不限于四位数字,它可以像 Windows 基于文本的密码一样复杂。在本教程中,我们将向您展示如何在 Windows 10 中更改/启用 PIN 复杂性要求策略。
第 1 部分:在 Windows 10 中启用 PIN 复杂性组策略
- 按 Windows 键 + R 键盘快捷键,输入gpedit.msc在“运行”框中,然后按 Enter。这将打开本地组策略编辑器。

- 导航到左侧的以下位置:
Computer Configuration > Administrative Templates > System > PIN Complexity如果您运行的是 Windows 10 周年更新(版本 1607)或更早版本,请导航至:
Computer Configuration > Administrative Templates > Windows Components > Windows Hello for Business > PIN Complexity - 在右侧,您可以看到 8 种不同的策略来自定义 PIN 复杂性。请注意,更改 PIN 复杂性不会影响现有 PIN 登录,只会影响创建的新 PIN。

- 需要数字:您的 PIN 必须至少包含一位数字。
- 需要小写字母:您的 PIN 码必须至少包含一个小写字母。
- 需要大写字母:您的 PIN 码必须至少包含一个大写字母。
- 过期:此策略允许您设置 PIN 过期前的天数,并强制用户更改 PIN。

- 最大 PIN 长度:此策略允许您设置可用于创建 PIN 的最大字符数。
- 最小 PIN 长度:确定 PIN 可以包含的最少字符数。该长度应小于最大 PIN 长度。

- 历史记录:防止您重复使用以前使用过的 PIN。您可以将 Windows 配置为记住 0 到 50 个历史 PIN。
- 需要特殊字符:您的 PIN 必须至少包含以下特殊字符之一:! ” # $ % & ' ( ) * + , – . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ .

- 设置完 PIN 复杂性后,重新启动 Windows 10 以使更改生效。现在,当您尝试设置新的 PIN 码时,您可以看到“PIN 码要求” PIN 框下方的链接。单击该链接,您可以查看计算机上配置的 PIN 复杂性要求。

第 2 部分:使用注册表编辑器在 Windows 10 中启用 PIN 复杂性
如果您运行的是 Windows 10 家庭版,则无法访问本地组策略编辑器。在这种情况下,您可以使用 Windows 注册表编辑器来启用 PIN 复杂性。
- 按 Windows 键 + R 键盘快捷键,输入注册表编辑器在“运行”框中,然后按 Enter。这将打开注册表编辑器。

- 导航到左侧的以下键:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity如果PIN 复杂性key不存在,需要手动创建。
- 在右侧,您可以为每个 PIN 复杂性策略创建单独的 DWORD 值。例如,如果要将 PIN 设置为在 30 天后过期,请右键单击空白区域并选择新的->DWORD(32 位)值,将新创建的值命名为到期日。双击它,在数值数据框中输入 30(十进制),然后单击好的。

- 数字:需要数字
- 有效期: 到期
- UppercaseLetters:需要大写字母
- LowercaseLetters:需要小写字母
- MaximumPINLength:最大 PIN 长度
- 最小 PIN 长度:最小 PIN 长度
- SpecialCharles: 需要特殊字符
- 如果您不想强制执行其中一项 PIN 复杂性策略,只需删除相应的 DWORD 值即可。完成注册表编辑后,重新启动 Windows 10 以应用新的 PIN 复杂性策略。
