Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

修正:searchindexer.exeによる高いCPU使用率

多くのWindowsユーザーは、マシンの速度が遅いことに悩まされています。これは通常、コンピューターにインストールされているすべてのアプリケーションを実行するためにCPUがコンピューターのメモリを大量に消費しているために発生します。ある特定のプログラムが、SearchIndexer.exeである大量のRAMまたはCPUをかみ砕くのを目撃しました。

タスクマネージャーからのサービスの無効化や、プログラムを実行するためのシステムコアの数を制限するアフィニティの設定など、SearchIndexer.exeがマシンのメモリをさらに消費するのを防ぐための予備的な対策がいくつかあります。これは、永続的な解決策とは見なされませんが、一部のユーザーの問題を一時的に解決するには、確かに十分です。

searchindexer.exe は、Windows Searchのドキュメントのインデックス作成を処理する組み込みのWindowsサービスです。これにより、Windowsエクスプローラーからスタートメニューの検索ボックスまでのすべてのプロセス(ライブラリ機能を含む)を強化するWindowsに組み込まれたファイル検索エンジンが起動します。

このガイドに従う前に;問題が始まったばかりの場合は、ファイルのインデックス作成でビジー状態になっている可能性があるため、問題が自然に解決するかどうかを確認するために数時間待ってください。数時間(6〜7)経過しても表示されない場合は、以下の手順に進みます。

このガイドでは、 searchindexer.exeによって高いCPU使用率を修正することが証明されている方法について説明します。

方法1:WindowsSearchサービスを再起動する

Windowsキーを押したままにします およびRを押す 。 [実行]ダイアログで、「 services.msc」と入力します [OK]をクリックします 。

修正:searchindexer.exeによる高いCPU使用率

Windowsサーチサービスを見つけます 、それを右クリックして、プロパティを選択します 。

修正:searchindexer.exeによる高いCPU使用率

停止をクリックします 次に、無効にするを選択します ドロップダウンメニューから。

修正:searchindexer.exeによる高いCPU使用率

完了したら、システムを再起動します。システムが再起動したら、services.mscに再度アクセスし、サービスを右クリックして[プロパティ]を選択し、サービスを自動(遅延開始)に設定します。 サービスを開始します。

待ってテストし、CPU使用率が searchindexer.exeによって消費されているかどうかを確認します 落ちた。正常であれば問題ありませんが、方法2に進みます。

方法2:korwbrkr.dllの名前をkorwbrkr.bakに変更します

方法1に従って、WindowsSearchサービスを停止します。次に、[スタート]をクリックして「CMD」と入力します。 cmdを右クリックします [管理者として実行]を選択します。 コマンドプロンプトで;タイプ

cd C:\ windows \ system32

ENTERを押します キー

次に、 ren korwbrkr.dll korwbrkr.bakと入力します。

Windows Searchサービスを開始し、PCを再起動すると、問題が解決するはずです。

方法3:分析するプロセスダンプを作成する

何も機能しない場合は、この方法が役立ちます。実際、方法2はこの方法から派生しています。この方法では、プロセスsearchindexer.exeのダンプファイルを作成し、それを開いて、CPU使用率が高い原因となっている特定のファイルを分析します。

これを行うには、長押し Windowsキー およびRを押す 。実行ダイアログで、「 taskmgr」と入力します [OK]をクリックします。 [プロセス]タブをクリックして、 SearchIndexer.exe –を見つけます。 プロセスを右クリックして、[ダンプファイルの作成]を選択します。

完了したら、ダンプファイルの場所を書き留めます。次に、デバッガツールで開きます[またはwikisend.comにアップロードして、 eQuestions.net/askの新しい質問のリンクを送信してください ]あなたが私にあなたのためにそれを分析して欲しいなら、そうでなければあなたがそれを自分でできるなら;次に、方法2( korwbrkr )に示すように、CPU使用率が高いファイルを特定できるようにしたダンプの出力例を示します。 )–韓国語のファイル。実際には必要ありませんが、WindowsUpdateの結果として作成された可能性があります。

ダンプファイルの読み込み[S:\ Tools \ SearchIndexer.exe.dmp]フルメモリのユーザーミニダンプファイル:アプリケーションデータのみが利用可能です

シンボル検索パスは次のとおりです。***無効***
********************************** ******************************************
*シンボルの読み込みはシンボル検索パスがないと信頼できません。 *
* .symfixを使用して、デバッガーにシンボルパスを選択させます。 *
*シンボルパスを設定した後、.reloadを使用してシンボルの場所を更新します。 *
********************************************* *******************************
実行可能な検索パスは次のとおりです。
Windows8バージョン9200MP( 8 procs)無料x64
製品:WinNt、スイート:SingleUserTS
作成者:6.2.9200.16384(win8_rtm.120725-1247)
マシン名:
デバッグセッション時間:Sun Nov 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

ただし、ファイルの名前を変更したり、ファイルをめちゃくちゃにする前に。ファイルが安全に再生できることを確認してください。クイックグーグル検索は私たちにファイルが何であるかを教えてくれます。この方法は、上級ユーザーにのみお勧めします。


  1. Searchindexer.exe の高い CPU 使用率を修正

    Searchindexer.exe が CPU とメモリの使用量を大量に消費するという問題に直面している場合は、今日問題を修正するため、適切な場所にいます。 SearchIndexer.exe は、Windows Search のファイルのインデックスを作成する Windows Search サービスのプロセスであり、基本的に Windows ファイル検索エンジンを強化し、スタート メニュー検索、ファイル エクスプローラー検索などの Windows 機能の機能を支援します。 この問題は、Windows 検索などでワイルドカード文字を検索するときに、最近検索インデックスを再構築した場合、ま

  2. Windows 10 で高い CPU 使用率を修正する方法

    中央処理装置または CPU は、コンピューター システムの主要コンポーネントです。 脳として機能します インストールされているオペレーティングシステムを実行する責任があるため、任意のコンピューターの。ユーザーと OS からの入力を受け取り、それを処理して、モニター/画面に表示される出力を生成します。今日の多くの最新のコンピュータには、マルチプロセッサまたはマルチコアが搭載されています CPUに搭載。 CPU は PC の最も強力なコンポーネントであり、複数のタスクを同時に処理できますが、PC の CPU 使用率が 100% に近いか、100% に達することがあります。これが発生すると、システム