Windows 7 araması, eşlenen Server 2008 R2 paylaşımından sonuçlar göstermiyor


17

Win 7 x64'te bir harita sürücüsü olarak Windows Server 2008 R2 ağ paylaşımı kurulumum var. Windows 7 ile aramak istiyorum ancak her zaman "aramanızla eşleşen öğe yok". Arama yapmaya bile çalışmıyormuş gibi.

Windows Search Service ile Dosya Sunucusu rolü yüklenir. Ağ paylaşımını tutan sürücü, sunucudaki dizin oluşturma seçeneklerine eklenir ve dizinlemenin tamamlandığını gösterir.

Anladığım kadarıyla, arama sorgusu sunucuya gönderilmelidir (içerik dizine eklenir), yürütülür ve sonuçlar döndürülür.

Başarısız çözümler:

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

  • UNC'ye sembolik bir bağlantı oluşturmak. Basit bir sorun olması gereken şeylere aşırı bir çözüm olduğunu düşünüyorum.

  • UNC için "Her Zaman Çevrimdışı Kullanılabilir" i etkinleştirin. Şirket ortamında, tüm sunucu içeriğini yerel olarak çoğaltmak veya sunucu depolama alanlarının çoğuyla mümkün değildir.

  • "Windows Masaüstü Araması: Microsoft Ağlarındaki Dosyalar Eklentisi" ni yükleyin http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283 UNC yoluna izin verir istemcideki dizinleme seçeneklerine ve ardından yerel olarak oluşturulan dizine girilir. Ancak, eklenti Windows 7 için değildir ve x64 için desteklenmez.

Güncelleme:

  • Kurulumda iki istemci (her ikisi de tamamen güncellenmiş Win7 x64), bir dosya sunucusu, etki alanı yok. Sadece kolaylaştırmak için (güvenlik bu durumda bir sorun değildir), anonim erişim kullanılır. Eşlenen sürücüde içeriğe erişebildiğim, değiştirebildiğim ve içerik oluşturabildiğim için bunun bir izin sorunu olduğundan şüpheliyim. Sadece arayamam.

  • Sunucuda HER ZAMAN arama yapılır. Söz konusu paylaşımın çok fazla içeriği var: 274,633 Dosyalı 2.17TB, ancak aramak istediğim klasör (ler) sadece 11.503 dosyaya (54.3GB) sahip

  • İki istemciden birini aramak çoğu zaman işe yarar. Bir şekilde güvenilmez gibi görünüyor. Bazı günler çalışıyor, diğerleri çalışmıyor. İkinci istemcide arama hiç çalışmadı.

  • Dizin sunucuda ve her iki istemcide de yeniden oluşturuldu.

Güncelleme 2:

  • İstemciden, paylaşımdaki tüm dosyaları vurgularsam, özelliklere gidersem ve Win 7'nin dosyaları saymasına izin verirseniz, sayma tamamlandıktan sonra bir arama yapmaya devam edersem çalışır. Bunun neden işe yaradığından emin değilim (bu kez dizini yeniden oluşturmakla ilgili bir şey mi var?). Dosya sunucusu içeriği değiştikçe çalışmaya devam etmeyeceğini hissediyorum. Düşüncesi olan var mı?

2
Kullandığınız UNC yolunun DFS yolu olması ihtimali var mı? Eğer öyleyse, maalesef desteklenmiyor, bu da zor yolu bulmak zorundaydım.
Jordan W.

Hayır, DFS hizmeti yüklü değil.
mbursill

Yanıtlar:


3

Yerel sisteminizi değil bir sunucuyu aramaya çalıştığınız düşünüldüğünde, büyük olasılıkla tüm istemcilerinizin bir dosya sunucusunu dizine eklememesi gerektiğinden dizin oluşturma ile ilgili değildir.

Tamamen farklı bir kullanıcı olarak giriş yaparsanız ve sunucuda arama yapmaya çalışırsanız sistemde çalışmayan ne olur? Sonuç alırsanız, bu sitede belirtilen adımları deneyin

Bir kayıt defteri anahtarı var:

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

Bu anahtarda iki değer vardır (her ikisi de onaltılık dword)

Start_SearchFiles Start_SearchPrograms

Windows Arama'nın kaldırılması, başka bir şeye varsayılan olarak ayarlandığında her ikisinin de değerini sıfıra ayarlar. Ancak, Windows Arama'yı yeniden yüklemek onları olması gerektiği gibi varsayılan ayarlarına geri yüklemez. Her ikisini de manuel olarak 1'e ayarlayarak, başlat menüsünden windows arama işlevini yeniden etkinleştirdi. Birisi Microsoft yazılım mühendislerinden birini bu sorunu düzeltmeleri gerektiğini bildirmek isteyebilir, böylece Windows Arama'yı yeniden yüklemek bu kayıt defteri anahtarını varsayılan ayarlarına geri yapılandırır, böylece başka biri yaptığım şeyi yaparsa aynı baş ağrısından kaçınırlar Ben geçti. (Onlarla nasıl iletişim kuracağımı bilmiyorum.)

Denenecek başka bir şey, bu sitede özetlenen adımları denemek olacaktır


İkinci bağlantıda belirtildiği gibi, Düzenle / Ara ayarı: "Dosya klasörlerinde sistem dosyaları ararken dizini kullanmayın" hile yapmış olabilir. Bunu açtıktan sonra, eşlenen klasör araması çalışır. Daha önce sabit olduğunu düşünmek için kandırıldım (bazen birkaç saat sonra kırık duruma geri döner). Bu düzeltme konusunda iyimser bir şekilde temkinliyim ve olumlu olduğu takdirde bunu cevap olarak işaretleyeceğim.
mbursill

Neden işe yaradığından emin değilim, ancak "Dosya klasörlerinde sistem dosyaları ararken dizini kullanma" seçeneğini açmak işe yaradı. Açıkçası, eşlenen sürücü herhangi bir sistem dosyası içermiyor. Çok ilginç.
mbursill

1

Kontrol panelindeki Windows 7 makinesinde Ev Grubu'na gidin (Biliyorum, ama benimle taşıyın ...). "Gelişmiş paylaşım seçeneklerini değiştir" i tıklayın ve herkese açık bölümde ağ bulmayı AÇIN (veya zaten açıksa uygulayın, uygulayın, açın, uygulayın). Yeniden indeksleyin ve yeniden başlatın.

Bu sadece bir öneridir. Ayrıca, paylaşılan ağ sürücüsünün, makine açıldığında kısa bir süre için bile üzerinde X işareti olup olmadığını fark ediyor musunuz? Win 7, önyükleme sırasında hemen kullanılamıyorsa, daha sonra 30 saniye içinde kullanılabilir olsa bile, bir ağ paylaşımını dizine eklemekten vazgeçme alışkanlığına sahiptir.

Kapalı olsa bile, bunun Ev Grubu etkileşimi ile ilgili bir şey olduğundan şüpheleniyorum. Görünür bir sebep olmadan, aynı işletim sistemindeki diğer makineler için hemen kullanılabilir olduklarında, makinelerin görünür olmasını sağlamak için gerçekten günler geçirdim. Tüm bu durumlar bir tür Windows 7 "ev grubu" sorununu içerir.


1

İstemci bilgisayardan girmeyi deneyin ve eşlenen sürücüyü sağ tıklayın. "Bu sürücüdeki dosyaların içeriklerinin dizine eklenmesine izin ver ..." seçeneğinin işaretli olduğundan emin olun.

Kontrol edeceğim diğer seçenek: eşlenen sürücüyü çift tıklayın, tüm klasörleri seçin ve sağ tıklayın, gelişmiş'i tıklayın, ardından "klasör arşivlemeye hazır" seçeneğinin işaretli olduğundan ve "bu klasördeki dosyaların içeriklerin dizine eklenmiş olması "işaretli

Bu ayarların genellikle sunucu ayarlarından alınmayan, pc başına ayarlandığını düşünüyorum.


1

Bu, baktığım bir sitede çalıştım, taranan belgeler için ağdaki belirli klasörlerde arama yapma ve PDF dosyalarındaki metinleri arama ihtiyacı duydum. Güzel çalışıyor. Yaklaşık 70.000 dosyadan oluşan bir koleksiyondan, ağ üzerinde dosya adlarını ve belirli metin içeren PDF belgelerini neredeyse anında arayabilirler. Maalesef, bu tam sorunlarınıza cevap vermiyor, ancak umarım siz veya birileri çabalarımdan faydalanır. Birini onlara anlatmak ve belgelemek için sonuçlarıma bir e-posta gönderdim. Şimdi burada paylaşıldı :)

Şerefe.

|||| >>

İki saat civarında ****** ve iki saat daha arama ve sonunda bunu buluyorum:

http://sourcedaddy.com/windows-7/understanding-remote-search.html

Bu tam olarak aradığım şey! Neden bana bunu söyleyen tek bir MS web sitesi bulamadım?

... Windows 7 kullanıcıları ağdaki paylaşılan klasörlerde depolanan içeriği de arayabilir. Bunu yapmak için aşağıdaki önkoşullar gereklidir: Uzak bilgisayarda Windows 7, Windows Vista, Windows Server 2008, Windows Server 2008 R2 veya Windows XP çalışmalı veya Windows Server 2003 WDS 4.0 yüklü olmalıdır. Windows Arama (WSearch) hizmetinin uzak bilgisayarda çalışması gerekir (Windows Server 2008'de, Dosya Hizmetleri rolünü yükleyip bu rol içinde Windows Arama rol hizmetini etkinleştirerek arama hizmetini etkinleştirebilirsiniz). Uzak bilgisayardaki paylaşılan dizin, uzak bilgisayardaki dizinlenmiş kapsama dahil edilmelidir. Not Uzaktan arama için en iyi deneyimi sağlamak amacıyla Microsoft, WDS 2.6.6 veya WDS 3.01 yüklü eski Windows sürümlerini çalıştıran bilgisayarların WDS 4.0 sürümüne yükseltilmesini önerir.

Yerel bilgisayardan gerçekleştirilen uzaktan arama, uzak bilgisayardaki dizine karşı sorguyu gerçekleştirmek için uzak bilgisayardaki Windows Arama hizmetini kullanır.


Açıklığa kavuşturmak için, bu çözümdeki tek dizin sunucudadır. Müşterilerin HİÇBİRİ kendi dizinini tutmaz. Tüm müşteriler windows 7 çalıştırmak ve onları (unutmuş olabilir bu web sitesinde bir şey engelleme) çalışması için onlara özel bir şey gerek yoktu. Windows XP istemcilerinin Windows Search 4'ün yüklü olmasına, ancak yerel bir dizine ihtiyaç duymayacağına inanıyorum. Sunucuya (Windows 2003 sunucusu) yerleşik dizin oluşturma hizmetini yoksaymak / devre dışı bırakmak ve sunucuya Windows Search 4'ü yüklemek zorunda kaldım. Sonra Windows İlkesi'ni grup ilkesi kullanarak yapılandırdım.
Julian

0

Kötü / eksik / bozuk dizin oluşturma durumu gibi görünüyor.

Aynı aramayı doğrudan sunucuda denediniz mi? Bu da işe yaramazsa, dizinin yeniden inşasını zorlama önerebilir:

  1. Click Başlat , tıklatın Çalıştır , türü regedit ve ardından Tamam .
  2. Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search \ SetupCompletedSuccessfully
  3. On Düzen menüsünden tıklayın Değiştir .
  4. Tip 0 ve sonra ENTER tuşuna basın.
  5. Kayıt Defteri Düzenleyicisi'nden çıkın ve bilgisayarı yeniden başlatın.

( MS bilgi tabanından atılan adımlar .)


Bu umut vericiydi ama işi yapmadı. Bununla birlikte, etkilenen tek bir sistem olduğunu öğrendim. Sunucunun kendisi aramaları sorunsuzca yürütebilir. Başka bir Windows 7 istemcisini test ettim ve eşlenen sürücünün aranması başarılı bir şekilde çalışıyor. Ne yazık ki, daha sık kullanılan (ve arama gerektiren) sistem hala başarısız. Eşlenen ağ sürücüsünün dizini gerçekten yerel olarak kopyalanır mı? Sorgu dizesi yürütmek üzere sunucuya gönderilmemeli ve yalnızca sonuçlar döndürülmeli mi?
mbursill

Bildiğim kadarıyla, eşlenmiş bir sürücü UNC yoluna basit bir kısayoldur. Eşlenen sürücüler aracılığıyla uzak hizmetlere (örneğin, Win2k8 sunucunuzun Windows Arama hizmeti) bağlantı yapılmamıştır. Şimdi düşündüğüme göre, eşlenen sürücünün gerçekten Win7 makinesinde dizine eklendiğini doğrulamanız gerekir. İçeri gir Seçenek Endeksleme senin dan Kontrol Paneli ve işaretli değilse eşleştirilmiş sürücüyü kontrol edin. Zaten işaretlenmişse, dizini yeniden oluşturmak için Gelişmiş'i ve ardından Yeniden Oluştur'u tıklatın . Umarım bunu yapar.
Olivier L.

Söylediğiniz gibi, Windows'un uzak dizini UNC yollarında kullanacak kadar akıllı olduğunu burada okuyun . Her gün bir şeyler öğren. Her neyse, henüz yapmadıysanız, Win7 makinesinin Dizin Oluşturma Seçenekleri ile sorununuzu gidermek isteyebilirsiniz. Şu anda ayarlanmışsa, eşlenen sürücünün yerel dizinlemesini kaldırabilir misiniz?
Olivier L.

@mbursill, hiçbir şey alamayan bir bilgisayar için izinlerin uygun olduğundan emin misiniz? (hem kullanıcı hem de bilgisayar hesapları?) Server 2008 aramayı yapmalı, sonra neye erişiminiz olmadığına filtre uygulamalıdır.
Brian

@Olivier, Win 7 ile yerel dizine UNC veya eşlenmiş sürücü ekleyemezsiniz. Dizin Oluşturma Seçenekleri'ni yükler, Değiştir'i ve ardından "Tüm konumları göster" i tıklarsınız. Her şeyi yerel, hatta çıkarılabilir diskleri görüyorsunuz, ancak uzak bir şey yok. Bununla birlikte, yine de yeniden oluşturmayı denedim ve sonunda bittiğinde, eşlenen sürücüyü hala arayamadım. Sunucudaki veya ikinci istemcideki tam olarak aynı arama dizesi (bir kelime) çalışır, ancak bu bir Win 7'de çalışmaz.
mbursill


0

Win 7'deki dizinleme seçeneklerine eşlenen sürücüyü eklemeniz gerekir.


0

Yeni bir Kitaplık oluşturmayı ve klasörü Kitaplığa eklemeyi deneyin.


0

Tüm açıklamaların kaçırdığı şey, Windows Server 2008 ve üstü (Uzak Masaüstü Sunucusu olarak adlandırılır) çalıştırıldığı göz önüne alındığında , istemci sisteminde bile, RDS'nin Dosya Hizmetleri rolü yüklüyse ve Windows Arama özelliği etkin.


-1

Bu basit değişikliği denedim ve bir cazibe gibi çalıştım. Bunu başka bir sitede Thekid2point0 adlı bir dehadan aldım:

"Bu yardımcı olabilir emin değilim ama aynı sorunu olan bir kullanıcı vardı ve bir süre bulabildiğim tüm ayarları değiştirdikten sonra, hile yaptı bir tane buldum. Klasör seçenekleri altında Arama sekmesine gidin ve nasıl arama kontrol altında "Dosya klasörlerinde sistem dosyaları için arama yaparken dizini kullanma" onay kutusu windows explorer'ı kapatıp yeniden açıp aramayı tekrar deneyin. Bu benim için işe yaradı umarım bu başka birine yardımcı olacaktır. "


İdeal olarak her zaman kaynaklarınıza bağlantı vermelisiniz. Bunun yarısı işe yaramaz olduğu için daha fazla bilgi edinmenizi de öneririm.
Julie Pelletier
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.