自定義登入
您可以使用自定義登入功能來隱藏與歡迎畫面和關機畫面相關的 Windows UI 元素。 例如,您可以隱藏歡迎畫面 UI 的所有元素,並提供自訂的登入 UI。 您也可以隱藏當 OS 關機前等候應用程式關閉時顯示的已封鎖關機解析程式 (BSDR) 畫面並自動結束應用程式。
自定義登入設定不會修改 Winlogon 的認證行為,因此您可以使用任何與 Windows 10 相容的認證提供者,為您的裝置提供自定義登入體驗。 如需建立自定義登入體驗的詳細資訊,請參閱 Winlogon 和認證提供者。
需求
您可以在下列網站上啟用自訂登入:
- Windows 10 企業版
- Windows 10 IoT 企業版
- Windows 10 教育版
- Windows 11 企業版
- Windows 11 IoT 企業版
- Windows 11 教育版
詞彙
開啟,啟用: 若要讓功能可供使用,並選擇性地將設定套用至裝置。 使用者介面或控制面板通常會使用 開啟 ,而 enable 則用於命令行。
配置: 自訂設定或子設定。
內嵌登入:此功能在 Windows 10 1511 版中稱為內嵌登入。
自定義登入:此功能在 Windows 10 1607 版和更新版本中稱為自定義登入。
開啟自定義登入
自定義登入是選擇性元件,預設不會在 Windows 10 中開啟。 它必須在設定之前開啟。 如果尚未安裝 windows,您可以在自訂 Windows 10 映射 (.wim) 中開啟和設定 Microsoft自定義登入。 如果已安裝 Windows,而且您要套用布建套件來設定自定義登入,您必須先開啟自定義登入,才能成功套用布建套件。
自定義登入功能可在 控制台 中取得。 您可以遵循下列步驟來設定自訂登入:
在 控制台 中開啟自定義登入
- 在 Windows 搜尋列中,輸入 [開啟或關閉 Windows 功能] ,然後按 Enter 鍵或點選或選取 [ 開啟或關閉 Windows 功能 ] 以開啟 [Windows 功能 ] 視窗。
- 在 [ Windows 功能] 視窗中,展開 [ 裝置鎖定 ] 節點,然後選取 [ (] 以開啟 [) ],或清除 (以關閉 [ 自定義登入) 複選框。
- 選取 [確定]。 [Windows 功能] 視窗指出 Windows 正在搜尋必要的檔案,並顯示進度列。 找到之後,視窗會指出 Windows 正在套用變更。 完成時,視窗會指出要求的變更已完成。
使用 DISM 開啟自定義登入
以系統管理員許可權開啟命令提示字元。
使用下列命令啟用此功能。
dism /online /enable-feature /featureName:Client-EmbeddedLogon
設定自定義登入
使用自動安裝設定自定義登入設定
您可以在 Microsoft-Windows-Embedded-EmbeddedLogon 元件中設定自動安裝設定,以在設計或映像處理階段期間將自定義登入功能新增至您的映像。 您可以手動建立自動響應檔案,或使用 Windows System Image Manager (Windows SIM) 將適當的設定新增至回應檔案。 如需自定義登入設定和 XML 範例的詳細資訊,請參閱 Microsoft-Windows-Embedded-EmbeddedLogon 中的設定。
下列範例示範如何停用所有歡迎畫面 UI 元素和 切換用戶 按鈕。
<settings pass="specialize">
<component name="Microsoft-Windows-Embedded-EmbeddedLogon" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<BrandingNeutral>17</BrandingNeutral>
<AnimationDisabled>1</AnimationDisabled>
<NoLockScreen>1</NoLockScreen>
<UIVerbosityLevel>1</UIVerbosityLevel>
<HideAutoLogonUI>1</HideAutoLogonUI>
</component>
</settings>
從登入畫面移除按鈕
若要從歡迎畫面移除按鈕,請在下列登錄機碼中設定 BrandingNeutral 的適當值:
HKLM\Software\Microsoft\Windows Embedded\EmbeddedLogon
- 請確定您已依照開啟自定義登入中的指示啟用 自定義登入。
- 在 Windows 搜尋列中,輸入 「Registry 編輯器」,以開啟登錄 編輯器 視窗。
- 使用左窗格中的檔案導覽來存取 HKLM\Software\Microsoft\Windows Embedded\EmbeddedLogon。
- 在右窗格中,以滑鼠右鍵按兩下 [BrandingNeutral ],然後選取 [ 修改]。
- 選取正確的 [基 底],並根據下表輸入您所需自定義的值,然後按兩下 [ 確定 ] 以套用變更。
注意
變更 BrandingNeutral 的基底會自動將值字段轉換成選取的基底。 若要確保您取得正確的值,請在輸入值之前選取基底。
下表顯示了可能的值。 若要同時停用多個登入畫面 UI 元素,您可以在修改 BrandingNeutral 值時選取十進位基底,並藉由新增所需動作的小數值並輸入總和做為 BrandingNeutral 的值來合併動作。 例如,若要停用 [電源] 按鈕和 [語言] 按鈕,請選取基底的十進位選項,然後分別新增每個的十進位值,在此案例中為 2 和 4,並輸入總計 (6) 作為 BrandingNeutral 的值。
動作 | 描述 | 十六進位) (登錄值 | 十進位) (登錄值 |
---|---|---|---|
停用所有登入畫面 UI 元素 | 停用 [登入] 和 Ctrl+Alt+Del 畫面上的 [Power]、[語言] 和 [輕鬆存取] 按鈕。 | 0x1 |
1 |
停用電源按鈕 | 停用 [登入] 和 [Ctrl+Alt+Del] 畫面上的 [電源] 按鈕。 | 0x2 |
2 |
停用 [語言] 按鈕 | 停用登入和 Ctrl+Alt+Del 畫面上的 [語言] 按鈕。 | 0x4 |
4 |
停用 [輕鬆存取] 按鈕 | 停用 [登入] 和 Ctrl+Alt+Del 畫面上的 [輕鬆存取] 按鈕。 | 0x8 |
8 |
停用 [切換使用者] 按鈕 | 從 Ctrl+Alt+Del 畫面停用 [切換使用者] 按鈕,防止使用者切換帳戶。 | 0x10 |
16 |
停用 BSDR) 畫面 (封鎖關機解析程式 | 停用 BSDR) 畫面 (封鎖關機解析程式,如此一來,重新啟動或關閉系統會導致 OS 立即強制關閉封鎖系統關閉的任何已開啟應用程式。 不會顯示任何UI,且用戶沒有機會取消關機程式。 | 0x20 |
32 |
在畫面的 [ctrl + alt + del]
下圖中,您可以看到以淺綠色外框醒目提示的 [切換使用者] 按鈕、以橙色外框醒目提示的 [語言] 按鈕、紅色外框醒目提示的 [輕鬆存取] 按鈕,以及黃色外框醒目提示的電源按鈕。 如果您停用這些按鈕,這些按鈕會隱藏在UI中。
您可以使用 [歡迎使用] 畫面移除 [無線 UI] 選項 群組原則。
從登入畫面移除無線UI
您可以使用下列步驟從歡迎畫面移除無線UI
- 從命令提示字元中,執行 gpedit.msc 以開啟本機 群組原則 編輯器。
- 在 [本機 群組原則 編輯器 的 [計算機設定] 底下,依序展開 [系統管理範本] 和 [系統],然後點選或按兩下 [登入]。
- 按兩下或按兩下 [不要顯示網路選取專案 UI]。
其他自訂項目
下表顯示可使用登錄機碼進行的其他自定義。
動作 | 路徑 | 登錄機碼和值 |
---|---|---|
隱藏自動登入UI | HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Embedded\EmbeddedLogon | HideAutoLogonUI = 1 |
隱藏第一個登入動畫 | HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Embedded\EmbeddedLogon | HideFirstLogonAnimation = 1 |
停用驗證動畫 | HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI | AnimationDisabled = 1 |
停用鎖定畫面 | HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization | NoLockScreen = 1 |