У меня есть настройки домена Active Directory с Samba 4.2. Этот домен использует перемещаемые профили для всех пользователей, которые хранятся в общей папке "Профили" на сервере Samba. Кроме того, он использует перенаправление папок для нескольких компонентов профиля, включая AppData, Documents и Pictures. Перенаправления хранятся в отдельном общем ресурсе "Перенаправления" на сервере Samba. Все эти настройки реализованы с использованием групповых политик, и на первый взгляд работают нормально.

Однако я вошел в систему одного пользователя слишком рано в процессе установки (для целей тестирования) и решил, что хочу реинициализировать его перенаправления. Поэтому я удалил соответствующую папку пользователя ("eric") на общем ресурсе Redirects. На стороне сервера все это сработало. Все физические файлы были удалены, и использование smbclient для отображения общего ресурса не показывает никаких признаков папки.

$smbclient //server/Redirects -Ueric -c 'ls'
Domain=[TRAMSTRAAT] OS=[Windows 6.1] Server=[Samba 4.2.0]
  .                                   D        0  Sat Apr  4 14:16:30 2015
  ..                                  D        0  Mon Mar 30 04:16:10 2015
  peter                               D        0  Mon Mar 30 16:52:02 2015
  hennie                              D        0  Mon Mar 30 04:46:26 2015
  Administrator                       D        0  Mon Mar 30 04:58:34 2015
  johnny                              D        0  Mon Mar 30 04:48:38 2015

Почти на всех других клиентах Windows эта папка также исчезла. Тем не менее, на компьютере Windows, который создал папку перенаправления, папка все еще кажется слишком существует! (Я не могу публиковать изображения из-за ограничений репутации.)

Эта папка содержит только пустую папку AppData. Попытка удалить папку AppData или содержащую ее папку приводит к ошибке, которая говорит о том, что запрошенное действие может быть выполнено только тогда, когда компьютер подключен к сети. Что это такое.

Это очень сильно портит профиль этого пользователя, не позволяя ему использовать какие-либо перенаправленные местоположения.

Я пытался найти любую синхронизацию или кэширование и сбросить ее, но, честно говоря, я даже не знаю, с чего начать. Кто-нибудь знает, как сообщить Windows, что эта папка больше не существует?

1 ответ1

0

Для дальнейшего использования:

Хорошо, похоже, я решил проблему, удалив локальную копию перемещаемого профиля пользователя, вручную удалив локальную папку пользователя (поскольку удаление профиля пользователя с помощью расширенных настроек системы привело к ошибке, что папка не была пустой), удаление профиля на стороне сервера и снова войдите в систему как пользователь. Это, кажется, настроило профиль полностью заново, включая все перенаправления. Я подозреваю, что это также сбрасывает некоторые параметры синхронизации, так что папки на общем ресурсе Redirects могут быть созданы, вместо того, чтобы использовать локальную кэшированную версию, которая не может быть обновлена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .