การจัดทำดัชนีสปอตไลท์ติดขัดฉันควรทำอย่างไร


14

ดัชนี Spotlight ของฉันเสียหายทำให้ฉันไม่สามารถค้นหาข้อความใน Mail.app ได้ ฉันเพิ่ม HD ในรายการความเป็นส่วนตัวของ Spotlight เพื่อลบดัชนี ฉันลบมันออกจากรายการความเป็นส่วนตัวดังนั้น Spotlight จะทำดัชนีไดรฟ์ใหม่ตั้งแต่ต้น

ฉันเคยทำมาก่อนแล้วโดยไม่มีปัญหาจริง

อย่างไรก็ตามในครั้งนี้ Spotlight ดูเหมือนจะติดอยู่ มันเป็น " การประมาณเวลาการจัดทำดัชนี " ประมาณ 6 ชั่วโมงแล้ว

ฉันควรทำอย่างไร


ความเป็นไปได้ที่ซ้ำกันของเหตุใดดัชนี Spotlight ของฉันจึงเสียหาย
Studer

ฉันก็ถามคำถามนั้นเหมือนกันว่านี่เป็นปัญหาแยกต่างหาก ตอนนี้ฉันไม่สามารถรับ Spotlight เพื่อจัดทำดัชนีไดรฟ์ของฉัน
Darren Newton

คำถามเกี่ยวกับคำตอบ (ดูเหมือนจะไม่สามารถโพสต์ความคิดเห็นแม้ว่าฉันจะลงชื่อเข้าใช้แล้ว): "the_name_you_have_identified_before"; คือ "MacintoshHD" ในกรณีของคำตอบ? แค่อยากให้ถูกต้อง! อาจจะเป็น "ผู้ตอบ" คนแรกหรือคนที่ทำงานให้สามารถตอบคำถามนี้ให้ฉันได้ ขอบคุณมาก. :)
Drewdavid

คำตอบ:


23

คุณสามารถลองปิดการใช้งาน Spotlight ชั่วคราวลบไฟล์แล้วเปิดใช้งานอีกครั้ง

กระบวนการในการทำเช่นนี้เกี่ยวข้องกับการดำเนินการคำสั่ง Terminal ดังนั้นโปรดใส่ใจและตรวจสอบสามขั้นตอนในแต่ละขั้นตอน

เปิด Terminal.app (/Applications/Utilities/Terminal.app) และพิมพ์:

cd /Volumes
ls -l

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

ผลลัพธ์อาจมีลักษณะดังนี้:

lrwxr-xr-x   1 root    admin     1 Sep  2 12:23 MacintoshHD -> /

ดังนั้นชื่อของคุณคือ“ MacintoshHD”

ขั้นตอนที่หนึ่ง : ปิดการใช้งาน Spotlight สำหรับไดรฟ์ของคุณ

sudo mdutil -i off "/Volumes/the_name_you_have_identified_before"

ขั้นตอนที่สอง : ลบดัชนีออกจากไดรฟ์

sudo mdutil -E "/Volumes/the_name_you_have_identified_before"

หมายเลขขั้นตอนที่สาม : กำจัดไฟล์ Spotlight ทั้งหมดออกจากไดรฟ์ (สองคำสั่ง)

cd "/Volumes/the_name_you_have_identified_before"
sudo rm -fr .Spotlight-V100

ระวังด้วยคำสั่งสุดท้ายให้แน่ใจว่าคุณพิมพ์มันตรงตามที่ปรากฏ

ขั้นตอนที่สี่ : เปิดใช้งานสปอตไลท์อีกครั้งในไดรฟ์

sudo mdutil -i on "/Volumes/the_name_you_have_identified_before"

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


ขอบคุณ Martin - การจัดทำดัชนีใหม่ในตอนนี้จะทำให้คุณรู้ว่ามันจะไปอย่างไร
Darren Newton

ฉันปล่อยให้มันวิ่งข้ามคืนตอนนี้ไดรฟ์ได้รับการจัดทำดัชนีเรียบร้อยแล้วขอบคุณ!
Darren Newton

ดีใจที่มันทำงาน! โชคดี!
Martin Marconcini

1
ฉันมีปัญหานี้ แต่ไม่สามารถแก้ไขได้ ฉันพิมพ์ "sudo mdutil -i off / Volumes / Macintosh HD" เนื่องจากเป็นสิ่งที่ไดรฟ์ของฉันถูกระบุว่าเป็น แต่ได้รับคำตอบข้อผิดพลาด: เส้นทางที่ไม่ถูกต้อง/Volumes/Macintosh'. Error: invalid path HD ' แม้ว่าฉันจะแลกเปลี่ยนช่องว่างระหว่าง Macintosh และ HD สำหรับ _ หรือเพียงแค่ลบช่องว่างฉันก็ไม่สามารถทำให้มันใช้งานได้ ผมทำอะไรผิดหรือเปล่า?

1
@JonteOttoman ลองใส่ "/ Volumes / Macintosh HD" ระหว่างเครื่องหมายคำพูด
Martin Marconcini
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.