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



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

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 ​​là nhai 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, chẳng hạn như vô hiệu hóa 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, cung cấp năng lượng cho tất cả các quy trình từ Windows Explorer đến hộp tìm kiếm 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 được mức Sử dụng CPU cao bằng cách searchindexer.exe

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

Giữ Khóa WindowsNhấn R . Trong Hộp thoại Chạy, nhập services.msc và Nhấp vào đồng ý .



searchindexer sử dụng cpu cao - 1

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

searchindexer sử dụng cpu cao - 2

Nhấp chuột Dừng lại và sau đó đã chọn Vô hiệu hóa từ trình đơn thả xuống.

searchindexer sử dụng cpu cao - 3

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, 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ễ) và bắt đầu dịch vụ.

Chờ và kiểm tra xem liệu Mức sử dụng CPU đã tiêu tốn searchindexer.exe đã giảm. Nếu nó là bình thường, bạn tốt nếu không, hãy tiếp tục 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. Click chuột phải cmd và lựa chọn Chạy như quản trị viên. Trong Command Prompt; kiểu

cd C: windows system32

nhấn ĐI VÀO Chìa khóa

Sau đó gõ 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 một tệp kết xuất của tiến trình searchindexer.exe và sau đó mở nó để phân tích các tệp cụ thể gây ra việc sử dụng cpu cao.

Để làm điều này, Giữ các Khóa WindowsNhấ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à định vị 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 về eQuestions.net/ask ] nếu bạn muốn tôi phân tích nó cho bạn, ngược lại 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 mứ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 Windows Updates.

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ệ ***
************************************************* **************************
* Việc 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 biểu tượng. *
* Sử dụng .symfix để trình gỡ lỗi chọn một đường dẫn ký hiệu. *
* Sau khi đặt đườ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à:
Phiên bản Windows 8 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 may moc:
Thời gian phiên gỡ lỗi: Chủ nhật ngày 4 tháng 11 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 các 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 vấn đề trong process hacker, đây là ngăn xếp:

0, ntoskrnl.exe! SeAccessCheck + 0x1ef
1, ntoskrnl.exe! KeDelayExecutionThread + 0xc32
2, ntoskrnl.exe! KeWaitForSingleObject + 0x1cf
3, ntoskrnl.exe! _Misaligned_access + 0x809
4, ntoskrnl.exe! SeAccessCheck + 0x280
5, ntoskrnl.exe! SeAccessCheck + 0x4d1
6, korwbrkr.dll! DllUnregisterServer + 0x2f48
7, korwbrkr.dll! DllUnregisterServer + 0x243e
8, korwbrkr.dll + 0x12173
9, korwbrkr.dll! DllUnregisterServer + 0x1696
10, korwbrkr.dll! DllUnregisterServer + 0x62f9
11, korwbrkr.dll! DllUnregisterServer + 0x6117
12, korwbrkr.dll! DllUnregisterServer + 0x5db9
13, korwbrkr.dll! DllUnregisterServer + 0x5882
14, korwbrkr.dll! DllUnregisterServer + 0x6fa0
15, mssrch.dll! DllGetClassObject + 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; đảm bảo rằng tệp được an toàn để chơi vớ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 khích cho người dùng nâng cao.

2 phút đọc