Lập chỉ mục tiêu điểm xuất hiện bị kẹt, tôi có thể làm gì?


14

Chỉ mục Spotlight của tôi bị hỏng, ngăn tôi tìm kiếm thư trong Mail.app. Tôi đã thêm HD vào danh sách bảo mật của Spotlight để xóa chỉ mục. Sau đó tôi đã xóa nó khỏi danh sách bảo mật để Spotlight sẽ giới thiệu lại ổ đĩa từ đầu.

Tôi đã làm điều này trước đây không có vấn đề thực sự.

Tuy nhiên, lần này Spotlight dường như bị mắc kẹt. Đó là " Ước tính thời gian lập chỉ mục " trong khoảng 6 giờ.

Tôi có thể / nên làm gì?



Vâng, tôi đã hỏi câu hỏi đó quá, đây là một vấn đề riêng biệt. Bây giờ tôi không thể lấy Spotlight để lập chỉ mục ổ đĩa của mình.
Darren Newton

Câu hỏi về câu trả lời (dường như không thể đăng bình luận mặc dù tôi đã đăng nhập): "the_name_you_have_identified_b Before"; đây có phải là "MacintoshHD" trong trường hợp câu trả lời không? Chỉ muốn có được điều này đúng! Có lẽ "người trả lời" ban đầu, hoặc ai đó làm việc này có thể trả lời câu hỏi này cho tôi. Cảm ơn nhiều. :)
Drewdavid

Câu trả lời:


23

Bạn có thể thử tạm thời tắt Spotlight, xóa các tệp của nó và sau đó kích hoạt lại nó.

Quá trình thực hiện việc này bao gồm thực thi các lệnh Terminal, vì vậy vui lòng chú ý và kiểm tra ba lần mỗi bước.

Mở Terminal.app (/Appluggest/Utilities/Terminal.app) và gõ:

cd /Volumes
ls -l

Kiểm tra kết quả đầu ra của nó, một trong số đó phải là khối lượng bị hỏng của bạn. Khi bạn đã xác định được, hãy tiến hành các bước này, tất cả trong Terminal. Lần đầu tiên bạn thực thi một lệnh, mật khẩu của bạn có thể được yêu cầu, điều này là bình thường.

Đầu ra có thể trông như sau:

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

Vì vậy, tên bạn đang theo sau là Macintosh MacintoshHD.

Bước số một : Vô hiệu hóa Spotlight cho ổ đĩa của bạn.

sudo mdutil -i off "/Volumes/the_name_you_have_identified_before"

Bước số hai : Loại bỏ các chỉ mục khỏi ổ đĩa.

sudo mdutil -E "/Volumes/the_name_you_have_identified_before"

Bước thứ ba : Loại bỏ tất cả các tệp Spotlight khỏi ổ đĩa. (hai lệnh)

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

Hãy cẩn thận với lệnh cuối cùng, đảm bảo bạn nhập chính xác như nó xuất hiện.

Bước số bốn : Kích hoạt lại đèn chiếu trong ổ đĩa.

sudo mdutil -i on "/Volumes/the_name_you_have_identified_before"

Bây giờ điều này sẽ kích hoạt một chỉ mục lại hoàn thành Spotlight. Bạn phải cực kỳ kiên nhẫn với nó. Spotlight đôi khi dường như bị đóng băng nhưng nó thực sự được lập chỉ mục. Tốt nhất là để nó qua đêm và kiên nhẫn.


Cảm ơn Martin - lập chỉ mục lại bây giờ, sẽ cho bạn biết làm thế nào nó đi.
Darren Newton

Tôi để nó chạy qua đêm, ổ đĩa hiện đã được lập chỉ mục đầy đủ, cảm ơn!
Darren Newton

Vui mừng nó đã làm việc! Chúc may mắn!
Martin Marconcini

1
Tôi có vấn đề này, nhưng không thể làm cho sửa chữa này hoạt động. Tôi gõ "sudo mdutil -i off / Volume / Macintosh HD" Vì đó là ổ đĩa của tôi được xác định là, nhưng nhận được câu trả lời Lỗi: đường dẫn /Volumes/Macintosh'. Error: invalid path HD không hợp lệ '. Ngay cả khi tôi trao đổi khoảng trống giữa Macintosh và HD lấy _ hoặc chỉ xóa khoảng trống, tôi không thể làm cho nó hoạt động. Tôi đang làm gì sai?

1
@JonteOttoman Hãy thử đặt "/ Tập / Macintosh HD" giữa các dấu ngoặc kép.
Martin Marconcini
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.