การค้นหา Windows 7 ไม่แสดงผลลัพธ์จากการแมป Server 2008 R2 ที่แชร์


17

ฉันมีการตั้งค่าการแชร์เครือข่าย Windows Server 2008 R2 เป็นไดรฟ์แผนที่ใน Win 7 x64 ฉันต้องการค้นหาผ่าน Windows 7 แต่ฉันได้รับ "ไม่มีรายการที่ตรงกับการค้นหาของคุณ" ราวกับว่ามันไม่ได้พยายามค้นหา

มีการติดตั้งบทบาท File Server กับ Windows Search Service ไดรฟ์ที่ถือเครือข่ายที่ใช้ร่วมกันถูกเพิ่มเข้าไปในตัวเลือกการจัดทำดัชนีบนเซิร์ฟเวอร์และบ่งชี้ว่าการจัดทำดัชนีเสร็จสมบูรณ์

จากสิ่งที่ฉันเข้าใจควรมีการส่งข้อความค้นหาไปยังเซิร์ฟเวอร์ (ซึ่งมีการจัดทำดัชนีเนื้อหา) ดำเนินการและส่งคืนผลลัพธ์

โซลูชันที่ล้มเหลว:

ที่มา: http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/afb904c1-1c61-4aae-b6b1-5cf525b9f8de/

  • สร้างลิงก์สัญลักษณ์ไปที่ UNC ฉันพบว่าการแก้ไขเป็นสิ่งที่ควรเป็นปัญหาอย่างง่าย

  • เปิดใช้งาน "Always Available Offline" สำหรับ UNC ในการตั้งค่าองค์กรจะไม่ยอมรับการทำซ้ำเนื้อหาเซิร์ฟเวอร์ทั้งหมดในเครื่องและไม่สามารถทำได้ด้วยที่เก็บข้อมูลเซิร์ฟเวอร์ของ TB จำนวนมาก

  • ติดตั้ง "Windows Desktop Search: Add-in สำหรับไฟล์บนเครือข่าย Microsoft" http://www.microsoft.com/downloads/details.aspx?DisplayLang=th&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283พา ธ ที่จะป้อนลงในตัวเลือกการจัดทำดัชนีบนไคลเอนต์จากนั้นสร้างดัชนีภายในเครื่อง อย่างไรก็ตาม Add-on นั้นไม่ได้มีไว้สำหรับ Windows 7 และไม่รองรับ x64

ปรับปรุง:

  • การตั้งค่าประกอบด้วยไคลเอนต์สองตัว (ทั้ง Win7 x64 ที่อัปเดตอย่างสมบูรณ์) เซิร์ฟเวอร์ไฟล์เดียวไม่มีโดเมน เพียงเพื่อให้ง่าย (ความปลอดภัยไม่ใช่ปัญหาในกรณีนี้) จะใช้การเข้าถึงแบบไม่ระบุชื่อ ฉันสงสัยจริงๆว่าเป็นปัญหาสิทธิ์เมื่อฉันสามารถเข้าถึงแก้ไขและสร้างเนื้อหาในไดรฟ์ที่แมปได้ ฉันไม่สามารถค้นหาได้

  • การค้นหาบนเซิร์ฟเวอร์ทำงานเสมอ คำถามที่แชร์มีเนื้อหามากมาย: 2.17TB กับ 274,633 ไฟล์อย่างไรก็ตามโฟลเดอร์ที่ฉันต้องการค้นหามีเพียง 11,503 ไฟล์ (54.3GB)

  • การค้นหาลูกค้าหนึ่งในสองรายนั้นทำงานได้เกือบตลอดเวลา ดูเหมือนจะไม่น่าเชื่อถือเลยทีเดียว บางวันก็ใช้งานได้ แต่บางคนก็ใช้ไม่ได้ การค้นหาลูกค้ารายที่สองไม่เคยทำงาน

  • ดัชนีถูกสร้างใหม่บนเซิร์ฟเวอร์รวมถึงไคลเอนต์ทั้งสอง

อัปเดต 2:

  • จากไคลเอนต์ถ้าฉันเน้นไฟล์ทั้งหมดในการแชร์ไปที่คุณสมบัติและปล่อยให้ Win 7 นับจำนวนไฟล์จากนั้นดำเนินการค้นหาหลังจากการนับเสร็จสมบูรณ์ ฉันไม่แน่ใจว่าทำไมจึงใช้งานได้ (จะทำอย่างไรกับการสร้างดัชนีใหม่ ฉันรู้สึกว่าเมื่อเนื้อหาของไฟล์เซิร์ฟเวอร์เปลี่ยนแปลงไปมันจะไม่ทำงาน ความคิดใด ๆ

2
มีโอกาสใดที่เส้นทาง UNC ที่คุณใช้เป็นเส้นทาง DFS? ถ้าเป็นเช่นนั้นโชคไม่ดีที่ไม่รองรับซึ่งฉันต้องหาวิธีที่ยาก
Jordan W.

ไม่ไม่ได้ติดตั้งบริการ DFS
mbursill

คำตอบ:


3

เนื่องจากคุณกำลังพยายามค้นหาเซิร์ฟเวอร์และไม่ใช่ระบบภายในเครื่องของคุณอาจไม่เกี่ยวข้องกับการทำดัชนีเนื่องจากคุณไม่ควรมีไคลเอนต์ทั้งหมดของคุณที่ทำดัชนีเซิร์ฟเวอร์ไฟล์

จะเกิดอะไรขึ้นกับระบบที่ใช้ไม่ได้หากคุณลงชื่อเข้าใช้ด้วยชื่อผู้ใช้อื่นและลองค้นหาเซิร์ฟเวอร์ หากคุณได้รับผลลัพธ์ลองทำตามขั้นตอนที่วางไว้บนเว็บไซต์นี้

มีคีย์รีจิสทรี:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ขั้นสูง

ในคีย์นี้มีสองค่า (ทั้ง hex dword)

Start_SearchFiles Start_SearchPrograms

การถอนการติดตั้ง Windows Search จะตั้งค่าทั้งสองนี้ให้เป็นศูนย์เมื่อค่าเริ่มต้นเป็นอย่างอื่น อย่างไรก็ตามการติดตั้ง Windows Search ใหม่จะไม่คืนค่าดังกล่าวกลับเป็นการตั้งค่าเริ่มต้นอย่างที่ควรจะเป็น ด้วยการตั้งค่าทั้งคู่ด้วยตนเองเป็น 1 จะเป็นการเปิดใช้งานฟังก์ชั่นค้นหาหน้าต่างจากเมนูเริ่มต้นอีกครั้ง ใครบางคนอาจต้องการแจ้งให้วิศวกรซอฟต์แวร์ของ Microsoft ทราบว่าควรแก้ไขปัญหานี้เพื่อให้การติดตั้ง Windows Search อย่างถูกต้องกำหนดค่ารีจิสตรีคีย์นี้กลับไปสู่การตั้งค่าเริ่มต้นด้วยวิธีนี้ถ้ามีคนอื่นทำในสิ่งที่ฉันทำ ฉันผ่านไปแล้ว (ฉันไม่รู้ว่าจะติดต่อกับตัวเองได้อย่างไร)

อีกสิ่งที่ควรลองคือลองทำตามขั้นตอนที่อธิบายไว้ในเว็บไซต์นี้


ตามที่ระบุไว้ในลิงค์ที่สองการตั้งค่าจัดระเบียบ / ค้นหาสำหรับ: "อย่าใช้ดัชนีเมื่อค้นหาในโฟลเดอร์ไฟล์สำหรับไฟล์ระบบ" อาจทำเคล็ดลับ หลังจากเปิดใช้งานการค้นหาโฟลเดอร์ที่แมปจะใช้งานได้ ฉันเคยถูกหลอกให้คิดว่ามันคงที่มาก่อน (บางครั้งหลังจากผ่านไปสองสามชั่วโมง ฉันระมัดระวังในแง่ดีเกี่ยวกับการแก้ไขนี้และจะทำเครื่องหมายว่านี่เป็นคำตอบถ้ามันพิสูจน์ได้ในเชิงบวก
mbursill

ไม่แน่ใจว่าทำไมมันถึงใช้งานได้ แต่การเปิดใช้ตัวเลือก "อย่าใช้ดัชนีเมื่อค้นหาในโฟลเดอร์แฟ้มเพื่อหาไฟล์ระบบ" ได้ทำการหลอกลวง เห็นได้ชัดว่าไดรฟ์ที่แมปไม่มีไฟล์ระบบใด ๆ ที่แปลกมาก.
mbursill

1

ไปที่ Home Group บนเครื่อง Windows 7 ในแผงควบคุม (ฉันรู้ แต่ทนกับฉัน ... ) คลิกที่ "เปลี่ยนตัวเลือกการแชร์ขั้นสูง" และในส่วนสาธารณะเปิดการค้นพบเครือข่าย (หรือสลับเปิดใช้เปิดใช้เปิดใช้หากมีอยู่แล้ว) สร้างดัชนีใหม่และรีบูต

นี่เป็นเพียงข้อเสนอแนะ นอกจากนี้คุณจะสังเกตเห็นว่าไดรฟ์เครือข่ายที่ใช้ร่วมกันปรากฏขึ้นพร้อมกับ X บนไดร์ฟแม้ว่าจะเป็นช่วงเวลาสั้น ๆ เมื่อเปิดเครื่อง Win 7 มีนิสัยเลิกการสร้างดัชนีเครือข่ายหากไม่สามารถใช้งานได้ทันทีในการบูทแม้ว่ามันจะสามารถใช้งานได้ในภายหลังเช่นใน 30 วินาที

ฉันสงสัยว่านี่เป็นสิ่งที่ต้องทำเมื่อมีการโต้ตอบกับกลุ่มโฮมแม้ว่าคุณจะปิดใช้งานก็ตาม ฉันใช้เวลาหลายวันในการมองเห็นเครื่องจักรเมื่อไม่มีเหตุผลที่ชัดเจนพวกเขาจะสามารถใช้งานได้กับเครื่องอื่น ๆ ในระบบปฏิบัติการเดียวกันทันที ทุกกรณีเหล่านี้เกี่ยวข้องกับปัญหา "โฮมกรุ๊ป" ของ Windows 7


1

ลองเข้าไปในจากไคลเอนต์พีซีแล้วคลิกขวาบนไดรฟ์ที่แมป ตรวจสอบให้แน่ใจว่าได้เลือกเครื่องหมาย "อนุญาตไฟล์ต่าง ๆ ในไดรฟ์นี้" ...

ตัวเลือกอื่น ๆ ที่ฉันต้องการตรวจสอบคือคลิกสองครั้งที่ไดรฟ์ที่แมปเลือกโฟลเดอร์ทั้งหมดแล้วคลิกขวาที่พวกเขาคลิกขั้นสูงจากนั้นตรวจสอบให้แน่ใจว่าได้เลือก "โฟลเดอร์ที่พร้อมสำหรับการเก็บถาวร" และ "อนุญาตไฟล์ในโฟลเดอร์นี้ มีการทำดัชนีเนื้อหา "แล้ว

ฉันคิดว่าการตั้งค่าเหล่านี้มักจะตั้งอยู่บนพื้นฐานต่อพีซีไม่ได้นำมาจากการตั้งค่าของเซิร์ฟเวอร์


1

ฉันทำงานที่ไซต์ที่ฉันดูแลซึ่งพวกเขาจำเป็นต้องค้นหาในโฟลเดอร์เฉพาะบนเครือข่ายสำหรับเอกสารที่สแกนและค้นหาข้อความภายในไฟล์ PDF ทำงานได้อย่างสวยงาม จากการรวบรวมไฟล์ประมาณ 70,000 ไฟล์พวกเขาสามารถค้นหาชื่อไฟล์และเอกสาร PDF ที่มีข้อความเฉพาะในเครือข่ายได้เกือบจะในทันที ขออภัยนี่ไม่ใช่ปัญหาของคุณ แต่หวังว่าคุณหรือใครบางคนจะได้รับประโยชน์จากความพยายามของฉัน ฉันส่งอีเมลผลลัพธ์ของฉันให้ใครบางคนเพื่อบอกพวกเขาเกี่ยวกับเรื่องนี้และบันทึกไว้ แบ่งปันได้แล้วที่นี่ :)

ไชโย

|||| >>

สองชั่วโมงจาก ****** และอีกสองชั่วโมงในการค้นหาและในที่สุดฉันก็พบสิ่งนี้:

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

นี่คือสิ่งที่ฉันกำลังมองหา !! เหตุใดฉันจึงไม่พบเว็บไซต์ MS เดียวที่บอกเรื่องนี้กับฉัน **!

... ผู้ใช้ Windows 7 ยังสามารถค้นหาเนื้อหาที่เก็บไว้ในโฟลเดอร์ที่ใช้ร่วมกันบนเครือข่าย เมื่อต้องการทำสิ่งนี้จำเป็นต้องมีข้อกำหนดเบื้องต้นต่อไปนี้: คอมพิวเตอร์ระยะไกลต้องใช้งาน Windows 7, Windows Vista, Windows Server 2008, Windows Server 2008 R2 หรือ Windows XP หรือติดตั้ง Windows Server 2003 ที่มี WDS 4.0 บริการ Windows Search (WSearch) ต้องทำงานบนคอมพิวเตอร์ระยะไกล (บน Windows Server 2008 คุณสามารถเปิดใช้งานบริการค้นหาโดยการติดตั้งบทบาทบริการไฟล์แล้วเปิดใช้งานบริการค้นหาบทบาท Windows ภายในบทบาทนั้น) ไดเรกทอรีที่ใช้ร่วมกันบนคอมพิวเตอร์ระยะไกลจะต้องรวมอยู่ในขอบเขตการจัดทำดัชนีในคอมพิวเตอร์ระยะไกล หมายเหตุเพื่อให้ประสบการณ์ที่ดีที่สุดสำหรับการค้นหาระยะไกล Microsoft แนะนำให้คอมพิวเตอร์ที่ใช้ Windows รุ่นเก่าที่ติดตั้งด้วย WDS 2.6.6 หรือ WDS 3.01 ได้รับการอัพเกรดเป็น WDS 4.0

การค้นหาระยะไกลที่ดำเนินการจากคอมพิวเตอร์ท้องถิ่นใช้บริการ Windows Search บนคอมพิวเตอร์ระยะไกลเพื่อดำเนินการค้นหากับดัชนีบนคอมพิวเตอร์ระยะไกล


เพียงชี้แจงเท่านั้นที่ดัชนีในโซลูชันนี้อยู่บนเซิร์ฟเวอร์ ไม่มีลูกค้าเก็บดัชนีของตนเอง ลูกค้าทุกคนใช้งาน windows 7 และไม่จำเป็นต้องทำอะไรเป็นพิเศษกับพวกเขาเพื่อให้ทำงานได้ (ยกเว้นสิ่งใดบนเว็บไซต์ที่ฉันอาจลืม) ฉันเชื่อว่าไคลเอนต์ Windows XP จะต้องติดตั้ง windows search 4 แต่ไม่ต้องการดัชนีท้องถิ่น ฉันต้องเพิกเฉย / ปิดการใช้งานบริการสร้างดัชนีที่ติดตั้งไว้ในเซิร์ฟเวอร์ (เซิร์ฟเวอร์ windows 2003) และติดตั้ง Windows Search 4 บนเซิร์ฟเวอร์ จากนั้นฉันกำหนดค่า Windows Search โดยใช้นโยบายกลุ่ม
Julian

0

ฟังดูเหมือนกรณีการจัดทำดัชนีไม่ดี / ไม่สมบูรณ์ / เสียหาย

คุณลองค้นหาเดียวกันบนเซิร์ฟเวอร์โดยตรงหรือไม่ หากวิธีนี้ใช้ไม่ได้ผลฉันขอแนะนำให้บังคับให้สร้างดัชนีใหม่:

  1. คลิกที่ StartคลิกRunพิมพ์regeditแล้วคลิกตกลง
  2. ค้นหาและคลิกที่คีย์ย่อยของรีจิสทรีต่อไปนี้: Search \ SetupCompletedSuccess HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows
  3. ในการแก้ไขเมนูคลิกปรับเปลี่ยน
  4. พิมพ์0แล้วกด ENTER
  5. ออกจาก Registry Editor จากนั้นรีสตาร์ทคอมพิวเตอร์

(ขั้นตอนที่นำมาจากฐานความรู้ของ MS )


สิ่งนี้ดูมีแนวโน้ม แต่ไม่ได้ทำงาน อย่างไรก็ตามฉันได้เรียนรู้ว่ามันเป็นระบบเดียวที่ได้รับผลกระทบ เซิร์ฟเวอร์ของตนเองสามารถดำเนินการค้นหาได้โดยไม่มีปัญหา ฉันทดสอบไคลเอนต์ Windows 7 อีกเครื่องและการค้นหาไดรฟ์ที่แมปทำงานได้สำเร็จ น่าเสียดายที่ระบบที่ใช้บ่อยขึ้น (และต้องการการค้นหา) ยังคงล้มเหลว ดัชนีของไดรฟ์เครือข่ายที่แมปจะถูกคัดลอกในเครื่องจริงหรือไม่ ไม่ควรส่งสตริงข้อความค้นหาไปยังเซิร์ฟเวอร์เพื่อการดำเนินการและผลลัพธ์ที่ส่งคืนเท่านั้น
mbursill

เท่าที่ฉันรู้ไดรฟ์ที่แมปนั้นเป็นทางลัดง่ายๆไปยังเส้นทาง UNC ไม่มีการเชื่อมต่อกับบริการระยะไกล (เช่นบริการ Windows Search ของเซิร์ฟเวอร์ Win2k8 ของคุณ) ผ่านไดรฟ์ที่แมป ตอนนี้ฉันคิดแล้วคุณอาจต้องตรวจสอบว่าไดรฟ์ที่แมปได้รับการจัดทำดัชนีในเครื่อง Win7 ไปที่ตัวเลือกการทำดัชนีจากแผงควบคุมของคุณและตรวจสอบไดรฟ์ที่แมปหากยังไม่ได้ทำเครื่องหมาย หากมีการตรวจสอบแล้วคลิกขั้นสูงแล้วสร้างใหม่เพื่อสร้างดัชนีใหม่ หวังว่าจะทำมัน
Olivier L.

เพียงแค่อ่านที่นี่ว่าอย่างที่คุณพูด Windows ฉลาดพอที่จะใช้ดัชนีระยะไกลบนเส้นทาง UNC เรียนรู้บางสิ่งบางอย่างทุกวัน อย่างไรก็ตามหากคุณยังไม่ได้ดำเนินการบางทีคุณอาจต้องการแก้ไขปัญหาของคุณผ่านทางตัวเลือกการทำดัชนีของเครื่อง Win7 อาจลบการจัดทำดัชนีในเครื่องของไดรฟ์ที่แมปหากตั้งค่าไว้ในปัจจุบัน
Olivier L.

@mbursill คุณแน่ใจหรือว่าการอนุญาตนั้นใช้ได้สำหรับคอมพิวเตอร์เครื่องหนึ่งที่ไม่สามารถรับอะไรได้ (ทั้งบัญชีผู้ใช้และบัญชีคอมพิวเตอร์) Server 2008 ควรทำการค้นหาแล้วกรองสิ่งที่คุณไม่มีสิทธิ์เข้าถึง
ไบรอัน

@Olivier ด้วย Win 7 คุณไม่สามารถเพิ่ม UNC หรือแมปไดรฟ์ลงในดัชนีโลคัล คุณโหลดตัวเลือกการทำดัชนีคลิกปรับเปลี่ยนแล้ว "แสดงตำแหน่งที่ตั้งทั้งหมด" คุณเห็นทุกอย่างในตัวเครื่องแม้แต่ดิสก์ที่ถอดออกได้ แต่ไม่มีอะไรในระยะไกล ที่กล่าวว่าฉันลองสร้างใหม่แล้วและเมื่อเสร็จแล้วในที่สุดฉันยังไม่สามารถค้นหาไดรฟ์ที่แมปได้ สตริงการค้นหาเดียวกันที่แน่นอน (หนึ่งคำ) บนเซิร์ฟเวอร์หรือไคลเอนต์ที่สองทำงานได้ แต่ไม่ใช่ใน Win 7 นี้การค้นหาเนื้อหาที่จัดทำดัชนีแบบโลคัลทำงานได้ดี
mbursill


0

คุณต้องรวมไดรฟ์ที่แมปกับตัวเลือกการจัดทำดัชนีใน win 7



0

สิ่งที่คำอธิบายทั้งหมดที่พลาดคือแม้ในระบบไคลเอนต์เนื่องจากมีการเรียกใช้ Windows Server 2008 และสูงกว่า (พูดว่าเซิร์ฟเวอร์เดสก์ท็อประยะไกล) การค้นหาของ Windows จะทำงานได้ต่อเมื่อ RDS มีบทบาทบริการไฟล์ติดตั้งและ เปิดใช้งานคุณสมบัติการค้นหาของ Windows


-1

ฉันลองดัดแปลงแบบง่าย ๆ และทำงานเหมือนมีเสน่ห์ รับสิ่งนี้จากอัจฉริยะบางคนชื่อ Thekid2point0 บนเว็บไซต์อื่น:

"ไม่แน่ใจว่าสิ่งนี้จะช่วยได้หรือไม่ แต่ฉันมีผู้ใช้ที่มีปัญหาเดียวกันนี้และหลังจากการเปลี่ยนแปลงการตั้งค่าทั้งหมดที่ฉันสามารถหาได้พบฉันพบคนที่หลอกลวงได้ภายใต้ตัวเลือกโฟลเดอร์ให้ไปที่แท็บค้นหาและค้นหาวิธีตรวจสอบ ช่องทำเครื่องหมาย "อย่าใช้ดัชนีเมื่อค้นหาในโฟลเดอร์ไฟล์เพื่อหาไฟล์ระบบ" ปิด windows explorer จากนั้นเปิดใหม่และลองค้นหาอีกครั้งสิ่งนี้ใช้ได้ผลสำหรับฉันหวังว่านี่จะช่วยให้คนอื่นอยู่ข้างนอก "


เป็นการดีที่คุณควรเชื่อมโยงไปยังแหล่งที่มาของคุณ ฉันยังขอแนะนำให้เพิ่มมากขึ้นจนถึงจุดนี้เพราะครึ่งหนึ่งของสิ่งนี้ไร้ประโยชน์
Julie Pelletier
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.