次の方法で共有


カスタム ログオン

カスタム ログオン機能を使用すると、ようこそ画面とシャットダウン画面に関連する Windows UI 要素を抑制できます。 たとえば、"ようこそ" 画面の UI のすべての要素を非表示にして、カスタムのログオン UI を指定することができます。 また、シャットダウン前にアプリケーションの終了を OS が待機する間、Blocked Shutdown Resolver (BSDR) の画面を非表示にして自動的にアプリケーションを終了することもできます。

カスタム ログオン設定では Winlogon の資格情報の動作が変更されないため、Windows 10と互換性のある任意の資格情報プロバイダーを使用して、デバイスのカスタム サインイン エクスペリエンスを提供できます。 カスタム ログオン エクスペリエンスの作成の詳細については、「 Winlogon と Credential Providers」を参照してください。

要件

カスタム ログオンは、次の場合に有効にすることができます。

  • Windows 10 Enterprise
  • Windows 10 IoT Enterprise
  • Windows 10 Education
  • Windows 11 Enterprise
  • Windows 11 IoT Enterprise
  • Windows 11 Education

用語

オンにして、次の機能を有効にします。 機能を使用可能にし、必要に応じてデバイスに設定を適用します。 一般 に、ユーザー インターフェイスまたはコントロール パネルではオンになりますが、コマンド ラインでは enable が使用されます。

構成: 設定またはサブセットをカスタマイズするには。

埋め込みログオン:この機能は、Windows 10 バージョン 1511 の埋め込みログオンと呼ばれます。

カスタム ログオン:この機能は、Windows 10 バージョン 1607 以降ではカスタム ログオンと呼ばれます。

カスタム ログオンを有効にする

カスタム ログオンは省略可能なコンポーネントであり、Windows 10では既定ではオンになっていません。 構成する前にオンにする必要があります。 Microsoft Windows がインストールされていない場合は、カスタマイズしたWindows 10 イメージ (.wim) でカスタム ログオンを有効にして構成できます。 Windows が既にインストールされていて、カスタム ログオンを構成するためにプロビジョニング パッケージを適用している場合は、プロビジョニング パッケージが正常に適用されるようにするには、まずカスタム ログオンを有効にする必要があります。

カスタム ログオン機能は、コントロール パネルで使用できます。 カスタム ログオンは、次の手順に従って設定できます。

コントロール パネルでカスタム ログオンを有効にする

  1. Windows 検索バーに「 Windows 機能のオンとオフを切り替える 」と入力し、 Enter キーを押すか、[ Windows 機能のオンとオフを切り替える ] をタップまたは選択して Windows 機能 ウィンドウを開きます。
  2. [Windows 機能] ウィンドウで、[デバイス ロックダウン] ノードを展開し、[カスタム ログオン] のチェック ボックスをオフ (オンにする) またはオフにする (オフにする) を選択します。
  3. [OK] を選択します。 [Windows 機能] ウィンドウは、Windows が必要なファイルを検索していることを示し、進行状況バーを表示します。 見つかったら、ウィンドウは Windows が変更を適用していることを示します。 完了すると、要求された変更が完了したことを示すウィンドウが表示されます。

DISM を使用してカスタム ログオンを有効にする

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

  2. 次のコマンドを使用して、この機能を有効にします。

    dism /online /enable-feature /featureName:Client-EmbeddedLogon
    

カスタム ログオンの構成

無人セットアップを使用してカスタム ログオン設定を構成する

Microsoft-Windows-Embedded-EmbeddedLogon コンポーネントの無人セットアップ設定を構成して、設計またはイメージング フェーズ中にカスタム ログオン機能をイメージに追加できます。 無人応答ファイルを手動で作成するか、Windows システム イメージ マネージャー (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
  1. 「カスタム ログオンを有効にする」の手順に従って 、カスタム ログオンを有効にしていることを確認します。
  2. Windows 検索バーに「レジストリ エディター」と入力して、[レジストリ エディター] ウィンドウを開きます。
  3. 左側のウィンドウのファイル ナビゲーションを使用して 、HKLM\Software\Microsoft\Windows Embedded\EmbeddedLogon にアクセスします。
  4. 右側のウィンドウで、 BrandingNeutral を右クリックし、[ 変更] を選択します。
  5. 正しい [基本 ] を選択し、次の表に従って目的のカスタマイズの値を入力し、[ OK] を クリックして変更を適用します。

[Base of BrandingNeutral] を変更すると、値フィールドが選択したベースに自動的に変換されます。 正しい値を確実に取得するには、値を入力する前にベースを選択します。

次の表に、設定可能な値を示します。 複数のログオン画面 UI 要素をまとめて無効にするには、BrandingNeutral 値を変更するときに Decimal ベースを選択し、目的のアクションの 10 進値を追加し、合計を BrandingNeutral の値として入力することでアクションを結合できます。 たとえば、[電源] ボタンと [言語] ボタンを無効にするには、ベースの 10 進オプションを選択し、それぞれの 10 進値 (この場合は 2 と 4) を追加し、合計 (6) を BrandingNeutral の値として入力します。

操作 説明 レジストリ値 (16 進数) レジストリ値 (Decimal)
すべてのログオン画面 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) 画面を無効にする システムを再起動またはシャットダウンすると、OS がシステムのシャットダウンをブロックしている開いているアプリケーションを直ちに強制的に閉じることができるように、ブロックされたシャットダウン リゾルバー (BSDR) 画面を無効にします。 UI は表示されず、ユーザーにはシャットダウン プロセスをキャンセルする機会がありません。 0x20 32

次の [ctrl + alt + del] 画面の画像では、明るい緑色のアウトラインで強調表示された [ユーザーの切り替え] ボタン、オレンジ色のアウトラインで強調表示された [言語] ボタン、赤いアウトラインで強調表示された [簡単操作] ボタン、黄色のアウトラインで強調表示された電源ボタンが表示されています。 これらのボタンを無効にすると、UI から非表示になります。

カスタム ログオン画面

グループ ポリシーを使用して、[ようこそ] 画面から [ワイヤレス UI] オプションを削除できます。

ログオン画面からワイヤレス UI を削除する

次の手順を使用して、ようこそ画面からワイヤレス UI を削除します

  1. コマンド プロンプトで gpedit.msc を実行し、ローカル グループ ポリシー エディターを開きます。
  2. ローカル グループ ポリシー エディターの [コンピューターの構成] で、[管理用テンプレート] を展開し、[システム] を展開して、[ログオン] をタップまたはクリックします。
  3. [ネットワーク選択 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