zoukankan      html  css  js  c++  java
  • 如何通过修改注册表来限定Win10 PIN的最小位数

    在Windows 10中,PIN是一个额外的安全功能,可以保护用户账户以及计算机内的敏感数据,启用后,你将可以使用简短的PIN码登录Windows,或者在应用商店内支付,整个过程无需使用你的微软账户密码,也无需按回车键。

    PIN码和微软账户密码的区别在于,微软账户密码可以使用在任何设备上,而PIN码只对你设置了PIN的当前设备有效,你可以理解为,PIN码是个可以在特定的设备上替代你的微软账户密码的本地密码。当你使用微软账户登录计算机时,Windows将把你输入的微软账户密码传输到微软的服务器进行验证,而PIN则不会。

    需要注意的是,PIN码并不能完全取代微软账户密码,要设置一个PIN,你必须先使用微软账户登录当前的计算机。

    通常情况下,PIN码的最短位数是4位,如果你希望PIN码更加安全,则可以让Windows强制你设置一个超长位数的PIN。要限定Win10 PIN的最短位数,你可以按照本文接下来的演示来操作。

    在小娜中搜索并运行regedit;

    来到以下目录(若无此目录请手动新建):

    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftPassportForWorkPINComplexity

    将鼠标光标放在窗口左侧树状列表的PINComplexity项上,点击右键,选择新建-DWORD(32位)值。

    并将此值命名为:

    MinimumPINLength

    双击我们刚刚新建的名为MinimumPINLength的DWORD(32位)值,你将看到一个DWORD(32)位值的编辑窗口。

    在这个窗口中,将基数设置为10进制,然后再将数值数据改为你期望的PIN码长度的最小值。比如笔者希望限定PIN码的最短长度是100位,则在此处填入数字100。设置完成后,点击确定按钮。

    我们来退出注册表编辑器,看看效果。

    依次进入设置-账户-登录选项,在PIN设置段点击添加按钮;

    你将看到PIN设置窗口。

    当我们尝试将PIN设置为较短的位数,然后点击确定后,将看到红色字体的提示如下:

    请提供符合复杂性要求的PIN,PIN必须至少包含100个字符。

    我们可以举一反三,刚刚我们通过名为MinimumPINLength的DWORD(32位)值限定了PIN码的最短长度,同理,我们可以通过名为MaximumPINLength的DWORD(32位)值限定PIN码的最长长度。

    步骤和先前大同小异,即打开注册表编辑器,在左侧树状列表的PINComplexity项上点击鼠标右键,新建名为MaximumPINLength的DWORD(32位)值,双击该值,将基数设置为10进制,将数值数据设置为你期望的PIN码长度的最大值。比如笔者希望限定PIN码的最长长度是1000位,则在此处填入数字1000。然后点击确定按钮。

    更直观的方法

    如果你使用的Windows 10是专业版、企业版或者教育版,那么你可以用更简单和直观的方法来设置PIN长度的最小值和最大值,方法如下:

    在微软小娜中搜索并打开gpedit;

    依次展开计算机配置-管理模板-系统-PIN复杂性;

    若想设置最小PIN长度,则点击最小PIN长度项,在接下来弹出的窗口中,选择已启用,然后在下方的选项中,将最小PIN长度设置为你的期望值,最后,点击窗口右下角的确定按钮。

    若想设置最大PIN长度,则点击最大PIN长度项,在接下来弹出的窗口中,选择已启用,然后在下方的选项中,将最大PIN长度设置为你的期望值,最后,点击窗口右下角的确定按钮。

    除此之外,我们还可以在组策略编辑器中看到很多其他有关PIN码复杂程度的设置项,比如要求包含数字、要求包含小写字母、过期时间、历史记录、要求包含特殊字符、要求包含大写字母。这些设置项的设置方式与最小PIN长度和最大PIN长度的设置方式大同小异,感兴趣的同学可以自行研究。

    本文由文轩宝宝(本博客作者)于2017年8月1日首发于IT之家,IT之家本文地址:点击这里

    欢迎关注文轩宝宝的微信公众号【爱兔教程】:

    本文欢迎任何形式的转载,转载请注明出处和作者。

    出处:爱兔教程;作者:文轩宝宝

  • 相关阅读:
    第五周作业
    第四周作业
    第三周作业
    第二周作业
    Linux常用命令使用格式及实例
    总结linux哲学思想
    配置环境变量,实现执行history的时候可以看到执行命令的时间
    安装Centos7.6操作系统后,创建一个自己名字的用户名,并可以正常登陆
    各系列的Linux发行版及不同发行版之间的联系与区别
    python2使用Tkinter制作GUI内嵌matplotlib时,找不到NavigationToolbar2Tk的问题
  • 原文地址:https://www.cnblogs.com/win10skills/p/7651338.html
Copyright © 2011-2022 走看看