最初のログオンがエラーで失敗する: ユニバーサル一意識別子 (UUID) の種類はサポートされていません

この記事では、ユーザーがWindows 8またはWindows 8.1イメージの最初のログオン時に UUID エラー メッセージを受け取る状況について説明します。 この問題は、System Center 2012 Configuration Managerまたは System Center 2012 R2 Configuration Managerを使用してイメージが展開された場合に発生します。

適用対象: Windows 10 - すべてのエディション
元の KB 番号: 2976660

現象

System Center 2012 Configuration Manager または System Center 2012 R2 Configuration Managerを使用して、Windows 8またはWindows 8.1イメージをデプロイすることを想定しています。 イメージ (物理または仮想) を持つシステムをユーザーが起動し、初めてサインインしようとすると、次のエラー メッセージが表示されます。

グループ ポリシー クライアント サービスがサインインに失敗しました。
ユニバーサル一意識別子 (UUID) 型はサポートされていません。

ログオン画面の UUID の種類がサポートされていないエラー メッセージのスクリーンショット。

このエラー メッセージは、イメージの初期デプロイ後に最初のユーザー ログオン時に表示されます。 ただし、一部のシナリオでは、後のユーザー ログオンでもエラー メッセージが表示されます。

メッセージが表示され、ユーザーが [OK] を選択すると、ログオン画面が再び表示されます。

原因

Winlogon は、コンピューター ポリシーのシステム起動時に RPC 呼び出しを通じて、グループ ポリシー サービス (GPSVC) と通信します。 また、ユーザー ポリシーのユーザー ログオンと通信します。 System Center Configuration Manager は、Windows イメージに Client-Side 拡張機能 (CSE) をインストールします。これは、最初の起動時にグループ ポリシー サービスによって検出されます。 次に、グループ ポリシー サービスは、それ自体を別の SVCHOST プロセスに分離します。 サービスはもともと、他のサービスとの共有プロセスで実行されていました。 RPC 通信はサービス分離の前に既に確立されているため、Winlogonグループ ポリシー サービスに接続できなくなります。 この状況では、「現象」セクションで説明されているエラー メッセージが表示されます。

後で再起動すると、GPSVC はオペレーティング システム セッションの開始時とは別のプロセスで表示されます。 そのため、RPC ランタイムは、正しいサーバー プロセス インスタンスを見つけることに問題はありません。

解決方法

重要

このセクションの手順の実行には注意が必要です。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 変更する前に、問題の発生に備えて復元用にレジストリのバックアップを作成してください。

エラー メッセージを回避するには、次の回避策を使用できます。 どちらの回避策も、既にデプロイされているイメージに実装するのではなく、イメージ のビルドイン System Center Configuration Managerを変更する必要があります。

回避策 1

イメージ ビルドのタスク シーケンス リストの末尾に再起動を追加します。 ビルドを完了する前に、最後のタスクとして SMSTSPostAction shutdown /r /t 0 を使用して、イメージの System Center Configuration Manager タスク シーケンスを変更します。

回避策 2

グループ ポリシー サービスを別の SVCHOST インスタンスに分離します。 System Center Configuration Manager タスク シーケンスに次のコマンドを実装して、対応するレジストリ エントリを設定します。

cmd /c reg add "HKLM\SYSTEM\CurrentControlSet\Services\gpsvc" /v Type /t REG_DWORD /d 0x10 /f

既定では、GPSVC は CSE を検出するときにそれ自体を分離します。 この回避策により、GPSVC は、最初の開始を含め、分離された SVCHOST インスタンスで常に開始されます。 これにより、異なる SVCHOST プロセスでの RPC 通信の登録を防ぎ、正しいプロセスに正常に接続できます Winlogon