パソコンが急に重くなって、タスクマネージャーを開いたら「CompatTelRunner.exe」や「Microsoft Compatibility Telemetry」がCPUやディスクを使っている。しかも名前が少し怪しい。仕事中に資料を開こうとして固まり、提出前のファイル保存も遅くなって、「これ、ウイルスなのでは?」と焦る人は少なくありません。
結論からいうと、CompatTelRunner.exeは基本的にMicrosoft関連の正規プロセスです。Windowsの互換性診断や診断データ送信に関係する仕組みで、Windows Updateや大型アップデート前後に動くことがあります。Microsoft公式情報でも、Windowsの診断データはデバイス構成や問題の把握、OSやアプリの問題修正に使われると説明されています。
この記事では、CompatTelRunnerとは何か、なぜ重くなるのか、ウイルスかどうかの見分け方、無効化してよいケース、Windows 10・Windows 11での安全な対処手順まで、実務で迷わない形で解説します。
CompatTelRunnerとはWindowsの互換性診断に関わる正規プロセス

CompatTelRunner.exeは、Windowsの互換性診断や診断データ収集に関係する実行ファイルです。タスクマネージャー上では「Microsoft Compatibility Telemetry」と表示されることもあります。
ざっくり言うと、Windowsが「このPC環境で更新プログラムや新しいバージョンが問題なく動くか」を確認するための仕組みに関係しています。Microsoftのサポート情報でも、Windowsセットアップ互換性スキャンは「Microsoft Compatibility Appraiser」というスケジュールタスクとして実行されると説明されています。
CompatTelRunner.exeの場所で正規ファイルか判断できる
まず最初に見るべきなのは、ファイルの場所です。
正規のCompatTelRunner.exeは、通常はWindowsのシステムフォルダ内にあります。代表的には次の場所です。
C:\Windows\System32\CompatTelRunner.exe
タスクマネージャーで該当プロセスを右クリックし、「ファイルの場所を開く」を選びます。そこでSystem32フォルダが開けば、正規ファイルである可能性が高いです。
逆に、デスクトップ、ダウンロードフォルダ、Tempフォルダ、見覚えのないアプリ配下にある場合は注意が必要です。ウイルスや不正プログラムが正規ファイルっぽい名前を使っている可能性があります。
タスクマネージャーで見える名前は環境によって違う
検索している人が混乱しやすいのが、表示名の違いです。
タスクマネージャーでは「CompatTelRunner.exe」と出る場合もあれば、「Microsoft Compatibility Telemetry」と出る場合もあります。タスクスケジューラでは「Microsoft Compatibility Appraiser」という名前で見つかることがあります。
名前が違うと「別の怪しいプロセスなのでは」と思ってしまいますよね。でも、これらは同じ互換性診断まわりで関係していることがあります。
実務では、名前だけで判断せず、ファイルの場所、発行元、動作タイミングをセットで見ます。これだけで、かなり冷静に切り分けできます。
CompatTelRunnerが重い原因は診断処理とディスク読み込みにある

CompatTelRunnerが重くなる主な原因は、PC内の状態を確認する処理にあります。アプリ、ドライバー、更新状態、互換性に関係する情報を確認するため、タイミングによってはCPUやディスクを使います。
特に古いPCでは、この処理がかなり目立ちます。SSDでは数分で終わる処理でも、HDD搭載PCではディスク使用率が100%近くになり、ブラウザすら開きづらくなることがあります。
朝いちばんでPCを起動して、メールとTeamsとブラウザを同時に開いた瞬間に固まる。会議前の5分で資料を確認したいのに、カーソルだけが動かない。こういう場面でCompatTelRunnerが動いていると、本当に困ります。
Windows Update前後に動きやすい
CompatTelRunnerは、Windows Updateや大型アップデート前後に目立つことがあります。
Windowsは更新前に、現在のPC環境で問題が起きないか確認する必要があります。特にバージョンアップでは、ドライバーやアプリの互換性確認が重要になります。
そのため、更新プログラムの確認後、再起動後、アップグレード準備中に負荷が上がることがあります。MicrosoftのWindows診断データに関する説明でも、診断データは特定のハードウェア構成やドライバーバージョンで問題が起きていないか把握するために役立つとされています。
つまり、動いている理由自体は不自然ではありません。ただし、毎回長時間重い、業務に支障が出る、何時間も終わらない場合は対処すべきです。
HDD搭載PCやメモリ不足のPCでは特に重く感じる
同じCompatTelRunnerでも、PC性能によって体感はかなり変わります。
SSD搭載でメモリ16GBのPCなら、少しファンが回る程度で終わることもあります。ところが、HDD搭載でメモリ4GBから8GBのPCでは、ディスク読み込みが詰まり、全体が固まったように感じます。
この差は大きいです。
業務PCで「最近パソコンが重い」と相談される端末を見ると、原因がCompatTelRunnerだけではなく、HDD、メモリ不足、常駐アプリ、Windows Updateの未完了が重なっているケースがあります。ひとつのプロセスだけを悪者にすると、根本改善を見落とします。
CompatTelRunnerはウイルスなのか確認する方法

CompatTelRunner.exeは基本的には正規プロセスです。ただし、「名前が同じなら絶対安全」とは言えません。悪意あるプログラムが、正規ファイルに似た名前を使うことがあるからです。
ここで大事なのは、不安なまま削除しないことです。System32内の正規ファイルを無理に消すと、Windows Updateや互換性確認に影響が出る可能性があります。まずは確認しましょう。
ファイルの場所と発行元を確認する
タスクマネージャーを開き、「詳細」タブまたは「プロセス」タブでCompatTelRunner.exeを探します。見つけたら右クリックし、「ファイルの場所を開く」を選びます。
System32フォルダ内にあるかを確認します。次に、ファイルを右クリックして「プロパティ」を開き、デジタル署名や発行元を確認します。Microsoft Corporationと表示されていれば、正規ファイルの可能性が高いです。
確認するポイントは次の通りです。
・場所がC:\Windows\System32か
・発行元がMicrosoft Corporationか
・ファイル名がCompatTelRunner.exeと一致しているか
・同名ファイルが別フォルダに複数ないか
・Windows Defenderで脅威検出されていないか
この確認で違和感がなければ、すぐにウイルスと決めつける必要はありません。逆に、場所や発行元がおかしい場合は、自己判断で削除せず、Windowsセキュリティでスキャンします。
Windowsセキュリティでスキャンする
不安が残る場合は、Windowsセキュリティでスキャンします。
「設定」から「プライバシーとセキュリティ」へ進み、「Windows セキュリティ」を開きます。その中の「ウイルスと脅威の防止」からクイックスキャンを実行できます。心配な場合は、フルスキャンを選びましょう。
会社PCの場合は、勝手に削除ツールや不明な駆除ソフトを入れないでください。セキュリティ担当や情シスに連絡するほうが安全です。
特に、業務データや顧客情報を扱うPCでは、自己判断の対処が二次トラブルになります。ウイルス疑惑があるときほど、落ち着いて標準機能から確認するのが正解です。
CompatTelRunnerを無効化してよいケースと注意点

CompatTelRunnerが重いからといって、すぐ無効化するのはおすすめしません。まずは一時的な負荷なのか、毎回業務に支障が出るレベルなのかを見ます。
数分で終わるなら、放置してもよいケースがあります。Windows Update直後だけ重い場合も、少し時間を置けば改善することが多いです。
ただし、毎朝PC起動直後に何十分も重い、ディスク使用率が長時間100%になる、オンライン会議や資料作成に支障が出る。この場合は、無効化や診断データ設定の見直しを検討してよいでしょう。
個人PCなら無効化より設定見直しを優先する
個人PCでは、まず診断データの設定を確認します。
Windows 10やWindows 11では、設定画面から診断データや任意の診断データ送信を調整できます。Microsoft公式情報でも、組織向けにWindows診断データの管理方法が案内されています。
いきなりタスクを削除するのではなく、まず設定で減らせる部分を減らす。これが安全です。
タスク自体を完全に削除すると、将来のWindowsアップデートや互換性確認で別の問題が出る可能性があります。削除より「無効化」、無効化より「設定見直し」の順番で考えると失敗しにくいです。
会社PCでは勝手に無効化しない
会社PCでは、CompatTelRunnerを勝手に無効化しないほうがよいです。
企業では、Windows Update、セキュリティパッチ、端末管理、診断データの収集方針が社内ルールで決まっている場合があります。ユーザー個人が無効化すると、管理ツールの動作確認やアップデート判定に影響する可能性があります。
「重くて作業にならない」場合は、情シスに次のように伝えると話が早いです。
「CompatTelRunner.exeまたはMicrosoft Compatibility Telemetryが、起動後にCPUまたはディスクを高く使用しています。発生時刻は毎朝9時前後で、5分以上操作が重くなります。タスクマネージャーのスクリーンショットを添付します。」
ここまで具体的に伝えると、担当者も調査しやすくなります。
CompatTelRunnerが重いときに最初にやる対処法

CompatTelRunnerが重いとき、最初にやるべきことは「今だけなのか、毎回なのか」を見分けることです。
一時的な処理なら、数分待つだけで落ち着くことがあります。逆に、毎日同じ時間に重いなら、スケジュールタスクやWindows Updateの状態を確認したほうがよいです。
タスクマネージャーで負荷の種類を見る
Ctrl + Shift + Escを押すと、タスクマネージャーが開きます。
「プロセス」タブで、CPU、メモリ、ディスクのどれが高いかを見ます。CompatTelRunner.exeが上位にあり、ディスク使用率が高い場合は、ファイル読み込みが原因で全体が重くなっている可能性があります。
確認するときは、数値だけでなく時間も見ます。1分から3分で下がるなら、一時的な処理かもしれません。10分以上続く、再起動してもすぐ戻る、毎日起きるなら対処対象です。
実務では、発生時刻をメモしておくと役立ちます。「朝だけ」「Windows Update後だけ」「バッテリー駆動時だけ」など、パターンが見えるからです。
Windows Updateを完了させる
CompatTelRunnerが重い原因の一つに、Windows Updateが中途半端に残っている状態があります。
設定を開き、「Windows Update」を確認してください。更新プログラムのダウンロード中、インストール待ち、再起動待ちになっている場合は、まず完了させます。
更新が途中で止まっていると、互換性確認や診断処理が何度も走ることがあります。特に再起動待ちのまま何日も放置しているPCは、起動するたびに重くなりがちです。
仕事中に再起動できない場合は、昼休みや終業後に再起動時間を決めておくとよいです。中途半端な状態を残さないだけで、負荷が改善することがあります。
CompatTelRunnerをタスクスケジューラから無効化する手順

ここからは、重さが続く場合の無効化手順です。
ただし、いきなり削除はしないでください。削除ではなく、タスクスケジューラで該当タスクを無効化する方法が現実的です。戻したくなったときに再有効化できるからです。
Microsoft Compatibility Appraiserを無効化する
Windowsの検索欄に「タスク スケジューラ」と入力し、起動します。左側のツリーから、次の順番で開きます。
タスク スケジューラ ライブラリ
Microsoft
Windows
Application Experience
この中に「Microsoft Compatibility Appraiser」があります。右クリックして「無効」を選びます。
このタスクが、CompatTelRunnerの実行に関係する代表的な項目です。Microsoftのトラブルシューティング情報でも、Windowsセットアップ互換性スキャンがこのスケジュールタスクとして実行されることが説明されています。
無効化後は、PCを再起動し、タスクマネージャーで負荷が改善したか確認します。
ProgramDataUpdaterも確認する
同じApplication Experience内に「ProgramDataUpdater」がある場合があります。
これも互換性関連の情報更新に関係するタスクとして見つかることがあります。環境によって表示されるタスクは異なるため、ない場合は無理に探さなくて大丈夫です。
無効化するときは、一つずつ試してください。複数を同時に変えると、どれが効果を出したのかわからなくなります。
まずMicrosoft Compatibility Appraiserを無効化し、改善するか見る。それでも重い場合に他の関連タスクを確認する。この順番が安全です。
診断データ設定を見直してCompatTelRunnerの負荷を抑える方法

無効化の前に、診断データ設定を見直す方法もあります。
Windowsでは、必要な診断データと任意の診断データがあります。組織向けのMicrosoft公式情報でも、Windows診断データの種類や管理方法が説明されています。
診断データ設定を減らしても、すべての処理が完全に止まるわけではありません。ただ、不要な送信や関連処理を減らせる可能性があります。
Windows 11で診断データを確認する
Windows 11では、「設定」を開きます。
次に「プライバシーとセキュリティ」へ進み、「診断とフィードバック」を開きます。そこで「任意の診断データを送信する」がオンになっている場合は、必要に応じてオフにします。
項目名はWindowsのバージョンによって少し変わることがあります。見つからない場合は、設定画面上部の検索欄で「診断」と入力してください。
この設定を変えたら、PCを再起動し、数日様子を見ます。すぐ効果が見えないこともありますが、毎朝の負荷が減るか確認しましょう。
Windows 10で診断データを確認する
Windows 10でも流れは近いです。
「設定」から「プライバシー」を開き、「診断とフィードバック」を選びます。任意の診断データやエクスペリエンス関連の項目を確認し、不要なものをオフにします。
ここで注意したいのは、Windowsのエディションによって設定できる範囲が違うことです。Home、Pro、Enterpriseでは管理できる項目が異なる場合があります。
会社PCでは、管理者がグループポリシーで設定していることもあります。項目が変更できない場合は、個人で無理に変更しようとせず、管理者へ確認してください。
CompatTelRunnerを無効化しても復活する原因

「無効化したのに、また動いている」という相談もあります。
これは珍しくありません。Windows Update、大型アップデート、修復処理、管理ポリシーなどによって、設定が戻る場合があります。Microsoft Q&Aでも、Compatibility AppraiserやTelemetryの無効化後に再び有効化されるように見える相談が複数あります。
ここで大事なのは、「戻ったからウイルス」と決めつけないことです。Windows側の更新や管理によって戻ることがあります。
Windows Updateでタスクが再設定されることがある
Windowsの大型アップデート後は、タスクスケジューラの設定が戻ることがあります。
特に機能更新プログラムの適用後は、Windowsの標準タスクが再作成されたり、既定値に戻ったりする可能性があります。無効化していたはずのタスクがまた動いていても、それだけで不正とは言えません。
対策としては、大型アップデート後に再確認することです。
ただし、毎回手動で無効化する運用は面倒です。そこまで負担なら、PCスペック改善やWindows Updateの時間帯調整も検討したほうがよいでしょう。
企業PCでは管理ポリシーで戻ることがある
企業PCの場合、ユーザーが設定を変えても、社内の管理ポリシーで元に戻ることがあります。
これはMDM(モバイルデバイス管理。PCやスマホの設定を会社側で管理する仕組み)やグループポリシーによるものです。個人の操作では変更できないようにしている会社もあります。
この場合、ユーザー側で何度無効化しても戻ります。無理に回避しようとすると、社内ルール違反になる可能性があるため注意してください。
会社PCでは「重いから無効化したい」ではなく、「業務に支障が出ているので確認してほしい」と伝えるのが正しい進め方です。
CompatTelRunnerを削除してはいけない理由

検索していると、「CompatTelRunner.exeを削除する方法」が出てくることがあります。
ただ、基本的には削除はおすすめしません。正規のWindowsシステムファイルを削除すると、Windows Updateや互換性診断に影響する可能性があります。将来、アップデートできない、修復が必要になる、別のエラーが出るといった問題につながるかもしれません。
重いから消す、は短期的には気持ちよく見えます。でも、あとから面倒が増えることがあります。
削除ではなく無効化にとどめる
対処するなら、削除ではなく無効化にします。
タスクスケジューラで無効化する方法なら、必要になったときに戻せます。診断データ設定の見直しも、設定画面から変更できます。
ファイル本体を削除すると、戻すのが面倒です。権限変更が必要になることもあり、操作を誤るとWindowsの保護領域を壊す可能性があります。
実務で考えるなら、「戻せる対処」を選ぶべきです。特に仕事用PCでは、復旧に時間がかかる対処は避けたほうが安全です。
削除してしまった場合はシステム修復を検討する
もしすでに削除してしまった場合は、Windowsのシステム修復を検討します。
管理者権限でコマンドプロンプトを開き、システムファイルチェッカーを使う方法があります。
sfc /scannow
これにより、破損または欠落したシステムファイルの確認と修復が行われることがあります。さらに必要に応じてDISMコマンドを使う場合もありますが、不安なら詳しい人や情シスに相談してください。
削除してから調子が悪くなった場合は、放置しないほうがよいです。Windows Updateが失敗する前に修復しておきましょう。
CompatTelRunner以外にPCが重くなる原因も確認する

CompatTelRunnerが目立つと、それだけが原因に見えます。
でも実際には、PCが重い原因は複数重なっていることが多いです。CompatTelRunnerが引き金になっているだけで、根本にはメモリ不足やHDDの遅さ、スタートアップアプリの多さがあるかもしれません。
ロロメディア編集部でも、古いPCの相談でタスクマネージャーを見たら、CompatTelRunnerのほかにクラウド同期、セキュリティソフト、ブラウザタブ大量起動が重なっていたことがありました。これでは、ひとつ止めても快適にはなりません。
スタートアップアプリを減らす
PC起動直後に重いなら、スタートアップアプリを確認します。
タスクマネージャーを開き、「スタートアップ」または「スタートアップ アプリ」を見ます。使っていないアプリが有効になっていれば、無効化を検討します。
特に、チャットツール、クラウドストレージ、プリンターツール、メーカー製ユーティリティが多いPCは起動直後に重くなりやすいです。
ただし、セキュリティソフトや会社指定ツールは勝手に無効化しないでください。業務に必要なものまで止めると、別の問題が出ます。
HDDならSSD換装のほうが効果が大きい
CompatTelRunnerが重いと感じるPCの多くは、HDDがボトルネックになっています。
HDDは物理的にディスクを読み書きするため、複数の処理が重なると一気に遅くなります。Windows Update、ウイルススキャン、クラウド同期、CompatTelRunnerが同時に動くと、ディスク使用率が100%に張り付きます。
この場合、CompatTelRunnerだけ止めても根本改善しないことがあります。
業務で使うPCなら、SSD換装やメモリ増設を検討したほうが効果的です。特にHDDからSSDへの変更は、起動、アプリ起動、ファイル操作の体感が大きく変わります。
Windows 10とWindows 11でCompatTelRunner対策は変わるのか

基本的な考え方は同じです。
Windows 10でもWindows 11でも、CompatTelRunnerやMicrosoft Compatibility Telemetryが重い場合は、まずタスクマネージャーで負荷を確認し、Windows Updateを完了させ、診断データ設定を見直し、必要ならタスクスケジューラでMicrosoft Compatibility Appraiserを無効化します。
ただし、画面の項目名や設定場所は少し違います。ここで迷う人が多いです。
Windows 11は設定画面から診断項目を探しやすい
Windows 11では、設定画面の検索が比較的使いやすいです。
「診断」と入力すれば、診断とフィードバック関連の画面に移動しやすくなっています。設定階層を覚えなくても、検索でたどり着けます。
タスクスケジューラの場所は、Windows 10と大きく変わりません。Application Experience内のMicrosoft Compatibility Appraiserを確認します。
ただし、Windows 11のバージョンによっては、表示名や関連タスクが変わる可能性があります。見つからない場合は、無理に別名のタスクを止めず、まずタスクマネージャーから実行ファイルの場所を確認してください。
Windows 10は古いPCほど負荷が目立ちやすい
Windows 10環境では、古いPCで負荷が目立つことがあります。
特にWindows 10を長期間使い続けていて、更新履歴が多い、常駐ソフトが多い、HDDのまま使っている端末は重くなりやすいです。
この場合、CompatTelRunner対策だけでなく、不要アプリ削除、ディスク空き容量確保、スタートアップ整理、SSD化まで含めて見る必要があります。
「CompatTelRunnerを止めたのにまだ重い」という場合、原因は別にあるかもしれません。タスクマネージャーで上位プロセスを数日見て、負荷の傾向を確認しましょう。
CompatTelRunnerの対処でやってはいけないNG行動

最後に、やってはいけない対処を整理します。
PCが重いときは、焦ります。提出前のExcelが固まり、オンライン会議の時間が近づき、ファンが大きく回る。そこで検索して出てきた手順を片っ端から試したくなる気持ちはわかります。
でも、Windows内部のプロセスは慎重に扱うべきです。間違えると、重さより面倒な問題が起きます。
System32内のファイルを手動削除しない
CompatTelRunner.exeを直接削除するのは避けてください。
System32内のファイルは、Windowsの動作に関係する重要なファイルです。所有権を変更して削除する手順を紹介しているサイトもありますが、一般ユーザー向けにはリスクが高いです。
重いなら、タスクスケジューラで無効化する。診断データ設定を見直す。Windows Updateを完了させる。まずは戻せる対処から始めましょう。
不明な高速化ツールを入れない
「CompatTelRunnerを完全停止」「Windowsを高速化」などと書かれた外部ツールにも注意が必要です。
PCが重いときほど、ワンクリックで解決したくなります。でも、不明なツールを入れると、逆に常駐プロセスが増えたり、広告ソフトが入ったり、ブラウザ設定が変えられたりすることがあります。
Windows標準機能でできる対処を先に行う。これが安全です。
レジストリを安易に変更しない
レジストリ変更で診断データや互換性関連機能を制御する方法もあります。
ただし、レジストリはWindowsの重要設定です。値を間違えると、設定画面では戻せない問題が起きることがあります。企業PCではポリシー違反になる可能性もあります。
どうしても必要な場合は、復元ポイントを作成し、変更前の値を控え、管理者の判断で行うべきです。一般ユーザーなら、まずタスクスケジューラと設定画面での対処に留めましょう。
まとめ|CompatTelRunnerは基本的に正規プロセスだが重いなら安全に無効化を検討する

CompatTelRunner.exeは、基本的にはWindowsの互換性診断や診断データに関係する正規プロセスです。タスクマネージャーでは「Microsoft Compatibility Telemetry」と表示されることがあり、Windows Updateや大型アップデート前後にCPUやディスクを使うことがあります。
ただし、正規プロセスでも、PC環境によってはかなり重くなります。特にHDD搭載PC、メモリ不足のPC、Windows Updateが未完了のPCでは、作業が止まるほど負荷が出ることがあります。
まずは、タスクマネージャーで負荷を確認し、ファイルの場所がC:\Windows\System32か、発行元がMicrosoft Corporationかを見てください。不安があればWindowsセキュリティでスキャンします。正規ファイルなら、削除ではなく設定見直しやタスクスケジューラでの無効化を検討しましょう。
安全な順番は、Windows Updateを完了させる、診断データ設定を見直す、Microsoft Compatibility Appraiserを無効化する、PCの根本的な性能不足を確認する、です。会社PCでは勝手に無効化せず、情シスへ状況を具体的に伝えてください。
CompatTelRunnerは、名前だけ見ると不安になります。でも、正体と対処順を知っていれば、怖がる必要はありません。大事なのは、怪しいから消すのではなく、重い原因を確認して、戻せる方法から安全に対応することです。
参考記事:















