Исправлено: высокая загрузка ЦП с помощью searchindexer.exe



Попробуйте наш инструмент устранения неполадок

Многие пользователи Windows недовольны низкой скоростью своей машины, обычно это происходит из-за того, что ЦП потребляет слишком много памяти компьютера для запуска всех приложений, установленных на вашем компьютере. Была засвидетельствована одна конкретная программа, поглощающая огромное количество оперативной памяти или процессора, то есть SearchIndexer.exe.



Существуют некоторые предварительные меры для предотвращения использования SearchIndexer.exe дополнительной памяти машины, такие как отключение службы из диспетчера задач и настройка привязки, которая ограничивает количество ядер системы для запуска программы - не следует рассматривать как постоянное решение, но наверняка хватит для временного решения проблемы для некоторых пользователей.



searchindexer.exe - это встроенная служба Windows, которая обрабатывает индексацию ваших документов для поиска Windows, которая запускает механизм поиска файлов, встроенный в Windows, который поддерживает все процессы от Проводника Windows до окна поиска в меню «Пуск», включая функцию «Библиотеки».



Прежде чем следовать этому руководству; если проблема только началась, подождите пару часов, чтобы посмотреть, решится ли она сама по себе, поскольку она может быть занята индексированием файлов; если через пару часов (с 6 до 7) этого не произойдет, выполните следующие действия.

В этом руководстве мы обсудим методы, которые доказали, что исправляют высокую загрузку ЦП с помощью searchindexer.exe

Метод 1: перезапустите службу поиска Windows

Держи Ключ Windows и Нажмите R . В диалоговом окне 'Выполнить' введите services.msc и нажмите Хорошо .



searchindexer: высокая загрузка процессора - 1

Найдите Служба поиска Windows щелкните его правой кнопкой мыши и выберите Свойства .

searchindexer: высокая загрузка процессора - 2

Нажмите Стоп а затем выбрал Отключить из раскрывающегося меню.

searchindexer: высокая загрузка процессора - 3

После этого перезагрузите вашу систему. После перезагрузки системы снова перейдите на services.msc, щелкните правой кнопкой мыши службу и выберите Свойства, установите для службы значение Автоматический (отложенный старт) и запустите службу.

Подождите и проверьте, используется ли загрузка ЦП searchindexer.exe снизился. Если это нормально, то все хорошо, если нет, переходите к Способ 2.

Метод 2: переименуйте korwbrkr.dll в korwbrkr.bak

Следуйте методу 1, чтобы остановить службу поиска Windows. Затем нажмите Пуск и введите CMD. Щелкните правой кнопкой мыши cmd и выберите Запустить от имени администратора. В командной строке; тип

компакт-диск C: windows system32

Нажмите ВОЙТИ Ключ

Затем введите Ren korwbrkr.dll korwbrkr.bak

Запустите службу поиска Windows, перезагрузите компьютер, и это должно решить проблему.

Метод 3: создание процесса DUMP для анализа

Если ничего не работает, то этот способ поможет. Фактически, метод 2 является производным от этого метода. В этом методе мы создадим файл дампа процесса searchindexer.exe, а затем откроем его для анализа конкретных файлов, вызывающих высокую загрузку процессора.

Сделать это, Держать то Ключ Windows и Нажмите R . В диалоговом окне запуска введите Taskmgr и нажмите ОК. Щелкните вкладку 'Процессы' и найдите SearchIndexer.exe - Щелкните правой кнопкой мыши процесс и выберите Создайте файл DUMP.

После этого запишите расположение файла дампа. Затем откройте его с помощью Инструменты отладчика [или загрузите его на wikisend.com и отправьте нам ссылку в новом вопросе на eQuestions.net/ask ] если вы хотите, чтобы я проанализировал это для вас, в противном случае, если вы можете сделать это сами; то вот пример вывода дампа, который позволил определить файл, вызывающий высокую загрузку процессора, как указано в методе 2 ( Korwbrkr ) - файл на корейском языке, который на самом деле не нужен, но, возможно, появился в результате обновлений Windows.

Загрузка файла дампа [S: Tools SearchIndexer.exe.dmp] Пользовательский мини-файл дампа с полной памятью: доступны только данные приложения

Путь поиска символа: *** Недействительный ***
************************************************* **************************
* Загрузка символа может быть ненадежной без пути поиска символа. *
* Используйте .symfix, чтобы отладчик выбирал путь к символу. *
* После установки пути к символу используйте .reload, чтобы обновить расположение символов. *
************************************************* **************************
Путь поиска исполняемого файла:
Windows 8 Версия 9200 МП (8 процессов) Бесплатно x64
Продукт: WinNt, пакет: SingleUserTS
Создал: 6.2.9200.16384 (win8_rtm.120725-1247)
Имя машины:
Время сеанса отладки: вс, 4 ноября, 22: 01: 24.000 2012 г. (UTC - 7:00)
Время работы системы: 0 дней 10: 09: 39.102
Время работы процесса: 0 дней 0: 54: 31.000
…………………………………………………
Загрузка списка выгруженных модулей
……….
*** ОШИБКА: файл символов не найден. По умолчанию для ntdll.dll экспортируются символы -
*** ОШИБКА: файл символов не найден. По умолчанию экспортируются символы для KERNELBASE.dll -
ntdll! NtWaitForSingleObject + 0xa:
000007fc`5b172c2a c3 ret

Также я проверил проблемный поток в хакере процесса, вот стек:

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

Однако перед переименованием или испорчением файлов; убедитесь, что с файлом безопасно играть; быстрый поиск в Google подскажет, какой файл нам нужен. Этот метод рекомендуется только опытным пользователям.

2 минуты чтения