Spotlight báo cáo Chỉ mục và tìm kiếm bị vô hiệu hóa trong Lion


34

Lion giữ "mất dấu" thông tin Spotlight. Thư mục và Ứng dụng biến mất, các tìm kiếm toàn văn ngừng hoạt động, v.v. Tôi dường như cần lập chỉ mục lại mỗi tuần một lần hoặc lâu hơn.

Tuy nhiên, bây giờ nó dường như không hoạt động.

Đang chạy

sudo mdutil -i on /

từ Terminal tôi nhận được tin nhắn

"Indexing and searching disabled."

Tôi đã thử xóa các tệp ưu tiên, xóa toàn bộ thư mục V100, sửa chữa các hoán vị, v.v. nhưng Spotlight vẫn cho rằng việc lập chỉ mục bị tắt trên toàn bộ Ổ đĩa của tôi (Có đã thêm / xóa toàn bộ đĩa khỏi tùy chọn quyền riêng tư của Spotlight ").

Trong giao diện điều khiển tôi có khá nhiều lỗi trông như thế này

mds: (Error) Server: Disabled store registered for scope "/Applications"

Tuy nhiên, tôi không biết làm thế nào để bảo nó kích hoạt lại phạm vi đó vì mdutil sẽ báo lỗi khi tôi cố bật chỉ mục và báo lỗi khi tôi cố xóa chỉ mục

EDIT: Tôi đã cài đặt lại Lion. Nó không khắc phục (các) sự cố :(


Bạn đang sử dụng một số công cụ "dọn dẹp" một cách tình cờ? Một số trong số họ quá tích cực và xóa chỉ số nổi bật.
Ingmar Hupp

Không, không có công cụ dọn dẹp.
sả chanh

Bạn có thể thử xóa bộ nhớ cache và xây dựng lại nó bằng lệnh sau: sudo mdutil -pEsav. Lệnh bạn đang chạy chỉ bật nó, nhưng nó có thể bị nghẹt vì một lý do khác. Bạn có bao nhiêu dung lượng trống trên ổ đĩa (lấy bao nhiêu)? Và những lỗi bạn nhận được từ mdutil là gì?

Tôi thứ hai chạy sudo mdutil -pEsav. Ổ đĩa timemachien của tôi liên tục được lập chỉ mục. Sau khi chạy nó và chờ ánh đèn sân khấu hoàn thành việc xây dựng lại, tôi không còn gặp vấn đề gì nữa.
cftarnas

Như đã đề cập, điều đó không hoạt động vì Spotlight nghĩ rằng nó bị vô hiệu hóa. Chạy lệnh trên giúp tôi: Lập chỉ mục và tìm kiếm bị vô hiệu hóa. Lỗi: xuất bản kho dữ liệu không được thực hiện.
lemonginger

Câu trả lời:


34

Tôi đã có cùng một vấn đề, với tất cả các giải pháp ở trên đều thất bại giống hệt nhau. Sau đó, tôi xem lại danh sách thư mục cho /và tìm thấy một tập tin ẩn .metadata_never_indextrong thư mục gốc. Tôi đã gỡ bỏ tập tin này và đã có thể biến ánh đèn sân khấu trên một lần nữa với mdutil -itrên /.

mds hiện đang reindexing đĩa cứng, tất cả có vẻ tốt cho bây giờ.


Tôi đã có vấn đề tương tự sau khi hình ảnh. Giải pháp này hiệu quả với tôi :)! Hơn một năm sau.
Ethabelle

CẢM ƠN BẠN! Đã cố gắng để làm việc này trong một vài tháng trên máy tính xách tay làm việc. Tôi đã thực hiện sudo rm .metadata_never_index, sau đó chạy mdutil -i của bạn trên / và nó nói "Lập chỉ mục được kích hoạt." Bây giờ tôi cuối cùng đã có được biểu đồ lập chỉ mục!
neoscribe

Điều này cũng đã sửa nó cho tôi, tuy nhiên vấn đề lại xuất hiện sau khi tôi khởi động lại. Các .metadata_never_indextập tin xuất hiện trở lại /. Tuy nhiên, có thể lý do là tôi chỉ đơn giản là chạy lệnh sudo mdutil -a -i on(mà không chỉ định `` ở cuối).
mrk2010

1
Giải pháp này làm việc cho tôi trên một tươi cài đặt của hệ điều hành MacOS Sierra 10.12.6, tháng 12 năm 2017
ren

23
sudo mdutil -i off /
sudo rm -rf /.Spotlight*
sudo mdutil -i on /
sudo mdutil -E /

1 - tắt chỉ mục

2 - xóa thư mục Spotlight

3 - bật chỉ mục

4 - xây dựng lại

Không giúp đỡ à?

Ngoài ra, có vẻ như bạn có thể sử dụng các lệnh này:

sudo mdutil -a -i off
sudo mdutil -a -i on

Không, khi tôi thử điều đó trên bất kỳ Tập hoặc tập con nào của Tập, tôi nhận được thông tin sau, như đã lập chỉ mục và tìm kiếm bị vô hiệu hóa.
sả chanh

1
Tôi biết nó có liên quan đến các thông báo lỗi MDS trong nhật ký (mds: (Error) Máy chủ: Cửa hàng bị vô hiệu hóa đã đăng ký cho phạm vi XXXX) nhưng tôi không biết tại sao / làm thế nào chúng bị vô hiệu hóa
lemonginger

1
@lemonginger: Bước 2, rm -rf /.Spotlight*không thành công với "quyền bị từ chối" . Tôi đang bị mắc kẹt.
orome

Hãy thử với sudo rm, tôi đã chỉnh sửa bài viết trên của mình
maggix

@maggix: Tôi cũng đã thử điều đó (gợi ý tốt), nhưng nó cũng thất bại.
orome

6

Các giải pháp khác không hiệu quả với tôi, tuy nhiên sau đây là thủ phạm trong trường hợp của tôi.

Đảm bảo ổ cứng gốc / ổ cứng chính của bạn không nằm trong cài đặt "quyền riêng tư" để làm nổi bật. Vì một số lý do, tôi đã có toàn bộ ổ cứng trong danh sách "Ngăn chặn ánh sáng lập chỉ mục các vị trí sau".

Bạn có thể truy cập phần này từ Tùy chọn hệ thống -> Tiêu điểm -> Quyền riêng tư


Đây là chìa khóa cho tôi. Âm lượng tôi muốn lập chỉ mục là trong cửa sổ Quyền riêng tư. Nhấp vào trừ (-) loại bỏ nó. Sau đó, tôi có thể áp dụng các bước được phác thảo bởi maggix. Tôi đã phải 'kích hoạt' hai lần, một lần để tìm kiếm và sau đó để lập chỉ mục. Cùng một lệnh cả hai lần: sudo mdutil -i trên /
Dickster

CẢNH BÁO: Tôi có một đĩa cứng hai hệ thống được chia thành hai Tập. Khi tôi thêm âm lượng tôi KHÔNG sử dụng vào Spotlight -> Bảng bảo mật, tôi phát hiện ra nó cũng xuất hiện trong bảng Quyền riêng tư của Volume Volume. Vậy khi tôi khởi động lại vào Tập KHÁC, nó có trong bảng Quyền riêng tư của nó không? !! KHÔNG phải những gì tôi mong đợi, đặc biệt là vì mỗi Tập có thư mục .Spotlight-V100 riêng. Đây có phải là lỗi của Apple không?
Dickster

4
sudo mdutil -i off /
sudo rm -rf /.Spotlight*
sudo rm -rf /.metadata_never_index
sudo mdutil -i on /
sudo mdutil -E /

Một sự kết hợp của các công việc trên cho tôi. Bước 3 là một bước lớn. Đã thoát khỏi "Lập chỉ mục và tìm kiếm bị vô hiệu hóa." thông điệp. Sau đó, bước 4 và 5 làm việc như mong đợi.

  1. tắt chỉ mục
  2. xóa thư mục Spotlight
  3. xóa tập tin siêu dữ liệu
  4. bật chỉ mục
  5. xây dựng lại

Điều này làm việc cho tôi.
dirkk0

3

Sau tất cả các bước khắc phục sự cố ban đầu:

  • Xây dựng lại chỉ mục
  • Cố gắng trong tài khoản người dùng khác
  • Kết xuất prefs / cache và bắt đầu lại

Tôi thấy vấn đề nằm ở chỗ đã bật / tắt. Trong thiết bị đầu cuối, tôi đã chạy "mdutil -sa" và nhận được:

/:
    Indexing enabled. 
/Groups:
    Indexing disabled. 
/Shared Items/Public:
    Indexing disabled.
/Users:
    Indexing disabled. 
/Users/sarah/Documents:
    Indexing enabled. 

Tôi nhận thấy "/ Người dùng: Lập chỉ mục bị vô hiệu hóa." Đó là vấn đề ở đó. Cách khắc phục: "sudo mdutil -i on / Users". Sau đó, nó được lập chỉ mục lại / Người dùng, mất nhiều thời gian hơn so với trước đây và trước khi kết thúc, nó đang tìm kiếm Thư của tôi!


3

Điều này cũng có thể được gây ra bởi bị mắc kẹt trong chế độ an toàn. Để khắc phục điều đó, bạn cần phải thiết lập lại NVRAM bằng cách giữ Command ⌘, Option ⌥, P, và Rcác phím ngay sau khi khởi động lại (trước khi xuất hiện màn hình màu xám).


1

Tôi nhận thấy vấn đề này sau khi iMaccài đặt bản cập nhật phần mềm 10.7.4cho máy của tôi. Hầu hết các dòng lệnh được đề xuất sẽ tạo ra 'Indexing and searching disabled'. sudo mdutil -pEsavđưa cho tôi'datastore publishing not implemented.'

Dưới đây là giải pháp hiệu quả:

  • chỉnh sửa /etc/hostconfig
  • thêm dòng 
 SPOTLIGHT=-YES-ở dưới cùng (dòng này bị thiếu)
  • khởi động lại

(sau khi khởi động lại, hãy nấu một ít súp trong khi máy của bạn chuẩn bị chỉ mục)


0

Chỉ có sự kết hợp -E-i onlàm việc cho tôi:

sudo mdutil -E -i on /Volumes/blah

-1

Điều này làm việc cho tôi: Kích hoạt lại Spotlight Indexing

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Mặc dù liên kết này có thể trả lời câu hỏi, tốt hơn là bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo. Câu trả lời chỉ liên kết có thể trở nên không hợp lệ nếu trang được liên kết thay đổi.
grg
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.