ブランドではないブート
Windows の起動時または再開時に Windows 要素を非表示にすることも、Windows で回復不能なエラーが発生したときのクラッシュ画面を非表示にすることもできます。 この機能は、ブランド化されていないブートとして知られています。
重要
デバイスに最初にサインインするユーザーは、管理者である必要があります。 これにより、RunOnce レジストリ設定で設定が正しく適用されるようになります。 また、自動サインインを使用する場合は、設計時にデバイスで自動サインインを構成しないでください。 代わりに、管理者として最初にサインインした後、自動サインインを手動で構成する必要があります。
要件
Windows 10 Enterprise、Windows 10 Professional、または Windows 10 Education。
用語
オンにする、有効にする: デバイスで設定を使用できるようにし、必要に応じてその設定を対象デバイスに適用すること。 通常、ユーザー インターフェイスまたはコントロール パネルでは "オンにする" が使用され、コマンド ラインでは "有効にする" が使用されます。
構成する: 設定またはサブ設定をカスタマイズすること。
Embedded ブート エクスペリエンス: この機能は、Windows 10 バージョン 1511 では "Embedded ブート エクスペリエンス" と呼ばれます。
カスタム ブート エクスペリエンス: この機能は、Windows 10 バージョン 1607 では "カスタム ブート エクスペリエンス" と呼ばれます。
ブランド化されていないブート設定を有効にする
ブランド化されていないブートはオプションのコンポーネントであり、Windows 10 では既定で有効になっていません。 構成する前に有効にする必要があります。 エンドユーザーの場合、ブランド化されていないブートは、[コントロール パネル] >[プログラム] > [プログラムと機能] > [Windows の機能の有効化または無効化] を通して使用可能になります。
Windows が既にインストールされている場合は、プロビジョニング パッケージを適用してブランド化されていないブートを構成することはできません。その代わり、Windows がインストールされている場合は、BDCEdit を使ってブランド化されていないブートを設定する必要があります。
BCDEdit は、スタートアップ構成を編集するための重要なツールであり、開発用コンピューター上の %WINDIR%\System32 フォルダーにあります。 管理者権限を持っていることを確認します。 BCDEdit は、一般的な Windows Preinstallation Environment (Windows PE) 4.0 に含まれています。 必要に応じて、Microsoft ダウンロードセンターでブート環境用の BCDEdit コマンドをダウンロードすることもできます。
[コントロール パネル] を使用して、ブランド化されていないブートを有効にする
- [Web と Windows の検索] フィールドに「プログラムと機能」と入力し、Enter キーを押すか、[プログラムと機能] をタップまたはクリックして開きます。
- [プログラムと機能] ウィンドウで、[Windows の機能の有効化または無効化] をクリックします。
- [Windows の機能] ウィンドウで、[デバイスのロックダウン] ノードを展開し、[ブランドではないブート] のチェックボックスを選択またはクリアします。
- [OK] をクリックします。 [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
ブート中にエラーが表示されないようにするには、次のように入力します。
bcdedit.exe -set {bootmgr} noerrordisplay on
無人セットアップを使用してブランドではないブートを構成する
また、Microsoft-Windows-Embedded-BootExp コンポーネントの無人設定を構成して、設計時またはイメージング段階中にブランド化されていないブート機能をイメージに追加することもできます。 無人セットアップ応答ファイルを手動で作成するか、Windows システム イメージ マネージャー (Windows SIM) を使用して、応答ファイルに適切な設定を追加できます。 ブランド化されていないブート設定と XML 例の詳細は、Microsoft-Windows-Embedded-BootExpの設定を参照してください。
ブランド化されていないブート設定
次の表に、ブランド化されていないブート設定とその値を示します。
設定 | 説明 |
---|---|
DisableBootMenu | 起動時に F8 キーと F10 キーを無効にして、[高度なスタートアップ オプション] メニューにアクセスできないようにする整数が含まれています。
メニューを無効にするには 1 に設定します。それ以外は 0 (ゼロ) に設定します。 既定値は 0 です。 |
DisplayDisabled | 回復できないエラーが Windows で発生した場合に、デバイスが空白の画面を表示するように構成する整数が含まれています。
エラー時に空白の画面を表示するには、1 に設定します。それ以外は 0 (ゼロ) に設定します。 既定値は 0 です。 |
HideAllBootUI | 起動時にすべての Windows UI 要素 (ロゴ、状態インジケーター、および状態メッセージ) を抑制する整数が含まれます。
起動時にすべての Windows UI 要素を抑制する場合は 1 に設定します。それ以外の場合は 0 (ゼロ) に設定します。 既定値は 0 です。 |
HideBootLogo | OS の読み込みフェーズ中に表示される既定の Windows ロゴを抑制する整数が含まれます。
既定の Windows ロゴを抑制する場合は 1 に設定します。それ以外の場合は 0 (ゼロ) に設定します。 既定値は 0 です。 |
HideBootStatusIndicator | OS の読み込みフェーズ中に表示される状態インジケーターを抑制する整数が含まれます。
状態インジケーターを抑制する場合は 1 に設定します。それ以外の場合は 0 (ゼロ) に設定します。 既定値は 0 です。 |
HideBootStatusMessage | OS の読み込みフェーズ中に表示される起動状態を抑制する整数が含まれます。
起動状態テキストを抑制する場合は 1 に設定します。それ以外の場合は 0 (ゼロ) に設定します。 既定値は 0 です。 |
Windows 構成デザイナーと展開イメージのサービスと管理 (DISM) を使用してブート画面をカスタマイズする
Windows がインストールされておらず、Windows 構成デザイナーを使用して、イメージに含まれているブランド化されていないブートの設定を含むインストール メディアを作成している場合、またはセットアップ中にプロビジョニング パッケージを適用している場合は、プロビジョニング パッケージを正常に適用するには、DISM を使用してインストール メディアでブランド化されていないブートを有効にする必要があります。 まず、イメージまたはパッケージを作成する必要があります。
「プロビジョニング パッケージの作成」の手順に従って、Windows 構成デザイナーでプロビジョニング パッケージを作成するか、新しい Windows イメージを作成します。
[使用可能なカスタマイズ] ページで、[ランタイム設定]>[SMISettings] を選択し、ブート画面設定の値を設定します。 次の値は単なる例です。
- HideAllBootUI=FALSE
- HideBootLogo=FALSE
- HideBootStatusIndicator=TRUE
- HideBootStatusMessage=TRUE
- CrashDumpEnabled=Full dump
ヒント
使用可能な SMISettings の詳細については、Windows 構成デザイナー リファレンスの「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 を使用してカスタム ロゴを含める場合は、常に表示され、カスタムロゴを非表示にすることはできません。