กำหนดค่า:ปลายปี 2013 rMBP ทำงาน 10.12 (16A323)
ปัญหา: สปอตไลท์นั้นส่วนใหญ่ไม่สามารถใช้งานได้ตั้งแต่อัปเกรดเป็นเซียร่า ฉันสังเกตว่าเมื่อการค้นหาล้มเหลวที่จะนำสิ่งใด ๆ ในเมลมาใช้และสปอตไลท์เองจะแสดงผลลัพธ์จากพจนานุกรมเท่านั้น
สิ่งที่ฉันได้ลอง:
- เพิ่ม HDD หลักของฉันไปยังรายการยกเว้นความเป็นส่วนตัวในการตั้งค่า Spotlight (ซึ่งทำให้เกิด
(null)
ข้อผิดพลาดแปลก) แนวคิดกำลังเพิ่มจากนั้นการลบจะบังคับให้ทำดัชนีใหม่ - เรียกใช้
mdutil -sv /
เพื่อค้นหาว่ามีอะไรเกิดขึ้นส่งผลให้ "ข้อผิดพลาด: สถานะการจัดทำดัชนีที่ไม่คาดคิด kMDConfigSearchLevelTransitioning" - เรียกใช้
sudo mdutil -E /
เพื่อลบและสร้างดัชนีใหม่ส่งผลให้ "ข้อผิดพลาด: ดัชนีกำลังเปลี่ยนสถานะโปรดลองอีกครั้งในภายหลัง" - เรียกใช้
sudo su
launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
rm -R ./Spotlight-V100/
launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
mdutil -E /
ทั้งหมดใช้งานได้และฉันได้รับหยุดชั่วคราวสั้น ๆ หลังจากคำสั่งสุดท้ายก่อนที่จะพ่น "เปิดใช้งานการจัดทำดัชนี" ความพยายามครั้งต่อไปในการเรียกใช้mdutil -sv /
แยกข้อผิดพลาดดังกล่าวตามที่กล่าวไว้ใน # 2 ข้างต้น
การตรวจสอบกิจกรรมแสดงให้เห็นว่าmds
และmdworker
กระบวนการหลายอย่างปั่นป่วนรอบวัฏจักรของ CPU ส่วนใหญ่ (และพัดลมนั้นมีเสียงค่อนข้างดัง) ซึ่งจะบอกเป็นนัยว่ามันอยู่ในกระบวนการของการทำดัชนีใหม่ - แต่สองวิธีที่ฉันตระหนักถึงการยืนยันพฤติกรรมการทำดัชนี นั่นคือกรณี:
mdutil -sv /
กำลังส่งคืนข้อผิดพลาดนั้น- การค้นหา Spotlight เพื่อสิ่งใด ๆ (หรือ "การทำดัชนี" โดยเฉพาะ) จะไม่แสดงแถบความคืบหน้าการทำดัชนีใด ๆ
ดังนั้น…เป็นสปอตไลต์อย่างใดอย่างหนึ่ง:
A. การจัดทำดัชนีจริง ๆ แล้วทั้งๆที่วิธีการยืนยันที่รู้จักกันทั้งสองระบุว่ามันไม่ได้? และถ้าเป็นเช่นนั้นการอ้างอิงเกี่ยวกับสิ่งที่เป็นกรณี / เมื่อฉันคาดหวังว่ามันจะแสดงให้เห็นว่ามันเป็นดัชนี?
B. บอร์นจริงหรือ? และถ้าเป็นเช่นนั้นวิธีอื่นใดที่ฉันสามารถแก้ไขได้โดยไม่ต้องรอพาร์ติชันทำการติดตั้งใหม่และกู้คืนจาก Time Machine
ขอบคุณล่วงหน้า!
rm -R ./Spotlight-V100/
ฉันคิดว่าคุณหมายถึงrm -R /.Spotlight-V100/