Gpupdate /force コマンドを使用するか、ドメイン コントローラーを再起動すると、イベント ID 1053 がログに記録されます

この記事では、コマンドを使用するとき、またはドメイン コントローラーを再起動したときにイベント ID 1053 が記録される問題の Gpupdate /force 解決策について説明します。

適用対象: Windows Server 2003
元の KB 番号: 937535

現象

Microsoft Windows Server 2003 ベースの Gpupdate /force ドメイン コントローラーでコマンドを使用する場合、または Windows Server 2003 ベースのドメイン コントローラーを再起動すると、アプリケーション ログに次のエラー メッセージが記録されることがあります。

イベントの種類: エラー
イベント ソース: Userenv
イベント カテゴリ: なし
イベント ID: 1053
日付: 日付
時間: 時間
ユーザー: NT AUTHORITY\SYSTEM
コンピューター: Computername
説明:
Windows では、ユーザー名またはコンピューター名を特定できません。 (この操作を完了するのに十分なストレージがありません。 グループ ポリシー処理が中止されました。 詳細については、「 ヘルプとサポート センター」を参照してください。

さらに、USERENV ログ記録を有効にすると、次のエントリがUserenv.log ファイルに記録される場合があります。

USERENV(1b4.eb4) <DateTime> MyGetUserName: GetUserNameEx が 14 で失敗しました。
USERENV(1b4.eb4) <DateTime> MyGetUserName: GetUserNameEx の呼び出しを 1/2 秒で再試行しています。

解決方法

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、次の記事番号をクリックして、「Microsoft サポート技術情報: Windows でレジストリをバックアップおよび復元する方法 」322756 の記事を参照してください

この問題を解決するには、影響を受けるドメイン コントローラーに MaxTokenSize レジストリ エントリと MaxUserPort レジストリ エントリを追加します。 これを行うには、次の手順を実行します。

  1. [スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「regedit」と入力して、[OK] をクリックします。

  2. 次のレジストリ サブキーを見つけて右クリックします。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\Kerberos\Parameters

    注:

    Parameters キーを使用できない場合は、作成する必要があります。 Parameters キーを作成するには、次の手順に従います。

    1. 次のレジストリ サブキーをクリックします。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\Kerberos
    2. [編集] メニューで [新規]、[キー] の順にクリックします。
    3. 「パラメーター」と入力し、Enter キーを押します。
  3. [パラメーター] キーをクリックし、[編集] メニューの [新規] をクリックし、[DWORD 値] をクリックします。

  4. 「MaxTokenSize」と入力し、Enter キーを押します。

  5. [MaxTokenSize] を右クリックし、[変更] をクリックします。

  6. [値データ] ボックスに「 65535」と入力し、[ Decimal] をクリックし、[OK] をクリック します

  7. 次のレジストリ サブキーを見つけて右クリックします。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  8. [ 編集 ] メニューの [ 新規] をクリックし、[ DWORD 値] をクリックし、「 MaxUserPort」と入力し、Enter キーを押します。

  9. [ 値データ ] ボックスに、5000 ~ 65534 の値を入力し、[ 10 進数] をクリックし、[OK] をクリック します

    注:

    MaxUserPort レジストリ エントリの既定値は 5000 です。

  10. レジストリ エディターを終了します。

  11. コンピューターを再起動します。

データ収集

Microsoft サポートからの支援が必要な場合は、「TSS を使用して情報を収集する」で説明されている手順に従って情報グループ ポリシー収集することをお勧めします。