ブランドではないブート

Windows の開始時または再開時に表示される Windows の要素を抑制し、回復できないエラーが Windows 発生したときにクラッシュ画面を非表示にすることができます。 この機能は、ブランド化されていないブートとして知られています。

重要

デバイスに初めてサインインするユーザーは、管理者である必要があります。 これにより、 RunOnce レジストリ設定によって設定が正しく適用されるようになります。 また、自動サインインを使用する場合は、デザイン時にデバイスに自動サインインを構成する必要はありません。 代わりに、管理者として初めてサインインした後に、自動サインインを手動で構成する必要があります。

要件

Windows 10 Enterprise、Windows 10 Professional、または Windows 10 の教育。

用語

  • 有効にするには、次のようにします。設定をデバイスで使用できるようにし、必要に応じてデバイスに設定を適用します。 通常は、ユーザーインターフェイスまたはコントロールパネルで [有効にする] を使用します。これに対して、コマンドラインには "enable" を使用します。

  • 構成: 設定またはサブ設定をカスタマイズします。

  • 埋め込みブートエクスペリエンス:ビルド 1511 Windows 10 では、この機能は "埋め込みブートエクスペリエンス" と呼ばれています。

  • カスタムブートエクスペリエンス:この機能は、Windows 10、ビルド1607以降では "カスタムブートエクスペリエンス" と呼ばれています。

ブランド化されることのないブート設定を有効にする

非ブランドブートはオプションのコンポーネントであり、Windows 10 では既定で有効になっていません。 を構成する前に有効にする必要があります。 エンドユーザーの場合、[コントロールパネル][プログラムと機能] の順に選択して、非ブランドブートを利用することができ ますWindows 機能を有効または無効にします。

Windows が既にインストールされている場合は、プロビジョニングパッケージを適用してブランド化されていないブートを構成することはできません。代わりに Windows がインストールされている場合は、BDCEdit を使用してブランド化されていないブートを構成する必要があります。

BCDEdit は、スタートアップ構成を編集するための主要なツールであり、開発用コンピューター上の%WINDIR%\System32 フォルダーにあります。 管理者権限を持っている。 BCDEdit は、一般的な Windows Preinstallation Environment (Windows PE) 4.0 に含まれています。 必要に応じて、Microsoft ダウンロードセンターで BCDEdit コマンドを使用して、 ブート環境を ダウンロードすることができます。

コントロールパネルを使用して、ブランド化されるブートを有効にする

  1. [ web と Windows の検索] フィールドに「プログラムと機能」と入力し、enter キーを押すか、[プログラムと機能] をタップまたはクリックして開きます。
  2. [プログラムと機能] ウィンドウで、[ Windows 機能の有効化または無効化] をクリックします。
  3. [機能の Windows ] ウィンドウで、[デバイスロックダウン] ノードを展開し、[ブランド化されていないブート] のチェックボックスをオンまたはオフにします。
  4. [OK] をクリックします。 [ Windows 機能] ウィンドウでは、必要なファイルを検索して進行状況バーを表示する Windows が示されます。 ウィンドウが見つかったら、Windows が変更を適用していることを示します。 完了すると、要求された変更が完了したことがウィンドウに表示されます。
  5. [閉じる] をクリックして [ Windows 機能] ウィンドウを閉じます。

BCDEdit を使用して、実行時にブランド化しないブート設定を構成する

  1. コマンド プロンプトを管理者として開きます。

  2. スタートアップ時に F8 キーを無効にして、 [スタートアップオプションの詳細設定 ] メニューにアクセスできないようにするには、次のように入力します。

    bcdedit.exe -set {globalsettings} advancedoptions false
    
  3. スタートアップ時に F10 キーを無効にして、 [スタートアップオプションの詳細設定 ] メニューにアクセスできないようにするには、次のように入力します。

    bcdedit.exe -set {globalsettings} optionsedit false
    
  4. 起動時にすべての Windows UI 要素 (ロゴ、ステータスインジケーター、ステータスメッセージ) を非表示にするには、次のように入力します。

    bcdedit.exe -set {globalsettings} bootuxdisabled on
    
  5. ブート中にエラーが表示されないようにするには、次のように入力します。

    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 を使用してインストールメディアの非ブランドブートを有効にする まず、イメージまたはパッケージを作成する必要があります。

  1. プロビジョニングパッケージを作成するか、「プロビジョニングパッケージの作成」の手順に従って Windows 構成デザイナーで新しい Windows イメージを作成します。

  2. [使用可能なカスタマイズ] ページで、[ ランタイム設定 > SMISettings ] を選択し、ブート画面設定の値を設定します。 次の値が例にすぎません。

    • Hideallブー tui= FALSE
    • Hidebootlogo= FALSE
    • Hidebootstatusindicator= TRUE
    • HideBootStatusMessage= TRUE
    • CrashDumpEnabled= 完全ダンプ

    ヒント

    使用可能な SMISettings の詳細については、Windows 構成デザイナーリファレンスの「 SMISettings 」を参照してください。

  3. 設定の構成とパッケージまたはイメージのビルドが完了したら、DISM を使用して設定を適用します。

    1. 管理者特権でコマンド プロンプトを開きます。

    2. Install .wim をハードドライブ上の一時フォルダーにコピーします (次の手順では、c:\ wim と呼ばれます)。

    3. 新しいディレクトリを作成します。

      md c:\wim
      
    4. イメージをマウントします。

      dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
      
    5. 機能を有効にします。

      dism /image:c:\wim /enable-feature /featureName:Client-EmbeddedBootExp
      
    6. 変更をコミットします。

      dism /unmount-wim /MountDir:c:\wim /Commit
      

次の図では、ブートロゴが緑色のアウトラインで識別されます。 BootStatusIndicator は赤いアウトラインで識別され、BootStatusMessage は青いアウトラインによって識別されます。

ブランド化していないブート画面

スタートアップロゴをカスタムロゴに置き換える唯一の方法として、UEFI をファームウェアインターフェイスとして使用するデバイスでブートグラフィックスリソーステーブル (BGRT) を変更する方法があります。 デバイスが BGRT を使用してカスタムロゴを含める場合は、常に表示され、カスタムロゴを抑制することはできません。

カスタム ログオン