「パソコンが急に重くなった」「知らないプロセスが動いている」——そんなとき、あなたはどうしますか? 実はWindowsに標準搭載されているタスクマネージャを使いこなすだけで、PCの状態確認からマルウェアの兆候発見まで、プロと同じ「目」を持つことができます。 本記事では、IT初心者でも安心して読めるよう、タスクマネージャの基本から、サイバーセキュリティのプロが実践する解析手法まで、徹底的にわかりやすく解説します。
- タスクマネージャはWindowsに最初から入っている「PCの健康診断ツール」——インストール不要で今すぐ使える
- CPU・メモリ・プロセスを見るだけで、マルウェアの初期兆候を自分で発見できる
- 「怪しいプロセス」の見極め方と、発見後の対処法まで本記事1本で完全網羅
タスクマネージャとは?——PCの「健康診断書」を読む道具
タスクマネージャ(Task Manager)とは、Windows に標準搭載されているシステム管理ツールです。 「今、パソコンの中で何が動いているか」「どれくらいのリソース(CPU・メモリ・ディスク)が使われているか」を一目で確認できます。
病院で言えば「レントゲン+血液検査」のような存在です。外からは見えないパソコン内部の状態を可視化し、異常を早期発見する手助けをしてくれます。 プロのセキュリティエンジニアも、インシデント調査の最初のステップとして必ずタスクマネージャを確認します。
タスクマネージャは「見る」だけなら安全ですが、知識なくプロセスを「強制終了」すると、システムが不安定になることがあります。本記事を最後まで読んでから操作してください。
タスクマネージャの起動方法——3つの方法を覚えよう
タスクマネージャを開く方法は複数あります。どれか1つ覚えるだけでOKです。
方法① キーボードショートカット(最速・推奨)
キーボードの Ctrl + Shift + Esc を同時に押すと、タスクマネージャが直接開きます。 これが一番早く、マルウェアに操作を邪魔されにくい方法なので最もおすすめです。
方法② Ctrl + Alt + Delete からアクセス
おなじみの Ctrl + Alt + Delete を押すと青い画面が表示されます。そこから「タスクマネージャ」を選択します。 PCがフリーズぎみのときでもこの方法なら開けることが多いです。
方法③ タスクバーを右クリック
画面下部のタスクバー(何も表示されていない部分)を右クリックすると、メニューの中に「タスクマネージャ」が表示されます。 マウス操作が好きな方はこちらが直感的です。
起動できましたか?もしタスクマネージャが起動できない、またはすぐ閉じてしまう場合、マルウェアによってブロックされている可能性があります。その場合は後述の「緊急時の対処法」を参照してください。
タスクマネージャの画面構成——7つのタブを完全解説
タスクマネージャを開くと、上部に複数のタブが並んでいます。それぞれのタブが何を意味するのか、初心者向けに順番に解説します。
① プロセス(Processes)タブ——今、何が動いているか
最も重要なタブです。現在パソコン上で動いているすべてのプロセス(Process)が一覧表示されます。
「プロセス」とは、ソフトウェアが実際に動いている状態のことです。たとえばGoogle Chromeを開いているなら「chrome.exe」が、Wordを使っているなら「WINWORD.EXE」がプロセスとして表示されます。
各プロセスの横には CPU使用率・メモリ使用量・ディスク使用量・ネットワーク使用量 が数値で表示されます。この数値の「異常な高さ」がトラブルやマルウェアの兆候になります。
| 列名 | 意味 | 正常の目安 |
|---|---|---|
| CPU | プロセッサの使用率 | アイドル時5%以下、作業中30〜60%程度 |
| メモリ | RAM(作業領域)の使用量 | 全体の70%以下が理想 |
| ディスク | HDD/SSDへのアクセス量 | 通常1〜5 MB/s程度 |
| ネットワーク | 通信量(送受信合計) | 待機中は0に近い |
② パフォーマンス(Performance)タブ——PCの全体的な健康状態
CPU・メモリ・ディスク・ネットワーク・GPU の使用状況がグラフ形式で確認できます。 リアルタイムで変動するグラフを見ることで、「どのリソースがボトルネックになっているか」が直感的にわかります。
特に「何もしていないのにCPUが常時50%以上」「メモリが常に90%以上」という状態は、バックグラウンドで何かが動いているサインです。
③ アプリの履歴(App History)タブ
Windows ストアアプリがどれだけCPUやネットワークを消費したかの履歴を確認できます。 「使っていないアプリが大量の通信をしている」場合は要注意です。
④ スタートアップ(Startup)タブ——PCの起動を遅くする犯人を特定
パソコン起動時に自動的に立ち上がるプログラムの一覧です。 マルウェアは再起動後も生き残るために、ここに自分自身を登録することがよくあります。 「知らない名前のプログラムが有効になっている」場合は要チェックです。
⑤ ユーザー(Users)タブ
現在ログイン中のユーザーアカウントと、各アカウントが使用しているリソースを確認できます。 自分が使っているアカウント以外のユーザーが表示されている場合は、不正アクセスの疑いがあります。
⑥ 詳細(Details)タブ——プロの解析ツール
プロセスタブよりも詳細な情報が確認できます。プロセスID(PID)、実行ユーザー名、メモリ使用量の詳細、プロセスの状態などが表示されます。 セキュリティ解析では、このタブが非常に重要になります(後述)。
⑦ サービス(Services)タブ
Windowsのバックグラウンドで動くサービスの一覧です。各サービスの状態(実行中/停止)が確認できます。 マルウェアは正規サービスに偽装してここに潜り込むことがあります。
便利な使い方——プロが実践する5つのテクニック
テクニック① 列を追加して情報を増やす
「詳細」タブのヘッダー部分を右クリックすると「列の選択」メニューが表示されます。 ここで「イメージパス名」(ファイルの保存場所)と「コマンドライン」(実行時の命令)を追加しておきましょう。 怪しいプロセスがどこから実行されているか確認する際に、非常に役立ちます。
テクニック② プロセスのファイルの場所を開く
プロセスを右クリックして「ファイルの場所を開く」を選ぶと、そのプログラムが存在するフォルダが開きます。 正規のシステムファイルは「C:\Windows\System32\」などに保存されているはずです。 怪しいフォルダ(Tempフォルダ、AppDataなど)から実行されているプログラムは要調査です。
テクニック③ オンライン検索で正体を調べる
プロセスを右クリックして「オンライン検索」を選ぶと、そのプロセス名でブラウザ検索が自動で開きます。 「このプロセスは何?」という疑問にすぐ答えが得られます。
テクニック④ プロセスツリーで親子関係を確認
「詳細」タブに「親プロセスID(PPID)」列を追加すると、どのプロセスが別のプロセスを起動したか(親子関係)がわかります。 例えば「Word(winword.exe)がコマンドプロンプト(cmd.exe)を起動している」のは異常です。マクロウイルスの典型的な動作パターンです。
テクニック⑤ リソースモニターで詳細ネットワーク通信を確認
パフォーマンスタブの下部にある「リソースモニターを開く」をクリックすると、さらに詳細なリソース情報が確認できます。 特に「ネットワーク」タブでは、どのプロセスがどのIPアドレスと通信しているかが一目瞭然です。これはマルウェアのC2(コマンド&コントロール)通信の発見に直結します。
- C2 = Command and Controlの略。マルウェアが攻撃者のサーバーと連絡を取り合うための通信です。
- 感染したPCは攻撃者の「指令」を定期的に受け取り、ファイル送信やスパム配信などを実行します。
- リソースモニターで「知らないIPへの定期的な通信」を見つけることが、感染発覚の大きな糸口になります。
セキュリティ解析への活用——専門家はこう使う
ここからが本記事のメインパート。タスクマネージャを「セキュリティ調査ツール」として活用する方法を解説します。 サイバーセキュリティの専門家が実際に使うチェックポイントを、初心者でもわかるように翻訳しました。
解析ポイント① CPU・メモリの異常な使用——まず「数値の異常」を見る
確認方法:プロセスタブのCPU列とメモリ列を降順ソート(高い順に並び替え)する。
注目すべき異常パターン:
- 何もしていないのにCPU使用率が継続的に高い(暗号資産マイニングマルウェアの典型)
- 名前のないプロセスや「svchost.exe」が異常に多くのCPUを消費している
- ブラウザを閉じた後もCPUが高止まりしている(ブラウザ内マイニングスクリプトの残存)
「svchost.exe」はWindowsの正規プロセスですが、マルウェアが同名を偽装することがあります。正規のsvchost.exeは「C:\Windows\System32\」に存在します。異なる場所から実行されていたら危険信号です。
解析ポイント② プロセス名の「なりすまし」を見抜く
マルウェアは正規のWindowsプロセス名に似せた名前を使うことがよくあります。これをタイポスクワッティング(Typosquatting)と呼びます。
| 正規のプロセス名 | 偽装の例 | 見分けるポイント |
|---|---|---|
| svchost.exe | scvhost.exe / svch0st.exe | スペルが微妙に違う |
| explorer.exe | expl0rer.exe / explorer32.exe | 数字や余分な文字が入っている |
| lsass.exe | lsaas.exe / Isass.exe | 小文字のLと大文字のIは見た目が似ている |
| csrss.exe | cssrs.exe / csrss32.exe | 文字の順番が入れ替わっている |
| winlogon.exe | winIogon.exe | 小文字Lと大文字Iの置き換え |
確認方法:「詳細」タブで「イメージパス名」列を追加し、実行ファイルのパスを確認します。正規のWindowsシステムプロセスは必ず「C:\Windows\System32\」か「C:\Windows\」から実行されます。
解析ポイント③ 実行パスの異常を見つける
怪しい実行パスの代表例:
C:\Users\[ユーザー名]\AppData\Temp\— Tempフォルダからの実行は要注意C:\Users\[ユーザー名]\Downloads\— ダウンロードフォルダからの実行C:\ProgramData\— 隠れてインストールされたプログラムの定番C:\Users\[ユーザー名]\AppData\Roaming\— ブラウザ系マルウェアの常套手段
AppDataフォルダはすべてが怪しいわけではありません。Google ChromeやDropboxなど正規アプリもここを使います。「聞いたこともないプログラム名」かつ「Tempやダウンロードフォルダ」からの実行なら疑ってください。
解析ポイント④ スタートアップの不審エントリを調査する
「スタートアップ」タブに登録されているプログラムは、PCを起動するたびに自動実行されます。 マルウェアは再起動後も生存する(永続化)ために、ここに自分を登録します。
チェック手順:
- スタートアップタブを開く
- 「起動への影響」が「高」のものを優先確認
- 各プログラムを右クリックして「ファイルの場所を開く」
- プログラム名をGoogleで検索し、正規品かどうか確認
- 見知らぬプログラムは「無効化」して様子を見る(削除は慎重に)
解析ポイント⑤ ネットワーク通信先を監視する
タスクマネージャのプロセスタブで「ネットワーク」列を確認し、異常に高い通信をしているプロセスを特定します。 その後、リソースモニターの「ネットワーク」タブで、具体的な通信先IPアドレスを確認します。
疑わしい通信のパターン:
- 夜中や操作していない時間帯に定期的に通信が発生している
- 日本国内のサービスを使っているのに、海外IPへの通信がある
- ポート番号4444、8080、31337(ハッカーが好んで使う番号)への通信
- 1分おきなど、規則的なインターバルで通信が発生する(C2通信の特徴)
解析ポイント⑥ 親プロセスの「不自然な子育て」を見つける
Windowsのプロセスには親子関係があります。「どのプロセスが何を起動するか」には、正常なパターンが存在します。 以下のような「異常な親子関係」は、マルウェア感染やエクスプロイト(脆弱性攻撃)の兆候です。
| 親プロセス | 子プロセス(異常例) | 疑われる攻撃 |
|---|---|---|
| winword.exe(Word) | cmd.exe / powershell.exe | 悪性マクロウイルス |
| excel.exe(Excel) | wscript.exe / mshta.exe | VBAマクロを使った攻撃 |
| iexplore.exe(IE) | powershell.exe | ドライブバイダウンロード |
| explorer.exe | powershell.exe(複数) | フィッシングやエクスプロイト |
| msiexec.exe | cmd.exe | インストーラを偽装した攻撃 |
「詳細」タブで「親プロセスID(PPID)」列を追加し、PIDとPPIDを照合することでこの親子関係を確認できます。
専門家たちの視点——ラウンドテーブルディスカッション

タスクマネージャで見える情報は「氷山の一角」に過ぎません。高度なルートキット(Rootkit)はプロセス自体を隠蔽できるので、タスクマネージャに表示されないことすらある。タスクマネージャで「異常なし」でも安心してはいけません。

でも、実際に企業で発生するインシデントの70〜80%は、タスクマネージャレベルで発見できる初歩的なマルウェアです。高度なルートキットはコストが高く、標準的な攻撃者は使いません。まずはタスクマネージャを使いこなすことが最重要ステップです。

タスクマネージャで怪しいプロセスを見つけたら、次に「Process Monitor(Procmon)」や「Autoruns」など、SysinternalsツールセットをMicrosoftの公式サイトからダウンロードして追加調査しましょう。タスクマネージャはあくまで入り口、より深い解析にはこれらのツールが必要です。

タスクマネージャは無料で使えます。でも感染後の対応コストは中小企業でも平均数百万円に達します。今日30分タスクマネージャの使い方を覚えるだけで、将来の大きなコストを避けられると考えれば、これほどROI(費用対効果)の高い投資はありません。

初心者の方へ。タスクマネージャのプロセスリストを見て「何が正常で何が異常かわからない」のは当然です。まず「自分のPCの正常な状態」を記録しておくことが大切です。普段使いの状態でスクリーンショットを撮っておけば、異常発生時に比較できます。これをベースライン化といいます。

2025年以降、AIを活用した「AIマルウェア」が登場しています。従来の「常に同じ動き」をしていたマルウェアと違い、検知を回避するため動作パターンを変化させます。タスクマネージャで見える「数値」だけでなく、「パターン」を重視した分析スキルが今後ますます重要になります。
怪しいプロセスを発見したら——緊急時の対処フロー
ステップ1:まずスクリーンショットを撮る
証拠保全が最優先です。タスクマネージャの画面をそのままスクリーンショット(Windows + PrtScn)で保存してください。後で専門家に相談するときの証拠になります。
ステップ2:ネットワークを切断する
インターネット接続を切ることで、マルウェアが外部へデータを送信したり、指令を受け取ることを防ぎます。 Wi-Fiはオフ、有線LANのケーブルは抜きましょう。
「感染したPCからウイルス対策ソフトをダウンロードしよう」と思っても、ネットワーク切断後はできません。ネットワーク切断「前」に、別のPC(スマートフォンでも可)でウイルス対策手順を確認しておきましょう。
ステップ3:プロセスを慎重に終了させる(任意)
怪しいプロセスを右クリックして「タスクの終了」を選ぶことで、一時的にそのプロセスを止めることができます。 ただし、システムプロセス(svchost.exeなど)を誤って終了させるとPCが不安定になるため、慎重に行ってください。 確信が持てない場合はこのステップを飛ばして専門家に相談することをお勧めします。
ステップ4:ウイルス対策ソフトでフルスキャン
WindowsのDefender(無料・標準搭載)を使い、フルスキャンを実行します。 設定→Windows セキュリティ→ウイルスと脅威の防止→スキャンのオプション→フルスキャン
ステップ5:専門家または公的機関に相談
被害が疑われる場合は以下に相談できます:
- IPA(情報処理推進機構):サイバーセキュリティ相談窓口(無料)
- 警察庁サイバー犯罪相談窓口:各都道府県警察のサイバー犯罪対策課
- JPCERT/CC:企業・組織向けのインシデント対応支援
タスクマネージャを使った日常的な「ベースライン化」のすすめ
セキュリティの世界では「正常状態を知らなければ異常を検知できない」という鉄則があります。 これをベースライン(基準線)と呼びます。
ベースライン記録の手順(月1回推奨):
- PCを再起動し、普段通りのアプリだけを起動した状態にする
- タスクマネージャを開き、プロセスタブ・パフォーマンスタブをスクリーンショット
- スタートアップタブもスクリーンショット
- 日付をファイル名に入れて保存(例:baseline_20250501.png)
この「普段の状態の記録」があることで、「先月はなかったプロセスが今月は起動している」という変化を視覚的に比較できます。 マルウェア感染の早期発見に非常に効果的です。
ベースラインを記録しましたか?まずは今日の「正常な状態」をスクリーンショットしておきましょう。それだけで、将来の自分を助けることができます。
今すぐできる対策——優先順位と費用一覧
タスクマネージャの知識を活かした実践的なセキュリティ対策をまとめます。 費用も一緒に確認して、自分のペースで対策を進めましょう。
| 対策 | 費用目安 | 優先度 | 難易度 | 効果 |
|---|---|---|---|---|
| タスクマネージャでベースライン記録 | 無料 | ★★★ | 低 | 異常の早期発見 |
| スタートアップの不要プログラム無効化 | 無料 | ★★★ | 低 | マルウェアの永続化防止・起動高速化 |
| Windows Defenderの有効化・フルスキャン実施 | 無料 | ★★★ | 低 | 既知マルウェアの検出・駆除 |
| WindowsUpdate(OSを常に最新に) | 無料 | ★★★ | 低 | 脆弱性悪用を防止 |
| Sysinternals Autorunsの導入 | 無料 | ★★☆ | 中 | スタートアップの詳細調査 |
| Sysinternals Process Monitorの導入 | 無料 | ★★☆ | 中 | プロセスのファイル・レジストリ操作を監視 |
| セキュリティ対策ソフト(有料版)の導入 | 月数百〜数千円 | ★★☆ | 低 | リアルタイム監視・Web保護 |
| EDR(Endpoint Detection and Response)の導入 | 月数千〜数万円 | ★☆☆ | 高 | 高度な脅威の検出・対応 |
よくある疑問Q&A
Q. タスクマネージャで「svchost.exe」がたくさん表示されているのは正常ですか?
A. 正常です。 svchost.exe(Service Host)はWindowsの重要なシステムプロセスで、複数の「サービス」をまとめて管理するため、正常なPCでも10〜20個以上表示されることがあります。確認ポイントは「実行パスがC:\Windows\System32\になっているか」です。
Q. 「System」というプロセスが大量のディスクを使っていますが大丈夫ですか?
A. 一時的なら正常のことが多いです。 Windowsアップデートの適用中・ウイルス対策ソフトのスキャン中・デフラグ中などはSystemのディスク使用率が高くなります。長時間(1時間以上)継続する場合は、Windowsのシステムトラブルやマルウェアの可能性があります。
Q. タスクマネージャが起動できない場合はどうすればよいですか?
A. マルウェア感染の可能性があります。 一部のマルウェアはタスクマネージャを無効化します。Ctrl+Shift+Esc でも開かない場合、「コマンドプロンプト(管理者)」から「taskmgr」と入力して起動を試みてください。それでも開かない場合は専門家への相談を強くお勧めします。
Q. 「Runtime Broker」「Windows Shell Experience Host」などの見慣れないプロセスは安全ですか?
A. 正規のWindowsプロセスです。 これらはWindows 10/11に標準搭載されているプロセスです。ただし、CPUやメモリを異常に消費している場合は、Windows自体のバグやマルウェアによる利用の可能性があります。Microsoftのサポートページで正式なファイルパスを確認しましょう。
まとめ——タスクマネージャは最強の「無料セキュリティツール」
タスクマネージャはWindowsに標準搭載された「無料のセキュリティツール」です。 プロセスの確認、実行パスのチェック、スタートアップの監視、ネットワーク通信の把握——これらをマスターするだけで、多くのマルウェア感染を自力で発見できるようになります。
AIを活用した高度な攻撃が増加する2025年以降も、「基礎を知っている人間」は最も強い防御線となります。 ツールは進化しても、「何が正常で何が異常か」を判断するのは最終的に人間です。タスクマネージャで「PCの正常な顔」を覚えることが、あなたのサイバーセキュリティの第一歩です。
一歩ずつ、確実に。焦らず、でも今日から始めましょう。
- ① Ctrl+Shift+Esc でタスクマネージャを開き、プロセス一覧を眺めてみる(5分)
- ② スタートアップタブを確認し、知らないプログラムをGoogleで検索してみる(10分)
- ③ 今日の「正常な状態」をスクリーンショットして保存する(1分)
関連記事: 【初心者向け】Windowsセキュリティの基本設定まとめ | Sysinternalsツールセット完全ガイド | マルウェア感染?と思ったら最初にやること


コメント