無廠牌開機
您可以隱藏 Windows 啟動或繼續時出現的 Windows 元素,而且可以在 Windows 遇到無法復原的錯誤時隱藏當機畫面。 這項功能稱為「無品牌開機」。
重要
第一個登入裝置的用戶必須是系統管理員。 這可確保 RunOnce 登錄設定正確套用設定。 此外,使用自動登入時,您不得在設計時間於裝置上設定自動登入。 而是應該在第一次以系統管理員身分登入之後,手動設定自動登入。
需求
您可以在下列網站上啟用無品牌開機:
- Windows 10 企業版
- Windows 10 IoT 企業版
- Windows 10 教育版
- Windows 11 企業版
- Windows 11 IoT 企業版
- Windows 11 教育版
詞彙
開啟,啟用: 讓設定可供裝置使用,並選擇性地將設定套用至裝置。 一般而言,使用者介面或控制面板中會使用「開啟」,而「啟用」則用於命令行。
配置: 自訂設定或子設定。
內嵌開機體驗:此功能在組建 1511 Windows 10 稱為「內嵌開機體驗」。
自定義開機體驗:此功能在 Windows 10 組建 1607 和更新版本中稱為「自定義開機體驗」。
開啟未命名的開機設定
非品牌開機是選擇性元件,預設不會在 Windows 中啟用。 它必須在設定之前啟用。
如果已安裝 Windows,您就無法套用布建套件來設定未命名的開機;相反地,如果已安裝 Windows,您必須使用 BDCEdit 來設定未命名的開機。
BCDEdit 是編輯開機設定資料庫的主要工具, (Windows 的 BCD) ,並包含在 Windows 的 %WINDIR%\System32 資料夾中。 需要系統管理員許可權,才能使用 BCDEdit 來修改 BCD。
使用 控制台 開啟未命名的開機
- 在 Windows 搜尋列中,輸入 [開啟或關閉 Windows 功能] ,然後按 Enter 鍵或點選或選取 [ 開啟或關閉 Windows 功能 ] 以開啟 [Windows 功能 ] 視窗。
- 在 [Windows 功能] 視窗中,展開 [ 裝置鎖定 ] 節點,然後選取 [ (] 以開啟) 或清除 (,以關閉) [未命名開機] 的複選框。
- 選取 [確定]。 [Windows 功能] 視窗指出 Windows 正在搜尋必要的檔案,並顯示進度列。 找到之後,視窗會指出 Windows 正在套用變更。 完成時,視窗會指出要求的變更已完成。
- 重新啟動您的裝置以套用變更。
使用 BCDEdit 在運行時間設定未命名的開機設定
以系統管理員身分開啟命令提示字元。
執行下列命令,在啟動期間停用 F8 鍵,以防止存取 [ 進階啟動選項] 功能表。
bcdedit.exe -set {globalsettings} advancedoptions false
執行下列命令,在啟動期間停用 F10 金鑰,以防止存取 [ 進階啟動選項] 選單。
bcdedit.exe -set {globalsettings} optionsedit false
執行下列命令,以隱藏啟動期間 (標誌、狀態指示器和狀態消息) 的所有 Windows UI 元素。
bcdedit.exe -set {globalsettings} bootuxdisabled on
執行下列命令,以隱藏開機期間顯示的任何錯誤畫面。 如果 noerrordisplay 開啟且開機管理員叫用 WinLoad 錯誤 或 磁碟錯誤,系統會顯示黑色畫面。
bcdedit.exe -set {bootmgr} noerrordisplay on
使用自動安裝設定無品牌開機
您也可以在 Microsoft-Windows-Embedded-BootExp 元件中設定自動安裝設定,以在設計或映像處理階段將未命名的開機功能新增至您的映射。 您可以手動建立自動響應檔案,或使用 Windows System Image Manager (Windows SIM) 將適當的設定新增至回應檔案。 如需未命名開機設定和 XML 範例的詳細資訊,請參閱 Microsoft-Windows-Embedded-BootExp 中的設定。
未命名的開機設定
下表顯示未命名的開機設定及其值。
設定 | 描述 | 值 |
---|---|---|
DisableBootMenu | 包含在啟動期間停用 F8 和 F10 金鑰的整數,以防止存取 [進階啟動選項] 選單。 | 設定為 1 以停用功能表;否則;設定為 0 (零) 。 預設值為 0。 |
DisplayDisabled | 包含整數,可讓裝置在 Windows 遇到無法復原的錯誤時顯示空白畫面。 | 設定為 1 以在錯誤時顯示空白畫面;否則;設定為 0 (零) 。 預設值為 0。 |
HideAllBootUI | 包含整數,可隱藏啟動期間 (標誌、狀態指示器和狀態消息) 的所有 Windows UI 元素。 | 設定為 1 可在啟動期間隱藏所有 Windows UI 元素;否則;設定為 0 (零) 。 預設值為 0。 |
HideBootLogo | 包含整數,隱藏 OS 載入階段期間顯示的預設 Windows 標誌。 | 設定為 1 以隱藏預設 Windows 標誌;否則;設定為 0 (零) 。 預設值為 0。 |
HideBootStatusIndicator | 包含整數,隱藏 OS 載入階段期間顯示的狀態指示器。 | 設定為 1 以隱藏狀態指標;否則;設定為 0 (零) 。 預設值為 0。 |
HideBootStatusMessage | 包含整數,隱藏 OS 載入階段期間顯示的啟動狀態文字。 | 設定為 1 以隱藏啟動狀態文字;否則;設定為 0 (零) 。 預設值為 0。 |
使用 Windows 設定 Designer 和部署映像服務與管理 (DISM) 自定義開機畫面
您必須先使用 DISM 在安裝媒體上啟用無品牌開機,才能使用 Windows 設定 Designer 套用未命名開機的設定,或在安裝期間套用布建套件。
依照建立布建套件中的指示,在 Windows 組態 Designer 中建立布建套件或建立新的 Windows 映像。
在 [可用的自定義] 頁面中,選取 [ 運行時間設定>SMISettings ],然後設定開機畫面設定的值。 下列值只是範例。
- HideAllBootUI=FALSE
- HideBootLogo=FALSE
- HideBootStatusIndicator=TRUE
- HideBootStatusMessage=TRUE
- CrashDumpEnabled=Full dump
提示
如需詳細資訊,請參閱 Windows 組態 Designer 參考中的 SMISettings。
完成設定並建置套件或映射之後,您可以使用 DISM 來套用設定。
以系統管理員許可權開啟命令提示字元。
在下列步驟中,將 install.wim 複製到硬碟 (上的暫存資料夾,假設它稱為 c:\wim) 。
建立新的目錄。
md c:\wim
掛接映像。
dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
啟用此功能。
dism /image:c:\wim /enable-feature /featureName:Client-EmbeddedBootExp
認可變更。
dism /unmount-wim /MountDir:c:\wim /Commit
在下圖中,BootLogo 會以綠色框線,BootStatusIndicator 會以紅色框線,而BootStatusMessage會以藍色框出。
取代啟動標誌
將啟動標誌取代為自定義標誌的唯一支援方式,是在使用 UEFI 作為韌體介面的裝置上修改開機圖形資源表 (BGRT) 。 如果您的裝置使用 BGRT 來包含自定義標誌,則一律會顯示它,而且您無法隱藏自定義標誌。
在開機期間隱藏錯誤
早期 Windows 開機期間發生的錯誤通常是裝置設定錯誤或硬體故障,需要使用者介入才能復原。 您可以啟用 noerrordisplay BCD 設定,在開機初期隱藏所有錯誤畫面。
以系統管理員身分開啟命令提示字元。
執行下列命令以隱藏開機期間的錯誤畫面。
bcdedit.exe -set {bootmgr} noerrordisplay on