このネットワークの場所はインデックスされていないため含めることができません

このネットワークの場所はインデックスされていないため含めることができません

私たちは、多数のユーザーのホーム ディレクトリを、Windows Storage Server 2008 R2 を実行する新しいサーバーに移行中です。

ほとんどのユーザーにとって、これはうまく機能し、グループ ポリシーによってユーザーの My Documents フォルダーが新しいネットワーク パス (\\server\Users\%username%\Work) にリダイレクトされました。

問題は、一部の Windows 7 PC では、他の PC のように、ドキュメント ライブラリがユーザーのリダイレクトされたマイ ドキュメント パスを自動的に追加しないことです。自分でパスを追加してこれを修正しようとすると、「このネットワークの場所はインデックスが作成されていないため、含めることができません」というメッセージが表示されます。

Windows Search Serviceがサーバーにインストールされており、Usersディレクトリのインデックスが有効になっているため、私の知る限り、ネットワークの場所はインデックス化されました。

手動で問題を回避し、ユーザーのホーム ディレクトリをドキュメント ライブラリに含めたとしても、Windows では「ライブラリの場所がサポートされていないため、一部のライブラリ機能は利用できません」というメッセージが表示され続けます。

答え1

Windows Search サービスがフォルダー/共有のインデックスを作成できるようにするには、ローカル SYSTEM アカウントにサーバー上の NTFS アクセス許可が必要です。

これらのアクセス許可を設定すると、グループ ポリシーによってユーザーのホーム共有をドキュメント ライブラリに追加できるようになり、「このネットワークの場所はインデックスが作成されていないため含めることができません」というメッセージが表示されることなく、手動でこれを行うことができました。

Windows Search サービスにフォルダーのインデックス作成に必要なアクセス許可がないことを知らせるエラーがシステム イベント ログに記録されたら便利だと思いませんか?

答え2

考えられる解決策の 1 つは、Windows に「個人用」フォルダの場所を通知するレジストリ キーを手動で更新することです。

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] "個人"="\\\\server\\users\\username\\Documents

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "個人"="\\\\server\\users\\username\\Documents

グループ ポリシーが適用されると、これらのレジストリ キーは自動的に更新されるはずです。

答え3

Windows 7 の Windows 検索でネットワークの場所をインデックスするには、オフライン ファイルを許可し、リダイレクトされたフォルダーを「常にオフラインで使用可能」に設定する必要があると思います。ネットワーク UNC パスをインデックスできるようにする Windows 7 用のパッチがあると思います。

別のディレクトリへの mklink をネットワークの場所へのシンボリック リンクとして使用し、そのディレクトリをライブラリに追加して、Windows 検索でインデックスを作成できるという他のレポートも見ました。

答え4

役割と機能の下にWindows Searchサービスを追加します。その後、マイドキュメントをファイルサーバー上のマップされたドライブにリダイレクトできるようになります。

関連情報