予期しないフォルダー リダイレクト: ユーザーの「ドキュメント」フォルダーの内容が \%username%\Documents ではなく \%username% にリダイレクトされるのはなぜですか?

予期しないフォルダー リダイレクト: ユーザーの「ドキュメント」フォルダーの内容が \%username%\Documents ではなく \%username% にリダイレクトされるのはなぜですか?

組織内の特定のユーザー グループに対してフォルダー リダイレクト グループ ポリシーを正常に実装しましたが、フォルダーが期待どおりにリダイレクトされません。目標は、ユーザーの「ドキュメント」フォルダーが の場所に表示されるようにリダイレクトを実装することです\\storagebox\users$\%username%\Documents。また、ユーザーのホーム フォルダーを に設定しました\\storagebox\users$\%username%

これは、ドキュメント フォルダー自体を除く、リダイレクトされた他のすべてのフォルダーで機能します。 たとえば、「Pictures」フォルダーは にあります\\storagebox\users$\%username%\Pictures。 ただし、何らかの理由で、%username%コンテナー フォルダー自体が「Documents」フォルダーに変換され、他のフォルダーも格納されています。

ユーザーが「ドキュメント」フォルダを開くと、「ホーム」フォルダに移動し、フォルダ構造は次のようになります。

Users/
|  User.One/
|  |  Desktop/
|  |  Downloads/
|  |  Music/
|  |  Pictures/
|  |  Videos/
|  |  File1.txt
|  |  File2.txt
|  |  . . .
|  User.Two/
|  . . .

私が試してみました:

  • 「次の場所にリダイレクト」を に設定します\\storagebox\users$\%username%\Documents
  • 「ユーザーのホーム ディレクトリにリダイレクトする」オプション。
  • 「ルートパスの下に各ユーザーのフォルダを作成する」を設定する\\storagebox\users$
    • この例文でも、「ドキュメント」フォルダの保存先は次のように示されています。
      \\storagebox\users$\Claire\Documents

また、調整を試行するたびにグループ ポリシーが正常に更新されることも確認しました。

最終的には、「ホーム」フォルダーとリダイレクトされたユーザー フォルダーのツリー構造を次のようにしたいと思います。

Users/
|  User.One/
|  |  Desktop/
|  |  Documents/
|  |  |  File1.txt
|  |  |  File2.txt
|  |  |  . . .
|  |  Downloads/
|  |  Music/
|  |  Pictures/
|  |  Videos/
|  User.Two/
|  . . .

希望するパターンに従っていない唯一のフォルダーは、ユーザーの「ドキュメント」フォルダーですが、その理由がわかりません。希望する実装を機能させるにはどうすればよいですか?

答え1

これが起こる理由は、元の GPO がそのログイン セッションの USER レジストリにフォルダーの場所を設定しているためです。

新しい GPO を適用した場合、変更は行われません。例: (ドキュメント)

OLD = ユーザーのホームディレクトリにリダイレクト

NEW = ルート パスの下に各ユーザーのフォルダーを作成します。

したがって、ファイルは「ホーム」から「HOME\My Documents」に移動されません。また、「My Documents」フォルダーも作成されません。

これをすぐに解決したい場合は、
PC または RDP サーバー上のユーザー プロファイルを削除するだけです。次回ユーザーがログインすると、新しい GPO が選択されます。または、
GPO を「ローカル ユーザー プロファイルの場所にリダイレクト」に変更します。

どちらの方法でも機能する理由は、ドキュメント セクションの場所が完全に別の場所に変更されたためです。つまり、同じフォルダー構造内にないのです。

興味深いことに、
ユーザーが別の PC または RDP サーバーに初めてログインすると、新しい GPO 設定が実際に機能します。また、「マイ ドキュメント」フォルダーも作成されます。ただし、ファイルは移動されません。元の PC または RDP サーバーに再度ログインすると、マイ ドキュメント セクションは元の設定のままになります。つまり、「Home\My Documents」ではなく「Home」です。

基本的に... 新しい GPO の「マイ ドキュメント」リダイレクトは、既存のユーザー プロファイルがない新しいログインでのみ機能します。または、以前にユーザーのホーム ディレクトリにリダイレクトされていないプロファイルです。各ログイン セッション (PC または RDP) では、ユーザーの最初の保存された「マイ ドキュメント」の場所が保持され、同じフォルダー構造である場合は GPO によって変更されません。

ここで重要なのはこれらの設定です。 https://support.microsoft.com/en-us/topic/operation-to-change-a-personal-folder-location-fails-in-windows-ffb95139-6dbb-821d-27ec-62c9aaccd720

場所をリセットするためにプロファイル全体を消去したくない場合は、USER Documents Reg エントリをリセットに変更することもできます。

答え2

問題の原因が何であったかはまだ不明ですが、次の手順で解決できました。

  1. GPO を「ローカル ユーザー プロファイルの場所にリダイレクト」に変更します。
  2. gpupdate該当するグループ内のすべてのユーザーに対して を強制します。
  3. GPO を適用するには、すべてのユーザーがログインする必要があります。
  4. GPO を「ルート パスの下に各ユーザーのフォルダーを作成する」に戻します。
    • ルートパスを設定する\\storagebox\users$
  5. 手順2と3を繰り返します

もし、他の誰かが、なぜこのようなことが起こったのかを説明できる答えを持っているなら、私は喜んでその答えを受け入れます。これらの手順に従うとうまくいったので、他の誰かがこの問題を経験する場合に備えて、これらの手順を提供したいと思いました。

関連情報