Ich habe eine Windows Server 2008 R2-Netzwerkfreigabe als Kartenlaufwerk in Win 7 x 64 eingerichtet. Ich möchte es über Windows 7 durchsuchen, erhalte jedoch immer die Meldung "Keine Elemente entsprechen Ihrer Suche". Es ist, als würde es nicht einmal versuchen zu suchen.
Die Dateiserverrolle mit dem Windows-Suchdienst ist installiert. Das Laufwerk, auf dem sich die Netzwerkfreigabe befindet, wird zu den Indizierungsoptionen auf dem Server hinzugefügt und zeigt an, dass die Indizierung abgeschlossen ist.
Soweit ich weiß, sollte die Suchabfrage an den Server (auf dem der Inhalt indiziert ist) gesendet, ausgeführt und die Ergebnisse zurückgegeben werden.
Fehlgeschlagene Lösungen:
Stellen Sie eine symbolische Verbindung zur UNC her. Ich halte das für eine extreme Lösung für ein einfaches Problem.
Aktivieren Sie "Always Available Offline" für die UNC. In einem Unternehmen ist es nicht akzeptabel, den gesamten Serverinhalt lokal zu duplizieren, und es ist auch bei vielen TB Serverspeicher nicht möglich.
die „Windows Desktop Search: Add-In für Dateien auf Microsoft - Netzwerke“ installieren http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283 Es einen UNC - Pfad erlaubt In die Indizierungsoptionen auf dem Client eingeben und dann den Index lokal erstellen. Das Add-On ist jedoch nicht für Windows 7 und wird für x64 nicht unterstützt.
Aktualisieren:
Das Setup umfasst zwei Clients (beide vollständig aktualisiert unter Win7 x64), einen Dateiserver und keine Domäne. Um dies zu vereinfachen (Sicherheit ist in diesem Fall kein Problem), wird ein anonymer Zugriff verwendet. Ich bezweifle wirklich, dass es sich um ein Berechtigungsproblem handelt, da ich auf dem zugeordneten Laufwerk auf Inhalte zugreifen, diese ändern und diese erstellen kann. Ich kann es einfach nicht durchsuchen.
Die Suche auf dem Server funktioniert IMMER. Die betreffende Freigabe hat viel Inhalt: 2,17 TB mit 274.633 Dateien. Der Ordner, den ich durchsuchen möchte, enthält jedoch nur 11.503 Dateien (54,3 GB).
Die Suche auf einem der beiden Clients funktioniert meistens. Es scheint etwas unzuverlässig zu sein. An manchen Tagen funktioniert es, an anderen nicht. Die Suche auf dem zweiten Client hat nie funktioniert.
Der Index wurde sowohl auf dem Server als auch auf beiden Clients neu erstellt.
Update 2:
- Wenn ich vom Client aus alle Dateien in der Freigabe markiere, zu den Eigenschaften gehe und Win 7 die Dateien zählen lasse und dann eine Suche durchführe, nachdem die Zählung abgeschlossen ist, funktioniert es. Ich bin mir nicht sicher, warum das funktioniert hat (etwas, das mit der Neuerstellung des Indexes zu tun hat, diesmal richtig?). Ich habe das Gefühl, dass der Fileserver-Inhalt nicht mehr funktioniert, wenn er sich ändert. Irgendwelche Gedanken?
Antworten:
Da Sie versuchen, einen Server und nicht Ihr lokales System zu durchsuchen, hängt dies wahrscheinlich nicht mit der Indizierung zusammen, da nicht alle Clients einen Dateiserver indizieren sollten.
Was passiert auf dem System, das nicht funktioniert, wenn Sie sich als ein völlig anderer Benutzer anmelden und versuchen, den Server zu durchsuchen? Wenn Sie Ergebnisse erhalten, führen Sie die auf dieser Site beschriebenen Schritte aus
Es gibt einen Registrierungsschlüssel:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
In diesem Schlüssel gibt es zwei Werte (beide hexadezimal)
Start_SearchFiles Start_SearchPrograms
Bei der Deinstallation von Windows Search wird der Wert von beiden auf Null gesetzt, wenn standardmäßig ein anderer Wert verwendet wird. Durch eine Neuinstallation von Windows Search werden diese jedoch nicht auf die Standardeinstellungen zurückgesetzt, wie dies wahrscheinlich der Fall sein sollte. Indem beide manuell auf 1 gesetzt wurden, wurde die Windows-Suchfunktion über das Startmenü wieder aktiviert. Möglicherweise möchte jemand einen der Microsoft-Softwareingenieure benachrichtigen, dass er dieses Problem beheben soll, damit bei einer Neuinstallation von Windows Search der Registrierungsschlüssel wieder auf die Standardeinstellung zurückgesetzt wird. Wenn also jemand anderes das tut, was ich gerade getan habe, werden die gleichen Kopfschmerzen vermieden Ich ging durch. (Ich weiß nicht, wie ich mich mit ihnen in Verbindung setzen soll.)
Eine andere Sache, die Sie versuchen sollten, wäre, die auf dieser Site beschriebenen Schritte auszuprobieren
quelle
Wechseln Sie auf dem Windows 7-Computer in der Systemsteuerung zur Startgruppe (ich weiß, aber ertrage es mit mir ...). Klicken Sie auf "Erweiterte Freigabeoptionen ändern" und aktivieren Sie im öffentlichen Bereich die Netzwerkerkennung (oder deaktivieren, aktivieren, aktivieren, aktivieren, falls bereits aktiviert). Neu indizieren und neu starten.
Dies ist nur ein Vorschlag. Ist Ihnen auch aufgefallen, dass das freigegebene Netzlaufwerk mit einem X angezeigt wird, auch wenn das Gerät für einen kurzen Zeitraum eingeschaltet ist? Win 7 hat die Angewohnheit, auf die Indizierung einer Netzwerkfreigabe zu verzichten, wenn diese beim Booten nicht sofort verfügbar ist, selbst wenn sie später verfügbar wird, wie in 30 Sekunden.
Ich vermute, dass dies etwas mit der Interaktion mit der Heimatgruppe zu tun hat, auch wenn Sie sie deaktiviert haben. Ich habe buchstäblich Tage damit verbracht, Maschinen sichtbar zu machen, wenn sie ohne ersichtlichen Grund anderen Maschinen auf demselben Betriebssystem sofort zur Verfügung stehen. In all diesen Fällen liegt ein Problem mit der Windows 7-Heimnetzgruppe vor.
quelle
Versuchen Sie, vom Client-PC zu starten, und klicken Sie mit der rechten Maustaste auf das zugeordnete Laufwerk. Stellen Sie sicher, dass "Dateien auf diesem Laufwerk erlauben, dass Inhalte indiziert werden ..." aktiviert ist.
Die andere Option, die ich prüfen würde, wäre: Doppelklicken Sie auf das zugeordnete Laufwerk, wählen Sie alle Ordner aus und klicken Sie mit der rechten Maustaste darauf, klicken Sie auf "Erweitert" und vergewissern Sie sich, dass "Ordner für Archivierung bereit" aktiviert ist und "Dateien in diesem Ordner zulassen" Inhalt indiziert haben "ist markiert.
Ich denke, dass diese Einstellungen in der Regel pro PC festgelegt werden, nicht aus den Servereinstellungen übernommen.
quelle
Das funktioniert auf einer Website, auf der nach gescannten Dokumenten in bestimmten Ordnern im Netzwerk gesucht und nach Text in PDF-Dateien gesucht werden muss. Funktioniert wunderbar. Aus einer Sammlung von ca. 70.000 Dateien können sie fast sofort über das Netzwerk nach Dateinamen und PDF-Dokumenten suchen, die bestimmten Text enthalten. Entschuldigung, dies geht nicht auf Ihre genauen Probleme ein, aber hoffentlich profitieren Sie oder jemand von meinen Bemühungen. Ich habe jemandem meine Ergebnisse per E-Mail geschickt, um ihn darüber zu informieren und zu dokumentieren. Jetzt hier geteilt :)
Prost.
|||| >>
Zwei Stunden herumtrödeln und zwei weitere Stunden suchen und ich finde schließlich Folgendes:
http://sourcedaddy.com/windows-7/understanding-remote-search.html
Genau das suche ich !! Warum konnte ich keine einzige MS-Website finden, die mir dies ** sagt?!?
... Benutzer von Windows 7 können auch Inhalte durchsuchen, die in freigegebenen Ordnern im Netzwerk gespeichert sind. Dazu sind folgende Voraussetzungen erforderlich: Auf dem Remotecomputer muss Windows 7, Windows Vista, Windows Server 2008, Windows Server 2008 R2 oder Windows XP ausgeführt werden oder Windows Server 2003 mit WDS 4.0 muss installiert sein. Der Windows-Suchdienst (WSearch) muss auf dem Remotecomputer ausgeführt werden (unter Windows Server 2008 können Sie den Suchdienst aktivieren, indem Sie die Dateidienste-Rolle installieren und dann den Windows-Suchdienst innerhalb dieser Rolle aktivieren). Das freigegebene Verzeichnis auf dem Remotecomputer muss im indizierten Bereich auf dem Remotecomputer enthalten sein. Hinweis: Microsoft empfiehlt, dass Computer, auf denen ältere installierte Windows-Versionen mit WDS 2.6.6 oder WDS 3.01 ausgeführt werden, auf WDS 4.0 aktualisiert werden, um eine optimale Remote-Suche zu ermöglichen.
Die vom lokalen Computer aus durchgeführte Remotesuche verwendet den Windows-Suchdienst auf dem Remotecomputer, um die Abfrage für den Index auf dem Remotecomputer durchzuführen.
quelle
Klingt nach einer fehlerhaften / unvollständigen / beschädigten Indizierung.
Haben Sie genau die gleiche Suche direkt auf dem Server versucht? Wenn das auch nicht funktioniert, kann ich vorschlagen, eine Neuerstellung des Index zu erzwingen:
(Schritte aus der MS-Wissensdatenbank .)
quelle
Wenn die Optionen von Microsoft nicht funktionieren, können Sie diese (nicht getesteten) Alternativen ausprobieren:
quelle
Sie müssen das zugeordnete Laufwerk zu den Indizierungsoptionen in Win 7 hinzufügen.
quelle
Versuchen Sie, eine neue Bibliothek zu erstellen und den Ordner in die Bibliothek aufzunehmen.
quelle
Alle Beschreibungen scheinen zu fehlen: Selbst auf dem Client- System, auf dem Windows Server 2008 und höher ausgeführt wird (z. B. als Remotedesktop-Server), funktioniert die Windows-Suche nur, wenn auf dem RDS die Rolle "Dateidienste" installiert ist Die Windows-Suchfunktion ist aktiviert.
quelle
Ich habe diese einfache Modifikation ausprobiert und wie ein Zauber gearbeitet. Habe dies von einem Genie namens Thekid2point0 auf einer anderen Seite bekommen:
"Ich bin mir nicht sicher, ob das helfen würde, aber ich hatte einen Benutzer mit dem gleichen Problem. Nachdem ich eine Weile alle Einstellungen geändert hatte, die ich finden konnte, fand ich eine, die den Trick machte. Gehen Sie unter den Ordneroptionen zur Registerkarte Suchen und überprüfen Sie, wie gesucht wird Aktivieren Sie das Kontrollkästchen "Verwenden Sie den Index nicht, wenn Sie in Dateiordnern nach Systemdateien suchen", schließen Sie den Windows-Explorer, öffnen Sie es erneut und versuchen Sie es erneut.
quelle