Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsの重い・ビジーなプロセスを特定して解決する方法

朝起きてPCの電源を入れたら、起動に30分もかかった――そんな経験はありませんか?真っ先に「ウイルスだ!」と疑うかもしれません。それもあながち間違いではありませんが、実は前夜にインストールしたソフトウェアが原因で、理由もなく大量のリソースを消費しているケースもあります。このような状況では、どう対処すればよいのでしょうか?

1. まずはタスクマネージャーで犯人を探そう

PCにある程度詳しい方なら、タスクマネージャーを使って原因のプロセスを見つけ、強制終了させる方法をご存じでしょう。初めてという方は「Ctrl+Shift+Esc」キーを押し、開いたウィンドウで「プロセス」タブをクリックしてください。ここでは、各プロセスがメモリやCPUなど、どれほどのリソースを使用しているかを一覧で確認できます。

CPUやメモリを大量に消費しているアプリケーションを見つけたら、右クリックして「タスクの終了」を選択すれば停止できます。これは不正な動作をするアプリを排除する最も手軽な方法です。ただし、これで問題が完全に解決するわけではありません。単に問題を先送りしているだけの場合もある点に注意しましょう。

さらに厄介なのは、タスクマネージャーを開くたびにCPU使用率を下げる「賢い」アプリケーションです。これはコンピュータが感染している典型的なサインと言えます。通常時はCPU使用率が100%まで跳ね上がるのに、タスクマネージャーを開くと0に戻り、閉じると再び上昇してファンが激しく回り出す――こんな挙動が見られたら要注意です。

2. Process Explorerを活用する

タスクマネージャーでは検出できない場合に役立つのが、Sysinternalsが提供する便利なツール「Process Explorer」です。ダウンロードして起動すると、以下のような画面が表示されます。

Windowsの重い・ビジーなプロセスを特定して解決する方法

Process Explorerを使えば、タスクマネージャーでは発見できない問題を特定できます。直感的なインターフェースなので、使い込むうちにすぐ慣れるでしょう。ただし、一部の悪質なアプリケーションは、Process Explorerが開いているときにもCPU使用率を0に下げることがあります。そこで次に紹介するのが、まさに「最強」と呼べるプロセス検出ツールです。

3. Process Monitorなら何でも見つけ出せる

Process Explorerとは異なり、Process Monitorは非常に巧妙な方法でアプリケーションの問題を検出します。監視していることを一切知られずに、バックグラウンドで各プロセスの動きを記録し続けるのです。この仕組みのおかげで、問題のあるアプリケーションを素早く特定できます。まずは公式サイトからツールをダウンロードしましょう。

起動すると、何をしているのか分からず戸惑うかもしれません。

Windowsの重い・ビジーなプロセスを特定して解決する方法

そのまま数秒間実行させておきます。その後、「Tools(ツール)」メニューから「Process Activity Summary(プロセスアクティビティサマリー)」をクリックしてください。起動した瞬間以降の各アプリケーションのリソース使用状況を示すグラフが多数表示され、犯人が一目瞭然になります。

犯人を特定したら、タスクマネージャーやエクスプローラーを使ってプログラムを終了・削除しましょう。多くの場合、削除することで問題は解決しますが、すべてのケースで有効とは限りません。削除を実行する前に、対象がシステムに不可欠なファイルではないことを必ず確認してください!

おすすめのツールはありますか?

悪質なプロセスをより効果的に排除したり、検出したりできるツールをご存じでしたら、ぜひコメント欄でお知らせください!

  1. Windows 11/10で「プロセスはコード1で終了しました」エラーを修正する方法

    Windowsパソコンでコマンドプロンプトを開こうとしたとき、「プロセスはコード1で終了しました(Process exited with code 1)」というエラーメッセージが表示されることがあります。このエラーが発生するとプロンプト自体が表示されず、コマンドプロンプトがまったく使用できない状態になってしまいます。この問題は、Anacondaなどのデータサイエンス向けアプリをインストールしている環境で発生することが多く、Anacondaに付属するAnaconda Promptなどが影響しているケースがあります。本記事では、このエラーを簡単かつ迅速に解決する方法を詳しく解説します。手順に沿って

  2. Windows PCでFortnite(フォートナイト)のラグを解消する方法|原因別の対策を徹底解説

    Fortnite(フォートナイト)は、常時数百万人ものプレイヤーがオンラインでプレイしている、世界で最も人気のあるゲームの一つです。これほど多くのプレイヤーが頂点を目指して競い合う中で、特にラグに悩まされている場合、どうすれば競争優位性を手に入れられるのでしょうか? Fortniteでラグが発生する主な原因 ラグの問題には、実はさまざまな原因が考えられます。ここでは代表的な原因を詳しく見ていきましょう。 1. ISPによる通信速度の制限(スロットリング) インターネットサービスプロバイダ(ISP)が、ユーザーの利用内容に応じて意図的に接続速度を落とすことを「スロットリング」と呼びます。IS