ป้องกัน 'การค้นหาอาจช้าในแบนเนอร์ที่ตั้งที่ไม่ได้จัดทำดัชนี' ไม่ให้ปรากฏ


5

ด้วย SSD ที่รวดเร็วฉันพบว่าการทำดัชนี Windows Search นั้นไม่จำเป็นและแม้แต่การดำเนินการบางอย่างช้าลงดังนั้นฉันจึงปิดการใช้งาน

อย่างไรก็ตามเมื่อทำการค้นหาด้วยขอบเขตที่กว้างพอ Windows จะแสดงแบนเนอร์นี้ที่ด้านบนของหน้าต่าง Explorer:

การค้นหาอาจช้าลงในแบนเนอร์สถานที่ที่ไม่ได้จัดทำดัชนี

คุณสามารถคลิก X เพื่อปิด แต่จะปรากฏขึ้นอีกครั้งในครั้งถัดไปที่คุณค้นหา

วิธีการเดียวที่ฉันเห็นในการปิดการใช้งานคือการคืนสถานะการค้นหาของ Windows ซึ่งเห็นได้ชัดว่าฉันไม่ต้องการทำ

มีคีย์รีจิสทรีหรือการตั้งค่าอื่น ๆ ที่ฉันสามารถเปลี่ยนเพื่อแก้ไขลักษณะการทำงานนี้ได้หรือไม่


คุณปิดใช้งานได้อย่างไรปิดใช้งานบริการ Windows Search ใน services.msc
Smeerpijp

ผ่านกล่องโต้ตอบตัวเลือกการทำดัชนี
Lunatik

2
มีตัวเลือกภายใต้แผงควบคุม -> ลักษณะและส่วนบุคคล -> ตัวเลือก File Explorer -> ค้นหา "อย่าใช้ดัชนีเมื่อค้นหาในโฟลเดอร์ไฟล์เพื่อหาไฟล์ระบบ (การค้นหาอาจใช้เวลานานกว่า)" อาจเป็นสิ่งที่คุณสามารถช่วยได้
Smeerpijp

1
ไม่ใช่ไฟล์ระบบที่ฉันกำลังค้นหา แต่โดยทั่วไปจะอยู่ในโครงสร้างโฟลเดอร์ที่มีไฟล์ไฟล์ PDF / TIFF / XML จำนวน 5,000-100,000 ไฟล์บางครั้งมีข้อมูลมากถึง 50GB เหตุผลที่ฉันปิดใช้งานการจัดทำดัชนีก็เพราะมันทำให้การค้นหาช้ามากบน SSD บางอย่างที่ช้ากว่าที่ควรจะเป็น 1000x เนื่องจากการปิดการใช้งานนั้นความเร็วที่แท้จริงของไดรฟ์ช่วยให้การค้นหาค่อนข้างเร็ว แต่เป็นเพียงป๊อปอัพแบนเนอร์ที่น่ารำคาญ
Lunatik

คำตอบ:


6

ขอบคุณสำหรับคำตอบ ในท้ายที่สุดการแก้ปัญหาก็ง่ายมากเพียงคลิกขวาที่แบนเนอร์แล้วเลือก 'ไม่ต้องแสดงอีกเลย'

งานเสร็จแล้ว

ทำไมฉันไม่คิดลองก่อนที่จะไม่รู้


ฉันไม่คิดว่าจะเป็นเช่นนั้นถูกรบกวนด้วยข้อความเป็นเวลา 10 ปี :)
thebunnyrules

1
สิ่งนี้ไม่สามารถใช้งานได้กับ Windows 10 อีกต่อไป แต่ความคิดเห็นด้านบนเกี่ยวกับการตั้งค่าตัวเลือก File Explorer> การค้นหาทำหน้าที่กำจัดแบนเนอร์
NoelC

2

ลองสิ่งนี้: ในรีจิสตรีคีย์
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\InfoBarsDisabledให้
ตั้งค่า DWORD LocationNotIndexedเป็น 1 รีบูตและทดสอบ

อย่างไรก็ตามคำแนะนำที่ดีที่สุดของฉันคือการใช้ยูทิลิตี้ของบุคคลที่สามสำหรับการค้นหาแทน Windows Explorer

สำหรับการค้นหาชื่อไฟล์ให้ใช้เครื่องมือค้นหาทุกอย่างเพื่อการค้นหาแบบทันทีตามที่คุณต้องการ

สำหรับการค้นหาเนื้อหาของไฟล์ให้ใช้Agent Ransackซึ่งมีตัวเลือกมากมายเช่นนิพจน์ทั่วไปรวมถึงพาเนลดูตัวอย่างเพื่อดูบริบทที่พบอย่างรวดเร็วเพื่อหาตำแหน่งของไฟล์ที่ควรเปิด นอกจากนี้ยังติดตั้ง shell-hook ใน Explorer เพื่อเรียกใช้บนโฟลเดอร์ด้วยการคลิกขวา


นอกจากนี้ให้LocationNotIndexedตั้งค่า DWORD ServerMSSNotInstalledเป็น 1 ในกรณีที่บริการการทำดัชนีถูกปิดใช้งานหรือลบออก
M6299

grepWin ดีมากเช่นกัน
NoelC

1

คำตอบอื่น ๆ อาจไม่ทำงานหากคุณปิดใช้งานบริการ "Windows Search"

ยังมีข้อความสีเหลืองปรากฏขึ้นซึ่งคุณไม่สามารถปิดการใช้งานโดยคลิกขวา แต่มีวิธีปิดใช้งาน:

  • ไปที่แผงควบคุม> ตัวเลือกโฟลเดอร์> แท็บ "ค้นหา"
  • ทำเครื่องหมายที่ "ไม่ใช้ดัชนีเมื่อค้นหาในไฟล์โฟลเดอร์เพื่อหาไฟล์ระบบ (การค้นหาอาจใช้เวลานานกว่า)"

(ใช่การตั้งค่าดูเหมือนจะไม่เกี่ยวข้อง ... Windows ตามปกติ)


1

ไปที่แผงควบคุม> ตัวเลือกโฟลเดอร์> แท็บ "ค้นหา" ตรวจสอบ "อย่าใช้ดัชนีเมื่อค้นหาในไฟล์โฟลเดอร์สำหรับไฟล์ระบบ (การค้นหาอาจใช้เวลานานกว่า)"

สิ่งนี้ใช้ได้ผลสำหรับฉันและกำลังจะประหยัดพื้นที่ดิสก์ TB ทั่วทั้งสภาพแวดล้อม


-1

ฉันเชื่อว่าการปรับแต่งรีจิสตรีนี้จะแก้ไขปัญหาให้คุณ:

ไปที่นี่: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ InfoBarsDisabled

ตั้งค่าคีย์นี้เป็นชนิด DWORD ด้วยค่านี้: "ServerMSSNotInstalled" DWORD = 00000001


ฉันลองสิ่งนี้ แต่ดูเหมือนจะไม่ส่งผลกระทบต่อแบนเนอร์
Lunatik

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