Windows 8.1 tìm kiếm quyến rũ chậm, với việc sử dụng CPU explorer.exe ở mức 100%


18

Kể từ khi nâng cấp lên Windows 8.1 vào cuối tuần này, tính năng Tìm kiếm trở nên khá vô dụng. Khi tôi bắt đầu nhập, nó sẽ gửi mức sử dụng CPU của tôi tới 100% (Trình quản lý tác vụ hiển thị Windows Explorer là người vi phạm chính) và kết quả khá chậm. Điều thú vị là, tôi có một i7 với 8 lõi logic và đây là một trong những lần hiếm hoi một chương trình thực sự quản lý để sử dụng tất cả chúng cùng một lúc. :)

Một số tìm kiếm hoạt động trước đó (ví dụ: gõ "thiết bị" sẽ đưa ra liên kết "Thiết bị và máy in" cho Bảng điều khiển) cũng không hiển thị nữa nếu "Mọi thứ" được chọn để tìm kiếm. Nếu tôi chọn "Cài đặt" trong trình đơn thả xuống, thì liên kết "Thiết bị và cài đặt" sẽ hiển thị, nhưng phải mất khoảng 3 giây để kết quả hiển thị khiến toàn bộ điều này trở nên vô dụng.

Tôi đã cố gắng vô hiệu hóa hoàn toàn dịch vụ Windows Search (mặc dù nó không phải là đỉnh CPU), nhưng nó không giúp được gì. Cũng vô hiệu hóa tích hợp tìm kiếm web Bing trong cài đặt PC, nhưng nó không thay đổi bất cứ điều gì (ngoài các kết quả web hiện đang bị bỏ qua khỏi tìm kiếm chậm).

Tôi đã tìm thấy một vài chủ đề tương tự trực tuyến, nhưng họ không cung cấp bất kỳ giải pháp nào:

Có ai có một vấn đề tương tự, và có thể là một giải pháp cho vấn đề này?

Vì tôi đã quen với việc nhấn nút Windows và gõ ngay lập tức để khởi động ứng dụng của mình, tôi đang xem xét hai giải pháp rõ ràng:

  • Cài đặt lại Windows 8 cũ một lần nữa
  • Cài đặt ứng dụng menu Start thứ ba với chức năng tìm kiếm hoạt động

Đây là một lỗi Windows 8.1, chưa có bản sửa lỗi nào được phát hành, nhưng bạn có thể thử xây dựng lại chỉ mục tìm kiếm. >> neowin.net/forum/topic/... & social.technet.microsoft.com/Forums/windows/en-US/...
Rudolph

1
@Rudolph: cảm ơn. Việc xây dựng lại chỉ mục Tìm kiếm không giúp được gì, và vô hiệu hóa nó cũng không giúp được gì. Tôi cũng đã chạy Process Monitor để xem điều gì đang xảy ra: hóa ra Explorer.exe đang lặp qua tất cả các thư mục trên tất cả các đĩa của tôi khi tìm kiếm bắt đầu và không dừng lặp lại ngay cả khi tôi đã chọn kết quả từ danh sách (nó chỉ tiếp tục cho đến khi nó kiểm tra từng thư mục). Btw, các liên kết của bạn đã được bao gồm trong câu hỏi của tôi. :)
Groo

Tôi thấy thật kỳ lạ khi nhiều người không trải nghiệm điều này. Có ai có một ý tưởng tại sao vấn đề này được gây ra? (Tức là tại sao một thư mục cần thiết không có trong đường dẫn lập chỉ mục theo mặc định?)
flindeberg

Câu trả lời:


15

Tôi đã phân tích dấu vết xperf mà một người dùng đã đưa cho tôi trên Technet và cách khắc phục là thêm thư mục AppData , một phần của Userprofile của bạn, trở lại Chỉ mục tìm kiếm .


Cảm ơn, tôi sẽ thử điều đầu tiên vào sáng mai và xác nhận nếu nó hoạt động.
Groo

Làm việc như một cơ duyên, cảm ơn! Thật đáng tiếc khi tôi không thể tìm thấy điều này trên TechNet / Microsoft Hỏi, vì chúng được cho là trang web chính thức của họ, nhưng như mọi khi, Stack Exchange có tín hiệu tốt nhất về tỷ lệ nhiễu. :)
Groo

Btw, bạn có biết nếu tôi cũng phải làm gì đó để buộc Windows lập chỉ mục (tức là hiển thị trong kết quả tìm kiếm) Các mục Bảng điều khiển không? Nói cách khác, ngay bây giờ, gõ một cái gì đó như "loại bỏ chương trình" hoặc "máy in" sẽ không trả lại bất cứ điều gì. Có thể là tôi đã vô tình xóa cái này khỏi bộ chỉ mục? Tôi biết rằng các mục .cpl được lưu trữ bên trong Windows\System32, nhưng đó dường như không phải là vị trí tôi muốn lập chỉ mục.
Groo

bạn có đặt tùy chọn để tìm một phần khớp trong tùy chọn Explorer-> tìm kiếm.
magicandre1981

cảm ơn, nó hoạt động ngay bây giờ, có lẽ nó chỉ cần hoàn thành việc lập chỉ mục.
Groo

13

Thêm X: \ Users \ [YourUSERNAME] \ AppData \ Local \ Gói vào chỉ mục (thông qua Tùy chọn lập chỉ mục) sẽ khắc phục điều này. Ngoài ra, bạn cũng có thể thêm toàn bộ thư mục AppData như được đề xuất trước đây nhưng có vẻ hơi quá mức đối với tôi.


Bạn có thể cân nhắc viết câu trả lời của mình theo cách ít phản hồi hơn cho câu hỏi khác mà chỉ đơn giản là một giải pháp thay thế. Tuyên bố hiện tại có thể dễ dàng là một nhận xét mặc dù đó cũng là một câu trả lời. Khả năng của bạn sẽ nhận được nhiều upvote hơn nếu bạn xem lại câu hỏi của mình chỉ đơn giản là một giải pháp thay thế.
Ramhound

+1 Cảm ơn, điều đó có vẻ đúng, tôi đã loại trừ tất cả mọi thứ trừ thư mục con bạn đã đề cập và xây dựng lại chỉ mục và tất cả đều hoạt động ngay bây giờ. Ngoài ra (có lẽ vì chỉ mục đã được xây dựng lại hoàn toàn), tất cả các mục trong Bảng điều khiển của tôi cũng được bao gồm trong kết quả tìm kiếm ngay bây giờ.
Groo

Tôi muốn câu trả lời này xuất hiện đầu tiên trong mọi tìm kiếm cho vấn đề này; Tôi đã dành một tuần để cố gắng tìm ra cách để làm điều đó mà không lập chỉ mục cho tất cả AppData (nó hoàn toàn khổng lồ trong tôi). Tôi hy vọng MS phát hành một bản vá để khắc phục sự cố hoặc thêm đường dẫn này sớm.
SilverbackNet

5

Việc thêm thư mục AppData trở lại Index-Index không hoạt động đối với tôi. Nhưng sau khi kiểm tra với Process Monitor, tôi phát hiện ra rằng Explorer sẽ tiếp tục tìm kiếm tất cả các tệp và thư mục trong Thư viện (được tắt theo mặc định trong Windows 8.1) cho đến khi hoàn thành. Mang Thư viện trở lại bằng cách http://lifehacker.com/how-to-bring-lologists-back-in-windows-8-1-1446756473 và xóa tất cả các thư mục trong Thư viện hoặc thêm chúng vào Chỉ mục tìm kiếm.


1
+1 Cảm ơn bạn! Vấn đề của tôi là tôi đã chuyển thư mục Tài liệu của mình sang một ổ cứng khác bên ngoài thư mục Người dùng. Tự nhiên nó rơi ra khỏi chỉ mục nhưng ở lại trong thư viện Tài liệu. Thêm vị trí Tài liệu mới vào chỉ mục đã giải quyết nó cho tôi.
SnakE

Điều này đã giải quyết vấn đề cho tôi. Tôi đã xóa thư mục Tài liệu khỏi chỉ mục tìm kiếm và chỉ thêm các thư mục con cụ thể bên trong nó (vì 90% crap trong Tài liệu là nội dung được tạo bởi các ứng dụng và không phải bất cứ điều gì tôi quan tâm khi tìm kiếm), nhưng không chạm vào Tài liệu thư viện. Tôi đã xóa tất cả các Thư viện của mình vì tôi không sử dụng tính năng này và tìm kiếm đã trở lại bình thường. Cảm ơn!
Victor

Đẹp, điều này đã sửa nó cho tôi là tốt. Cảm ơn bạn.
Wouter

0

Chỉ cần thêm C: \ Users \ userfolder \ AppData \ Local \ Gói \ windows.immersivecontrolpanel_ \ LocalState \ Indexed \ Settings vào chỉ mục tìm kiếm của bạn. Nếu thư mục AppData không hiển thị, hãy bật "Hiển thị các tệp và thư mục ẩn" trong tùy chọn Xem.

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.