
Мы находимся в процессе миграции домашних каталогов ряда пользователей на новый сервер под управлением Windows Storage Server 2008 R2.
У большинства пользователей все прошло успешно, и наша групповая политика выполнила свою работу по перенаправлению папок «Мои документы» пользователей на новый сетевой путь (\\server\Users\%username%\Work).
Проблема в том, что на небольшом количестве ПК с Windows 7 библиотека «Документы» не добавляет автоматически перенаправленный путь пользователя к «Моим документам», как это происходит на других ПК. И когда я пытаюсь вручную исправить это, добавив путь самостоятельно, я получаю сообщение «Это сетевое расположение не может быть включено, поскольку оно не индексировано».
Служба поиска Windows установлена на сервере, а для каталога «Пользователи» включена индексация, поэтому, насколько я могу судить, сетевое расположениеЯВЛЯЕТСЯпроиндексировано.
Даже если я вручную обхожу эту проблему и включаю домашний каталог пользователя в библиотеку «Документы», Windows продолжает сообщать мне, что «Некоторые функции библиотеки недоступны из-за неподдерживаемых расположений библиотеки».
решение1
Чтобы служба поиска Windows могла индексировать папку/общий ресурс, локальной учетной записи SYSTEM требуются разрешения NTFS на сервере.
После установки этих разрешений групповая политика смогла добавить домашние папки пользователей в библиотеку «Документы», и я смог сделать это вручную без сообщения «Это сетевое расположение не может быть включено, поскольку оно не проиндексировано».
Разве не было бы здорово, если бы в журнале системных событий регистрировалась ошибка, сообщающая мне о том, что у службы поиска Windows нет разрешений, необходимых для индексации папки?
решение2
Одним из возможных решений является ручное обновление ключей реестра, сообщающих Windows, где находится «личная» папка.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Папки оболочки] "Личные"="\\\\сервер\\пользователи\\имя_пользователя\\Документы"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Папки оболочки пользователя] "Personal"="\\\\сервер\\пользователи\\имя_пользователя\\Документы"
Я считаю, что эти ключи реестра должны обновляться автоматически при применении групповой политики.
решение3
Я считаю, что вам нужно разрешить автономные файлы и установить перенаправленные папки на "всегда доступны в автономном режиме" для поиска Windows в Windows 7, чтобы индексировать сетевое расположение. Я считаю, что есть патч для Windows 7, который позволяет индексировать сетевые пути UNC.
Я видел и другие сообщения о том, как люди использовали mklink для отдельного каталога в качестве символической ссылки на сетевое расположение и добавляли этот каталог в библиотеку, чтобы поиск Windows мог его индексировать.
решение4
Добавьте службу поиска Windows в раздел «Роли и компоненты». Затем вы сможете перенаправить папку «Мои документы» на сопоставленный диск на вашем файловом сервере.