系統小技巧:改變Windows 10默認登錄驗證方式

CFan 電腦愛好者 2020-10-09 08:56應用 標簽:Windows 10 登錄驗證

在早期的Windows XP或Vista系統中,密碼憑據是登錄系統的唯一選項。Windows 10則大大不同,它在登錄時能夠提供包括本地賬戶密碼、網絡賬戶密碼、Pin碼、圖形碼以及其他各種驗證識別方式等多樣化的登錄驗證選項。如果我們希望每次登錄Windows 10系統時,出現的默認選擇項都是其中某種特定的方式,該如何進行設置呢?

1. 多種登錄驗證方式是如何實現的

Windows 10之所以能提供多種登錄驗證方式,是因為Windows 10系統內含多種憑據提供程序。因此,通過改變Windows 10的默認憑據提供程序,可實現登錄驗證方式的變化。

默認憑據提供程序的自定義設置,不能在系統設置窗口中進行,但可以通過修改注冊表和編輯組策略結合的方法完成。具體設置分兩步進行:首先要用注冊表編輯器,取得所需默認登錄方式的憑據提供程序所對應的CLSID碼;然后,利用組策略編輯器,將對應的CLSID碼設置為默認的憑據提供程序。

2. 獲取默認憑據提供程序的CLSID碼

首先按下Win+R組合鍵,呼出“運行”對話框,在“打開”框中輸入REGEDIT,然后點擊“確定”按鈕,啟動注冊表編輯器(圖1)。

1910A-DLYZ-1

在注冊表編輯器中,依次導航到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers”(圖2)。在此分支下,我們便可以看到所有已注冊的憑據提供程序的GUID碼列表。這些長字符串名稱的長密鑰就代表Windows中的CLSID,它們對應于特定的憑據提供程序。

1910A-DLYZ-2

要查看某個CLSID對應的憑據提供程序,需要在子鍵下的右側窗格內雙擊其默認名稱。例如,我們雙擊“{60b78e88-ead8-445c-9cfd-0b87f74ea6cd}”下的默認名稱,可看到數值數據顯示為PasswordProvider,說明憑據提供程序為密碼憑據(圖3)。

1910A-DLYZ-3

雙擊“{2135f72a-90b5-4ed3-a7f1-8bb705ac276a}”下的默認名稱,可看到其數值數據為PicturePasswordLogonProvider,說明憑據提供程序為圖片密碼憑據(圖4)。

1910A-DLYZ-4

雙擊“{94596c7e-3744-41ce-893e-bbf09122f76a}”下的默認名稱,可看到其數值數據為Smartcard Pin Provider,說明憑據提供程序為PIN碼憑據(圖5)。更多憑據提供程序的查詢,方法以此類推。

1910A-DLYZ-5

如此,就可以知道哪個CLSID對應于哪個憑據提供程序了。記住要設定的CLSID序號,以便在后續設定中使用。

3. 分配默認的憑據提供程序

再次啟動“運行”對話框,輸入GPEDIT.MSC命令并回車,啟動組策略編輯器(圖6)。

1910A-DLYZ-6

在本地組策略編輯器窗口的左側窗格內,依次展開并定位到“計算機配置→管理模板→系統→登錄”。然后在右側的設置窗格內找到“分配默認憑據提供程序”一項(圖7)。

1910A-DLYZ-7

雙擊“分配默認憑據提供程序”項,在隨后彈出的配置窗口中,首先選中“已啟用”選項;接下來,在窗口左側的“選項”窗格內,“分配以下憑證提供程序作為默認憑證提供程序”文本框處填寫此前曾經記錄下的CLSID碼。例如我們希望默認以PIN碼登錄,則輸入“{94596c7e-3744-41ce-893e-bbf09122f76a}”即可(圖8)。

1910A-DLYZ-8

最后,依次點擊“應用”和“確定”按鈕,退出組策略編輯器,重新啟動系統后設置便自動生效。

入駐平臺680

 

时时彩万能缩水手机版