Назад | Перейти на главную страницу

Это сетевое расположение нельзя включить, потому что оно не проиндексировано

Мы находимся в процессе переноса нескольких домашних каталогов пользователей на новый сервер под управлением Windows Storage Server 2008 R2.

Для большинства пользователей это прошло хорошо, и наша групповая политика выполнила свою работу по перенаправлению пользовательских папок «Мои документы» на их новый сетевой путь (\\ server \ Users \% username% \ Work).

Проблема в том, что на небольшом количестве ПК с Windows 7 библиотека документов не добавляет автоматически перенаправленный путь пользователей к Моим документам, как на других ПК. И когда я пытаюсь вручную исправить это, добавляя путь самостоятельно, я получаю сообщение «Это сетевое расположение не может быть включено, потому что оно не проиндексировано».

Служба поиска Windows установлена ​​на сервере, и в каталоге Users включена индексация, насколько я могу судить, сетевое расположение ЯВЛЯЕТСЯ проиндексировано.

Даже если я вручную обхожу проблему и включаю домашний каталог пользователей в библиотеку документов, Windows продолжает сообщать мне, что «Некоторые функции библиотеки недоступны из-за неподдерживаемого расположения библиотек».

Чтобы служба поиска Windows могла индексировать папку / общий ресурс, локальной учетной записи SYSTEM требуются разрешения NTFS на сервере.

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

Разве не было бы хорошо, если бы в журнале системных событий была зарегистрирована ошибка, чтобы я знал, что у службы поиска Windows нет разрешений, необходимых для индексации папки?

Одно из возможных решений - вручную обновить ключи реестра, которые сообщают Windows, где находится «личная» папка.

[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Папки оболочки] "Personal" = "\\\\ сервер \\ пользователи \\ имя пользователя \\ документы"

[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Папки пользовательской оболочки] "Personal" = "\\\\ сервер \\ пользователи \\ имя пользователя \\ документы"

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

Я считаю, что вы должны разрешить автономные файлы и установить для перенаправленных папок значение «всегда доступны в автономном режиме» для поиска Windows в Windows 7 для индексации сетевого расположения. Я считаю, что есть патч для Windows 7, который позволяет индексировать сетевые UNC-пути.

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

я может это подозревают сейчас ...

У локальной учетной записи SYSTEM не было разрешений для указанных папок. Я разрешил СИСТЕМЕ иметь полный доступ согласно эта тема. Это может объяснить, почему Windows сообщает мне, что каталог не проиндексирован.

Я также изменил параметр «Автономные файлы» на общем ресурсе, чтобы разрешить кэширование «Только файлы и программы, указанные пользователем, доступны в автономном режиме» вместо отключения автономных файлов для общего ресурса.

Количество проиндексированных файлов растет ... Я отчитаюсь, окажется ли это решением или нет. :)

Добавьте службу поиска Windows в разделе «Роли и компоненты». Затем вы сможете перенаправить свои Мои документы на подключенный диск на вашем файловом сервере.