Mam konfigurację udziału sieciowego systemu Windows Server 2008 R2 jako napęd mapy w systemie Windows 7 x64. Chcę wyszukiwać w systemie Windows 7, ale zawsze pojawia się komunikat „Brak elementów pasujących do wyszukiwania”. To tak, jakby nawet nie próbował szukać.
Rola serwera plików z usługą wyszukiwania systemu Windows jest zainstalowana. Dysk przechowujący udział sieciowy jest dodawany do opcji indeksowania na serwerze i wskazuje, że indeksowanie zostało zakończone.
Z tego, co rozumiem, zapytanie powinno zostać wysłane na serwer (gdzie treść jest indeksowana), wykonane, a wyniki zwrócone.
Nieudane rozwiązania:
utwórz symboliczne łącze do UNC. Uważam, że jest to ekstremalne rozwiązanie tego, co powinno być prostym problemem.
włącz opcję „Zawsze dostępne offline” dla UNC. W środowisku korporacyjnym nie można lokalnie powielać całej zawartości serwera ani nie jest to możliwe w przypadku wielu TB pamięci masowej serwera.
zainstaluj „Windows Desktop Search: Dodatek do plików w sieciach Microsoft Networks” http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283 Umożliwia ścieżkę UNC do wprowadzenia w opcjach indeksowania na kliencie, a następnie indeksu budowanego lokalnie. Jednak dodatek nie jest przeznaczony dla systemu Windows 7 i nie jest obsługiwany dla x64.
Aktualizacja:
Konfiguracja obejmuje dwóch klientów (oba w pełni zaktualizowane Win7 x64), jeden serwer plików, brak domeny. Aby to ułatwić (w tym przypadku bezpieczeństwo nie stanowi problemu), używany jest dostęp anonimowy. Naprawdę wątpię, aby był to problem z uprawnieniami, ponieważ mogę uzyskiwać dostęp, modyfikować i tworzyć zawartość na zmapowanym dysku. Po prostu nie mogę tego przeszukać.
Wyszukiwanie na serwerze ZAWSZE działa. Udział, o którym mowa, ma dużą zawartość: 2,17 TB z 274,633 plikami, jednak folder (y), które chcę przeszukać, ma tylko 11 503 pliki (54,3 GB)
Przeszukiwanie jednego z dwóch klientów działa przez większość czasu. Wydaje się to nieco zawodne. Niektóre dni to działa, inne nie. Wyszukiwanie na drugim kliencie nigdy nie działało.
Indeks został przebudowany zarówno na serwerze, jak i na obu klientach.
Aktualizacja 2:
- Od klienta, jeśli zaznaczę wszystkie pliki w udziale, przejdę do właściwości i pozwolę Win 7 policzyć pliki, a następnie przejdę do wyszukiwania po zakończeniu zliczania, to działa. Nie jestem pewien, dlaczego to zadziałało (ma to coś wspólnego z przebudową indeksu, tym razem właściwie?). Mam wrażenie, że wraz ze zmianą zawartości serwera plików przestanie on działać. jakieś pomysły?
Odpowiedzi:
Ponieważ próbujesz przeszukać serwer, a nie system lokalny, prawdopodobnie nie jest to związane z indeksowaniem, ponieważ nie wszyscy klienci powinni indeksować serwer plików.
Co dzieje się w systemie, który nie działa, jeśli zalogujesz się jako zupełnie inny użytkownik i spróbujesz przeszukać serwer? Jeśli uzyskasz wyniki, wypróbuj kroki przedstawione na tej stronie
Jest klucz rejestru:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
W tym kluczu są dwie wartości (oba hex hex)
Start_SearchFiles Start_SearchPrograms
Odinstalowanie usługi Windows Search ustawia wartość obu z nich na zero, gdy domyślnie są ustawione na coś innego. Jednak ponowna instalacja Wyszukiwarki Windows nie przywraca ich do domyślnych ustawień, jak to prawdopodobnie powinno. Po ręcznym ustawieniu obu z nich na 1 ponownie włączono funkcję wyszukiwania systemu Windows z menu Start. Ktoś może chcieć powiadomić jednego z inżynierów oprogramowania Microsoft, że powinien rozwiązać ten problem, aby ponowna instalacja usługi Windows Search poprawnie skonfigurowała ten klucz rejestru z powrotem do jego domyślnych ustawień. W ten sposób, jeśli ktoś zrobi to, co właśnie zrobiłam, uniknie tego samego bólu głowy Przeszedłem. (Nie wiem, jak się z nimi skontaktować.)
Inną rzeczą do wypróbowania byłoby wypróbowanie kroków opisanych na tej stronie
źródło
Idź do Home Group na komputerze z systemem Windows 7 w panelu sterowania (wiem, ale bądź ze mną ...). Kliknij „zmień zaawansowane opcje udostępniania” iw sekcji publicznej WŁĄCZ wykrywanie sieci (lub wyłącz je, zastosuj, włącz, zastosuj, jeśli już jest włączone). Ponownie zaindeksuj i uruchom ponownie.
To tylko sugestia. Czy zauważasz również, czy na udostępnionym dysku sieciowym pojawia się znak X, nawet przez krótki czas, gdy urządzenie jest włączone? Win 7 ma zwyczaj rezygnacji z indeksowania udziału sieciowego, jeśli nie jest on dostępny natychmiast po uruchomieniu, nawet jeśli później stanie się dostępny, na przykład za 30 sekund.
Podejrzewam, że ma to związek z interakcją grupy domowej, nawet jeśli ją wyłączyłeś. Spędziłem dosłownie kilka dni, aby maszyny były widoczne, gdy bez wyraźnego powodu są one natychmiast dostępne dla innych komputerów w tym samym systemie operacyjnym. Wszystkie te przypadki dotyczą pewnego rodzaju problemu „grupy domowej” systemu Windows 7.
źródło
Spróbuj wejść z komputera klienckiego i kliknij mapowany dysk prawym przyciskiem myszy. Upewnij się, że „zezwól plikom na tym dysku na indeksowanie zawartości ...” jest zaznaczone.
Inną opcją, którą chciałbym sprawdzić, byłoby: dwukrotne kliknięcie zamapowanego dysku, zaznacz wszystkie foldery, a następnie kliknij je prawym przyciskiem myszy, kliknij zaawansowane, a następnie upewnij się, że „folder jest gotowy do archiwizacji” jest zaznaczone i „zezwól plikom w tym folderze na indeksuj zawartość ”jest zaznaczone.
Myślę, że te ustawienia są zazwyczaj ustawiane na komputer, a nie z ustawień serwera.
źródło
Mam to działa na stronie, którą opiekuję, gdzie trzeba szukać w określonych folderach w sieci w poszukiwaniu zeskanowanych dokumentów i wyszukiwać tekst w plikach PDF. Działa pięknie. Ze zbioru około 70 000 plików mogą niemal natychmiast wyszukiwać w sieci nazwy plików i dokumenty PDF zawierające określony tekst. Niestety nie rozwiązuje to dokładnie twoich problemów, ale mam nadzieję, że ty lub ktoś czerpiesz korzyści z moich wysiłków. Wysłałem e-mailem moje wyniki, aby powiedzieć im o tym i udokumentować. Teraz udostępniono tutaj :)
Twoje zdrowie.
|||| >>
Dwie godziny ****** wokół i kolejne dwie godziny poszukiwań, a w końcu znalazłem to:
http://sourcedaddy.com/windows-7/understanding-remote-search.html
Właśnie tego szukam !! Dlaczego nie mogłem znaleźć ani jednej witryny MS z informacją na ten temat **?!?
... użytkownicy systemu Windows 7 mogą również wyszukiwać treści przechowywane w udostępnionych folderach w sieci. Aby to zrobić, wymagane są następujące wymagania wstępne: Komputer zdalny musi mieć system Windows 7, Windows Vista, Windows Server 2008, Windows Server 2008 R2 lub Windows XP lub mieć Windows Server 2003 z zainstalowanym WDS 4.0. Usługa wyszukiwania systemu Windows (WSearch) musi być uruchomiona na komputerze zdalnym (w systemie Windows Server 2008 można włączyć usługę wyszukiwania, instalując rolę usług plików, a następnie włączając usługę roli wyszukiwania systemu Windows w ramach tej roli). Udostępniony katalog na komputerze zdalnym musi być zawarty w indeksowanym zakresie na komputerze zdalnym. Uwaga Aby zapewnić optymalną jakość zdalnego wyszukiwania, Microsoft zaleca, aby komputery z zainstalowanymi starszymi wersjami systemu Windows z WDS 2.6.6 lub WDS 3.01 zostały uaktualnione do WDS 4.0.
Wyszukiwanie zdalne wykonywane z komputera lokalnego korzysta z usługi wyszukiwania systemu Windows na komputerze zdalnym w celu wykonania zapytania względem indeksu na komputerze zdalnym.
źródło
Brzmi jak przypadek złego / niepełnego / uszkodzonego indeksowania.
Czy próbowałeś dokładnie tego samego wyszukiwania bezpośrednio na serwerze? Jeśli to też nie zadziała, czy mogę zasugerować wymuszenie przebudowy indeksu:
(Kroki zaczerpnięte z bazy wiedzy MS .)
źródło
Jeśli opcje Microsoftu nie działają, możesz wypróbować te (niesprawdzone) alternatywy:
źródło
Musisz dołączyć zamapowany dysk do opcji indeksowania w win 7.
źródło
Spróbuj utworzyć nową bibliotekę i dołączyć folder do biblioteki.
źródło
Wszystkie opisy wydają się tęsknić za tym, że nawet w systemie klienckim , zważywszy, że jest uruchomiony system Windows Server 2008 i nowszy (powiedzmy jako serwer pulpitu zdalnego), Windows Search będzie działał tylko wtedy, gdy RDS ma zainstalowaną rolę Usługi plików i Funkcja wyszukiwania systemu Windows jest włączona.
źródło
Wypróbowałem tę prostą modyfikację i działałem jak urok. Dostałem to od jakiegoś geniusza o imieniu Thekid2point0 na innej stronie:
„Nie jestem pewien, czy to pomogłoby, ale miałem użytkownika z tym samym problemem i po pewnym czasie zmieniając wszystkie ustawienia, które mogłem znaleźć, znalazłem taki, który załatwił sprawę. W obszarze Opcje folderów przejdź do karty Wyszukiwanie, a pod hasłem wyszukiwania pole „Nie używaj indeksu podczas przeszukiwania folderów plików w poszukiwaniu plików systemowych” zamknij Eksploratora Windows, a następnie otwórz ponownie i spróbuj wyszukać ponownie. Mam nadzieję, że to pomogło komuś innemu. ”
źródło