改变Windows10默认登录验证方式

2019-10-30 03:43波哥
电脑爱好者 2019年10期
关键词:组策略窗格编辑器

波哥

1.多種登录验证方式是如何实现的

Windows10之所以能提供多种登录验证方式,是因为Windows10系统内合多种凭据提供程序。因此,通过改变Windows10的默认凭据提供程序,可实现登录验证方式的变化。

默认凭据提供程序的自定义设置,不能在系统设置窗口中进行,但可以通过修改注册表和编辑组策略结合的方法完成。具体设置分两步进行:首先要用注册表编辑器,取得所需默认登录方式的凭据提供程序所对应的CLSID码;然后,利用组策略编辑器,将对应的CLSID码设置为默认的凭据提供程序。

2.获取默认凭据提供程序的CLSID码

首先按下Win+R组合键,呼出“运行”对话框,在“打开”框中输入REGEDIT,然后点击“确定”按钮,启动注册表编辑器(图1)。

在注册表编辑器中,依次导航到“HKEY LOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers”(图2)。在此分支下,我们便可以看到所有已注册的凭据提供程序的GUID码列表。这些长字符串名称的长密钥就代表Windows中的CLSID,它们对应于特定的凭据提供程序。

要查看某个CLSID对应的凭据提供程序,需要在子键下的右侧窗格内双击其默认名称。例如,我们双击“(60b78e88-ead8-445c-9cfd-Ob87f74ea6cd)—下的默认名称,可看到数值数据显示为PasswordProvider,说明凭据提供程序为密码凭据(图3);双击“{2135f72a-90b5-4ed3-a7f1-8bb705ac276a}"F的默认名称,可看到其数值数据为PicturePasswordLogonProvider,说明凭据提供程序为图片密码凭据(图4);双击“{94596c7e-3744-41ce-893e-bbf09122f76a}"F的默认名称,可看到其数值数据为Smartcard Pin Provider,说明凭据提供程序为PlN码凭据(图5)。更多凭据提供程序的查询,方法以此类推。

如此,就可以知道哪个CLSID对应于哪个凭据提供程序了。记住要设定的CLSID序号,以便在后续设定中使用。

3.分配默认的凭据提供程序

再次启动“运行”对话框,输入GPEDIT.MSC命令并回车,启动组策略编辑器(图6)。

在本地组策略编辑器窗口的左侧窗格内,依次展开并定位到“计算机配置一管理模板一系统一登录”,然后在右侧的设置窗格内找到“分配默认凭据提供程序”一项(图7)。

双击“分配默认凭据提供程序”项,在随后弹出的配置窗口中,首先选中“已启用”选项;接下来,在窗口左侧的“选项”窗格内,“分配以下凭证提供程序作为默认凭证提供程序”文本框处填写此前曾经记录下的CLSID码。例如我们希望默认以PIN码登录,则输入“(94596c7e-3744-41ce-893e-bbf09122f76a)”即可(图8)。

最后,依次点击“应用”和“确定”按钮,退出组策略编辑器,重新启动系统后设置便自动生效。

猜你喜欢
组策略窗格编辑器
古典艺术审美——闽南古厝特色窗格
你距离微信创作达人还有多远?
车辆段收发车运行图编辑器的设计与实现
检测组策略故障
基于VLIW目标机的ELF二进制编辑器设计与实现
Windows server 2003组策略运行机制分析研究
显示或隐藏“大纲”或“幻灯片”选项卡