意外的資料夾重新導向:為什麼使用者「文件」資料夾內容被重新導向到 \%username% 而不是 \%username%\Documents?

意外的資料夾重新導向:為什麼使用者「文件」資料夾內容被重新導向到 \%username% 而不是 \%username%\Documents?

我已成功為我們組織中的特定使用者群組實施了資料夾重定向群組策略;但是,資料夾沒有按預期重定向。我的目標是實現重定向,以便用戶的“文檔”資料夾將出現在該位置\\storagebox\users$\%username%\Documents。我還將用戶主資料夾設定為\\storagebox\users$\%username%.

這適用於除文檔資料夾本身之外的所有其他重定向資料夾。例如:「圖片」資料夾位於\\storagebox\users$\%username%\Pictures。然而,由於某種原因,%username%容器資料夾本身已轉換為「文件」資料夾,同時還包含其他資料夾。

如果使用者開啟「文件」資料夾,它們將傳輸到「主」資料夾,資料夾結構如下:

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

我努力了:

  • 將“重定向到以下位置”設定為\\storagebox\users$\%username%\Documents.
  • “重定向到使用者的主目錄”選項。
  • 將「在根路徑下為每個使用者建立一個資料夾」設定為\\storagebox\users$
    • 即使範例文字也將「文件」資料夾的目標標識為
      \\storagebox\users$\Claire\Documents

我還確保每次嘗試調整後組策略都會成功更新。

最後,我希望「Home」資料夾和重新導向的使用者資料夾的樹狀結構如下:

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

唯一不遵循所需模式的資料夾是使用者的「文件」資料夾,我似乎不明白為什麼。我如何才能實現所需的實施?

答案1

發生這種情況的原因是原始 GPO 已在 USER 登錄中為該登入工作階段設定了資料夾位置。

如果您套用新的 GPO,則不會發生變更。例如。 (文件)

OLD = 重新導向到使用者主目錄

NEW = 在根路徑下為每個使用者建立一個資料夾。

因此檔案不會從“Home”移動到“HOME\My Documents”)它甚至不會建立“My Documents”資料夾。

如果你想快速解決這個問題。
只需刪除 PC 或 RDP 伺服器上的使用者設定檔即可。下次用戶登入時,它將選擇新的 GPO。或者像你一樣。
將 GPO 變更為“重定向到本機使用者設定檔位置”

兩種方法都有效的原因。是因為文檔部分的位置已變更為完全獨立的位置。這不在同一資料夾結構內。

有趣的是。
如果使用者首次登入不同的 PC 或 RDP 伺服器。新的 GPO 設定將真正起作用。甚至會創建“我的文檔”資料夾。但是它不會移動文件。如果您再次登入原始 PC 或 RDP 伺服器,「我的文件」部分將保留原始設定。那是“主頁”而不是“主頁\我的文檔”

基本上...新的 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

如果其他人有能夠解釋為什麼會發生這種情況的答案,我會很樂意接受這個答案。遵循這些步驟對我有用,因此我想提供它們,以防其他人遇到此問題。

相關內容