LSAISO.exe を識別し、CPU の消費を最小限に抑える方法



パソコンの速度が突然低下し、CPU使用率が明確な理由もなく急上昇すると、かなりイライラします。マルウェアが真っ先に疑われることが多いですが、Windowsプロセスが単に動作不良を起こしているだけの場合もあります。LSALSO.exeは、信頼できるものの、時に気まぐれなWindowsコンポーネントの一つで、CPU使用率を予期せず急上昇させることがあります。システムのCPUファンが異常に暴走したり、タスクマネージャーにLSALSO.exeがリソースを大量に消費していることが表示されたりした経験がある方は、決して一人ではありません。ここでは、LSALSO.exeとは何か、なぜ問題を引き起こす可能性があるのか​​、そしてどうすれば対処できるのかについて解説します。

LSALSO.exe の CPU 使用率が高い場合の修正方法

LSALSO.exe が正規のものであり、マルウェアではないことを確認する

これが最初のステップです。マルウェアはシステムファイルを装うことがあります。ちょっとずる賢いと思いませんか?でタスクマネージャーCtrl + Shift + Escを開き、LSALSO.exeを探します。右クリックして「プロパティ」を選択します。「詳細」タブで、 「Copyright」の横に「 Microsoft Corporation 」と表示されているか確認します。それ以外の場合は、正規のプロセスを装ったマルウェアである可能性が高いです。

たとえ問題がなさそうに見えても、必ずウイルススキャンを実行してください。Windows Defender(「設定」>「更新とセキュリティ」>「Windows セキュリティ」>「ウイルスと脅威の防止」 )を使用し、クイックスキャンを実行してください。Windows は必要以上にスキャンを難しくする必要があるためです。

方法1:消去法を使って犯人を見つける

LSALSO.exe による CPU 使用率の上昇は、必ずしもマルウェアとは限りません。正規のアプリやドライバの動作がおかしい場合もあります。不要なアプリを無効にして、CPU 使用率の急上昇の原因がないか確認してみましょう。

  • タスクマネージャーを開く(Ctrl + Shift + Esc
  • プロセスタブに切り替える
  • Windowsのコアアプリではないプロセスを右クリックして、「タスクの終了」を選択します。

特定のアプリを終了した後にCPU使用率が下がる場合、そのアプリが問題の原因である可能性があります。この状態が続く場合は、どのプロセスが急上昇を引き起こしているかを記録し、必要に応じてアップデートを探すか、アンインストールしてください。場合によっては、アプリやドライバーをアップデートするだけでCPU使用率の上昇を抑えることができます。

方法2: ドライバーを手動で更新する

古いドライバがDLLを読み込もうとすると、LSALSO.exeの速度が急上昇する可能性があります。ドライバを確認するには、以下の手順に従ってください。

  • を押してWin + R、入力しdevmgmt.msc、Enterキーを押してデバイスマネージャーを開きます。
  • 特に「ディスプレイ アダプター」、「ネットワーク アダプター」、「セキュリティ デバイス」などのカテゴリの下をスクロールします。
  • デバイスを右クリックし、「ドライバーの更新」を選択し、「ドライバーを自動的に検索する」を選択します。Windowsが更新プログラムを見つけた場合はインストールします。見つからない場合は、製造元のWebサイトで最新バージョンを確認してください。場合によっては、ドライバーを更新するだけでCPU使用率の問題が解決することがあります。

方法 3: Windows デバッガー (WinDbg) を使用してキューに入れられた APC を確認する

これは少し複雑ですが、トラブルシューティングに興味がある方には便利です。基本的に、キューに入れられたAPC(非同期プロシージャ呼び出し)は、ドライバーに不具合がある場合にCPU使用率を高くする可能性があります。WindowsデバッグツールスイートからWinDbgツールをダウンロードする必要があります。10 Anniversary Updateより前のバージョンのWindowsをお使いの場合は、Windows Driver Kit(WDK)とVisual Studioもダウンロードしてください。

CPU使用率が急上昇しているときにカーネルダンプを作成します。コントロールパネル > システム > システムの詳細設定に進み、起動と回復の下にある設定をクリックします。カーネルメモリダンプを選択し、ダンプファイルの保存場所をメモします。

WinDbg を管理者として起動し、ファイル > 設定 > デバッグ > シンボルパスでシンボルパスを設定し、https://msdl.microsoft.com/download/symbolsを追加します。次に、ファイル > ダンプファイルを開く でダンプファイルを読み込みます。WinDbg 内で!apcLSALSO.exe と入力し、問題のあるドライバーが表示されるかどうかを確認します。ドライバーがリストされている場合は、そのドライバーを更新または再インストールすることを検討してください。表示されない場合は、キュー内の APC が問題の原因ではない可能性が高いですが、確認する価値はあります。

方法4:Windowsをリセットする(最後の手段)

他の方法がすべて失敗し、CPUがまだ発熱している場合は、Windowsをリセットするのが良いかもしれません。面倒な作業ですが、厄介なドライバーやシステムファイルの問題が解決することがよくあります。「設定」>「更新とセキュリティ」>「回復」に移動し、「このPCを初期状態に戻す」を選択します。必要に応じてファイルを保持することもできますが、一部のアプリの再インストールが必要になる場合があることをご承知おきください。破損が残っている場合、クリーンな状態に戻すしか解決策がないこともあります。

CPU使用率を減らしてパフォーマンスを向上

CPU使用率の上昇は単に迷惑なだけでなく、あらゆる動作を遅くします。これらのヒントがLSALSO.exeを正常な状態に戻し、システムの動作をスムーズにしてくれることを願っています。場合によっては、ドライバーを更新したり、不正なプロセスを終了したりするだけで済むこともあります。また、WinDbgを起動したり、Windowsをリセットしたりする必要がある場合もあります。とはいえ、少なくともCPU使用率の異常な上昇に対処する方法は確立されました。



この記事は役に立ちましたか?