Windows-7

Windows 7 搜尋未顯示映射的 Server 2008 R2 共享的結果

  • November 15, 2016

我有一個 Windows Server 2008 R2 網路共享設置作為 Win 7 x64 中的映射驅動器。我想通過 Windows 7 搜尋它,但我總是得到“沒有與您的搜尋匹配的項目”。就好像它甚至沒有嘗試搜尋一樣。

已安裝具有 Windows Search 服務的文件伺服器角色。持有網路共享的驅動器被添加到伺服器上的索引選項中,它表示索引已完成。

據我了解,搜尋查詢應該被發送到伺服器(內容被索引的地方),執行並返回結果。

失敗的解決方案:

資料來源: http ://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/afb904c1-1c61-4aae-b6b1-5cf525b9f8de/

  • 創建到 UNC 的符號連結。我發現這是對應該是一個簡單問題的極端解決方案。
  • 為 UNC 啟用“始終離線可用”。在公司環境中,在本地複制所有伺服器內容是不可接受的,對於許多 TB 的伺服器儲存也不可行。
  • 安裝“Windows 桌面搜尋:Microsoft 網路上的文件載入項” http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283它允許 UNC 路徑輸入到客戶端的索引選項中,然後在本地建構索引。但是,該外掛不適用於 Windows 7,也不支持 x64。

更新:

  • 該設置包括兩個客戶端(都完全更新的 Win7 x64),一個文件伺服器,沒有域。只是為了方便(在這種情況下安全不是問題),使用匿名訪問。我真的懷疑這是一個權限問題,因為我可以在映射驅動器上訪問、修改和創建內容。我只是無法搜尋它。
  • 在伺服器上搜尋總是有效的。有問題的共享有很多內容:2.17TB 和 274,633 個文件,但是,我希望搜尋的文件夾只有 11,503 個文件 (54.3GB)
  • 大多數情況下,搜尋兩個客戶端之一是有效的。似乎有些不靠譜。有時它有效,有時則無效。在第二個客戶端上搜尋從未奏效。
  • 索引已在伺服器以及兩個客戶端上重建。

更新 2:

  • 從客戶端,如果我突出顯示共享中的所有文件,轉到屬性,讓 Win 7 計算文件,然後在計數完成後繼續進行搜尋,它可以工作。我不確定為什麼會這樣(這與重建索引有關,這次正確嗎?)。我有一種感覺,隨著文件伺服器內容的變化,它不會繼續工作。有什麼想法嗎?

鑑於您正在嘗試搜尋伺服器而不是本地系統,它可能與索引無關,因為您不應該讓所有客戶端都索引文件伺服器。

如果您以完全不同的使用者身份登錄並嘗試搜尋伺服器,系統會發生什麼情況?如果您得到結果,請嘗試本網站上列出的步驟

有一個系統資料庫項:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

在這個鍵中有兩個值(都是十六進制雙字)

Start_SearchFiles Start_SearchPrograms

當它們預設為其他值時,解除安裝 Windows 搜尋會將這兩個值都設置為零。但是,重新安裝 Windows Search 並不會像它應該的那樣將它們恢復到預設設置。通過手動將它們都設置為 1,它從開始菜單重新啟用了 Windows 搜尋功能。有人可能想通知一位 Microsoft 軟體工程師,他們應該更正此問題,以便重新安裝 Windows Search 將此系統資料庫項正確配置回其預設設置,這樣,如果其他人按照我剛剛所做的那樣,他們將避免同樣的頭痛我經歷了。(我自己不知道如何联系他們。)

另一件要嘗試的事情是嘗試本網站上列出的步驟

引用自:https://serverfault.com/questions/266425