
我們正在將大量使用者的主目錄遷移到執行 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\Shell 資料夾]「個人」=\\\\伺服器\\使用者\\使用者名稱\\文檔」
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell 資料夾]「個人」=\\\\伺服器\\使用者\\使用者名稱\\文檔」
我相信應用群組原則時這些註冊表項應該會自動更新。
答案3
我相信您必須允許離線文件並將重定向資料夾設定為“始終可離線使用”,以便 Windows 7 中的 Windows 搜尋能夠索引網路位置。我相信 Windows 7 有一個補丁,允許它索引網路 UNC 路徑。
我見過其他人使用 mklink 到一個單獨的目錄作為到網絡位置的符號鏈接並將該目錄添加到庫中以便 Windows 搜索可以對其進行索引的其他報告。
答案4
在角色和功能下新增 Windows 搜尋服務。然後您將能夠將“我的文檔”重定向到文件伺服器上的映射驅動器