掲示板

CompatTelRunner.exe の無効化


Windows 10 設定のメモに記載している項目の一つになります。

Windows 10 設定メモ
https://king.mineo.jp/my/maria/reports/65288


もくじ
-----------------------
 1. CompatTelRunner.exe とは?
 2. タスクスケジューラーを起動する
 3. スケジュールの無効化
 4. コマンドで行う方法
-----------------------

1. CompatTelRunner.exe とは?

「 CompatTelRunner.exe 」とは、Windows の「カスタマーエクスペリエンス向上プログラム」に関連するプログラムです。

この「カスタマーエクスペリエンス向上プログラム(Customer Experience Improvement Program:CEIP )」は使用中の Windows パソコンの性能、不具合や誤動作などの情報を定期的に Microsoft へ送信し、統計データとして品質向上のために利用するという機能になります。

Windows 10 のセットアップの際などで情報提供に協力するかどうかの選択肢があったかと思います。

後からでも機能は無効にできるのですが、無効にしても「CompatTelRunner.exe」はタスクスケジューラーによって定期的に動作し続けてしまいます。

特にスペックが低いパソコンでは「 CompatTelRunner.exe 」が動作することによって CPU の負荷が数分間上がりっぱなしになる場合もあるかと思います(実際、なりました)。


注意事項
メジャーアップデートなどの更新後には勝手に設定が有効になる事があるかもしれません。



2. タスクスケジューラーを起動する

Win10_タスクスケジューラー-2.jpg

スタートメニューをクリックして「Windows管理ツール」>「タスクスケジューラー」を選択します。

Win10_タスクスケジューラー_コマンド.jpg

または Windows キーを押しながら [ R ] キーを押して「ファイル名を指定して実行」の画面で

taskschd.msc /s

と入力して Enter キーを押すか [ OK ] をクリックしてタスクスケジューラーを起動します。

他には「コンピュータの管理」から「タスクスケジューラー」を選択するという方法もあります。
・コントロールパネルの「管理ツール」→「コンピューターの管理」を起動
・スタートメニューを右クリックして「コンピューターの管理」を選択
 Windows 10 のバージョンによっては表示されない場合があります。


3. スケジュールの無効化

Win10_CompatTelRunner_停止.jpg


(1) Application Experience を選択

以下の階層を開いていきます。

タスク スケジューラ(ローカル)
  ↓
タスク スケジューラ ライブラリ
  ↓
Microsoft
  ↓
Windows
  ↓
Application Experience


(2) スケジュールの無効化

「Microsoft Compatibility Appraiser」と一緒に表示されているタスクを選択し、画面右側の「操作」から「無効化」をクリックします。


4. コマンドで行う方法

タスクスケジューラーを起動して、ツリーを辿っていって無効化にするのも手間がかかります。
何気に面倒なので「いちいちやってらんない」という場合はコマンドでまとめてやってしまうのが手っ取り早いかと思います。

まずは「コマンドプロンプト」を起動します。

Win10_コマンドプロンプト起動.jpg

① スタートボタンをクリック
② Windows システム ツールをクリック
③ コマンドプロンプトをクリック

タスクバーの設定で「メニューに表示するコマンドプロンプトを Windows PowerShell に置き換える」をオフにしている場合は、

① スタートボタンを 右クリック
② コマンドプロンプトをクリック

という操作でも起動できます。


次に以下のコマンドを実行します。

schtasks /end /tn "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
schtasks /end /tn "\Microsoft\Windows\Application Experience\ProgramDataUpdater"
schtasks /end /tn "\Microsoft\Windows\Application Experience\StartupAppTask"
schtasks /change /disable /tn "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
schtasks /change /disable /tn "\Microsoft\Windows\Application Experience\ProgramDataUpdater"
schtasks /change /disable /tn "\Microsoft\Windows\Application Experience\StartupAppTask"

※「 Windows PowerShell 」(起動に時間がかかります)からも実行できます。


参考サイト
「CompatTelRunner.exe」とは―処理が重い?停止は可能?
https://smart-change-phone.net/compat-tel-runner/

Windows10の「CompatTelRunner.exe」を停止・無効化する方法をご紹介!
https://aprico-media.com/posts/2554

CompatTelRunner.exeとは | CPU使用率が高い場合の対処やプロセスを停止する方法
http://tooljp.com/Windows10/doc/process/html/CompatTelRunner.exe.html

更新履歴
2020/02/08 初回作成
2020/02/24 「4. コマンドで行う方法」を追加
2020/02/26 画像の差し替えと追加


5 件のコメント
1 - 5 / 5
真里亞さん
CompatTelRunner.exe の無効化の説明、ありがとうございます。
設定したいけど、難しいそうですからやめときます。
メジャーアップデートのたびにゾンビのように復活してくるので消すのは諦めました
(マイクロソフトに情報取られるのは悔しいケド)
真里亞
真里亞さん・投稿者
Gマスター
初期設定が「有効」になっているものは厄介ですね…。
真里亞
真里亞さん・投稿者
Gマスター
コマンドで行う方法を追加しました。
真里亞
真里亞さん・投稿者
Gマスター
タスクスケジューラーを起動する方法の画像(スタートメニューから)を差し替え、「ファイル名を指定して実行」からタスクスケジューラーを起動する方法と「コマンドプロンプト」を起動する方法の画像を追加しました。
コメントするには、ログインまたはメンバー登録(無料)が必要です。