Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Sử dụng CPU cao Bởi searchindexer.exe

Rất nhiều người dùng Windows tỏ ra khó chịu vì tốc độ chậm của máy tính của họ, điều này thường xảy ra do CPU tiêu tốn quá nhiều bộ nhớ của máy tính để chạy tất cả các Ứng dụng được cài đặt trên máy tính của bạn. Một chương trình cụ thể đã được chứng kiến ​​đang ngốn một lượng lớn RAM hoặc CPU đó là SearchIndexer.exe.

Có một số biện pháp sơ bộ để ngăn SearchIndexer.exe tiêu thụ thêm bộ nhớ của máy, như tắt dịch vụ từ Trình quản lý tác vụ và Thiết lập mối quan hệ giới hạn số lõi của hệ thống để chương trình chạy — không nên được coi là giải pháp lâu dài nhưng chắc chắn đủ để tạm thời giải quyết vấn đề cho một số người dùng.

searchindexer.exe là dịch vụ Windows được tích hợp sẵn để xử lý việc lập chỉ mục tài liệu của bạn cho Windows Search, công cụ này kích hoạt công cụ tìm kiếm tệp được tích hợp trong Windows, hỗ trợ tất cả các quy trình từ hộp tìm kiếm Windows Explorer đến Start Menu, bao gồm cả tính năng Thư viện.

Trước khi làm theo hướng dẫn này; nếu sự cố vừa mới bắt đầu, vui lòng cho nó vài giờ để xem nó có tự giải quyết được không vì nó có thể đang bận lập chỉ mục tệp; nếu nó không xảy ra sau một vài giờ (6 đến 7) thì hãy tiếp tục với các bước bên dưới.

Trong hướng dẫn này, chúng tôi sẽ thảo luận về các phương pháp đã được chứng minh là khắc phục Tình trạng sử dụng CPU cao bằng searchindexer.exe

Phương pháp 1:Khởi động lại Dịch vụ Tìm kiếm của Windows

Giữ Phím Windows Nhấn R . Trong Hộp thoại Chạy, nhập services.msc và Nhấp vào OK .

Khắc phục:Sử dụng CPU cao Bởi searchindexer.exe

Tìm Dịch vụ tìm kiếm của Windows , nhấp chuột phải vào nó và chọn Thuộc tính .

Khắc phục:Sử dụng CPU cao Bởi searchindexer.exe

Nhấp vào Dừng và sau đó chọn Tắt từ trình đơn thả xuống.

Khắc phục:Sử dụng CPU cao Bởi searchindexer.exe

Sau khi hoàn tất, hãy khởi động lại hệ thống của bạn. Sau khi hệ thống khởi động lại, hãy truy cập lại services.msc, nhấp chuột phải vào dịch vụ và chọn Thuộc tính, đặt dịch vụ thành Tự động (Bắt đầu bị trì hoãn) và bắt đầu dịch vụ.

Chờ và kiểm tra xem liệu Mức sử dụng CPU có bị searchindexer.exe tiêu thụ hay không đã giảm. Nếu bình thường, bạn tốt nếu không, hãy chuyển sang Phương pháp 2.

Phương pháp 2:Đổi tên korwbrkr.dll thành korwbrkr.bak

Làm theo Phương pháp 1 để dừng dịch vụ Tìm kiếm của Windows. Sau đó nhấp vào Bắt đầu và Gõ CMD. Nhấp chuột phải vào cmd và chọn Chạy với tư cách quản trị viên. Trong Command Prompt; gõ

cd C:\ windows \ system32

Nhấn ENTER Chìa khóa

Sau đó, nhập ren korwbrkr.dll korwbrkr.bak

Khởi động dịch vụ Windows Search, khởi động lại PC và thao tác này sẽ khắc phục được sự cố.

Phương pháp 3:Tạo DUMP quy trình để phân tích

Nếu không có gì hoạt động, thì phương pháp này sẽ hữu ích. Trên thực tế, Phương pháp 2 có nguồn gốc từ Phương pháp này. Trong phương pháp này, chúng tôi sẽ tạo tệp kết xuất của quy trình searchindexer.exe và sau đó mở tệp đó để phân tích các tệp cụ thể gây ra việc sử dụng cpu cao.

Để thực hiện việc này, hãy Giữ Phím Windows Nhấn R . Trong hộp thoại chạy, nhập taskmgr và Nhấp vào OK. Nhấp vào tab Processes và tìm SearchIndexer.exe - Nhấp chuột phải vào quy trình và chọn Tạo tệp DUMP.

Sau khi hoàn tất, hãy ghi lại vị trí tệp kết xuất. Tiếp theo, mở nó bằng Công cụ gỡ lỗi [hoặc tải nó lên wikisend.com và gửi cho chúng tôi liên kết trong một câu hỏi mới trên eQuestions.net/ask ] nếu bạn muốn tôi phân tích nó cho bạn nếu không, nếu bạn có thể tự làm; thì đây là kết quả đầu ra mẫu của kết xuất giúp bạn có thể tìm ra tệp gây ra việc sử dụng cpu cao, như được chỉ ra trong Phương pháp 2 ( korwbrkr ) - một tệp ngôn ngữ Hàn Quốc, không thực sự cần thiết nhưng có thể đã xuất hiện do các Bản cập nhật Windows.

Đang tải tệp kết xuất [S:\ Tools \ SearchIndexer.exe.dmp] Tệp kết xuất nhỏ của người dùng với bộ nhớ đầy:Chỉ có dữ liệu ứng dụng

Đường dẫn tìm kiếm ký hiệu là:*** Không hợp lệ ***
********************************** ******************************************
* Tải biểu tượng có thể không đáng tin cậy nếu không có đường dẫn tìm kiếm ký hiệu. *
* Sử dụng .symfix để trình gỡ lỗi chọn đường dẫn ký hiệu. *
* Sau khi thiết lập đường dẫn biểu tượng của bạn, hãy sử dụng .reload để làm mới vị trí biểu tượng. *
********************************************* *******************************
Đường dẫn tìm kiếm có thể thực thi là:
Windows 8 Phiên bản 9200 MP ( 8 procs) Miễn phí x64
Sản phẩm:WinNt, bộ:SingleUserTS
Được xây dựng bởi:6.2.9200.16384 (win8_rtm.120725-1247)
Tên máy:
Thời gian phiên gỡ lỗi:CN tháng 11 4 22:01:24.000 2012 (UTC - 7:00)
Thời gian hoạt động của hệ thống:0 ngày 10:09:39.102
Thời gian hoạt động của quy trình:0 ngày 0:54:31.000
………… ………………………………………
Đang tải danh sách mô-đun chưa tải
……….
*** LỖI:Không tìm thấy tệp ký hiệu. Được đặt mặc định để xuất ký hiệu cho ntdll.dll -
*** LỖI:Không tìm thấy tệp ký hiệu. Được đặt mặc định để xuất các ký hiệu cho KERNELBASE.dll -
ntdll! NtWaitForSingleObject + 0xa:
000007fc`5b172c2a c3 ret

Ngoài ra, tôi đã kiểm tra chuỗi sự cố trong process hacker, đây là ngăn xếp:

0, ntoskrnl.exe !. /> 4, ntoskrnl.exe! SeAccessCheck + 0x280
5, ntoskrnl.exe! SeAccessCheck + 0x4d1
6, korwbrkr.dll! DllUnregisterServer + 0x2f48
7, korwbrkr.dll! Dll!
8, korwbrkr.dll + 0x12173
9, korwbrkr.dll! DllUnregisterServer + 0x1696
10, korwbrkr.dll! DllUnregisterServer + 0x62f9
11, korwbrkr.dll! DllUnregister6117
12, korwbrkr.dll! DllUnregisterServer + 0x5db9
13, korwbrkr.dll! DllUnregisterServer + 0x5882
14, korwbrkr.dll! DllUnregisterServer + 0x6fa0
15, mssrch. + 0x3feba
16, mssrch.dll + 0x19425
17, kernel32.dll! BaseThreadInitThunk + 0x1a
18, ntdll.dll! RtlUserThreadStart + 0x21

Tuy nhiên, trước khi đổi tên hoặc lộn xộn với các tập tin; đảm bảo rằng tệp được an toàn để chơi; Tìm kiếm nhanh của Google sẽ cho chúng tôi biết tệp gì. Phương pháp này chỉ được khuyến nghị cho người dùng nâng cao.