Неожиданное перенаправление папок: почему содержимое папки «Документы» пользователя перенаправляется в \%username%, а не в \%username%\Documents?

Неожиданное перенаправление папок: почему содержимое папки «Документы» пользователя перенаправляется в \%username%, а не в \%username%\Documents?

Я успешно реализовал групповую политику перенаправления папок для определенной группы пользователей в нашей организации; однако папки не перенаправляются так, как ожидалось. Моя цель — реализовать перенаправление таким образом, чтобы папка пользователя «Документы» отображалась в расположении \\storagebox\users$\%username%\Documents. Я также установил домашнюю папку пользователя в \\storagebox\users$\%username%.

Это работает для всех других перенаправленных папок, кроме самой папки Documents. Например: папка '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

Я также убедился, что групповая политика успешно обновляется после каждой попытки корректировки.

В конечном итоге я хотел бы, чтобы древовидная структура папки «Home» и перенаправленных пользовательских папок была следующей:

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

Единственная папка, не соответствующая желаемому шаблону, — это папка «Документы» пользователя, и я не могу понять, почему. Как мне заставить работать желаемую реализацию?

решение1

Причина этого в том, что исходный объект групповой политики установил расположение папок в реестре USER для этого сеанса входа.

Если вы примените новый GPO, изменение не произойдет. Например. (Документы)

OLD = Перенаправление в домашний каталог пользователя

НОВОЕ = Создайте папку для каждого пользователя в корневом каталоге.

Таким образом, файлы не будут перемещены из папки «Home» в «HOME\My Documents»). Папка «Мои документы» даже не будет создана.

Если вы хотите быстро решить эту проблему.
Просто удалите профиль пользователя на ПК или сервере RDP. В следующий раз, когда пользователь войдет в систему, он подхватит новый GPO. Или как вы сделали.
Измените GPO на «Перенаправить в локальное расположение профиля пользователя»

Причина, по которой оба способа работают. В том, что расположение раздела «Документы» изменилось на совершенно отдельное. То есть не в той же структуре папок.

Интересно.
Если пользователь впервые войдет в другой ПК или сервер RDP. НОВЫЕ настройки GPO будут работать. И даже создадут папку «Мои документы». Однако файлы не будут перемещены. И если вы снова войдете в исходный ПК или сервер RDP, раздел «Мои документы» останется в исходных настройках. То есть «Главная», а не «Главная\Мои документы».

В принципе... Новое перенаправление GPO "Мои документы" будет работать только для НОВЫХ ВХОДОВ, без существующего профиля пользователя. Или профиля, который ранее не перенаправлялся в домашний каталог пользователя. Каждый сеанс входа (ПК или 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.

Если у кого-то есть ответ, который может объяснить, почему это произошло, я с радостью приму этот ответ. Выполнение этих шагов сработало для меня, поэтому я хотел предоставить их на случай, если кто-то еще столкнется с этой проблемой.

Связанный контент