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. タスクスケジューラーを起動する
スタートメニューをクリックして「Windows管理ツール」>「タスクスケジューラー」を選択します。
または Windows キーを押しながら [ R ] キーを押して「ファイル名を指定して実行」の画面で
taskschd.msc /s
と入力して Enter キーを押すか [ OK ] をクリックしてタスクスケジューラーを起動します。
他には「コンピュータの管理」から「タスクスケジューラー」を選択するという方法もあります。
・コントロールパネルの「管理ツール」→「コンピューターの管理」を起動
・スタートメニューを右クリックして「コンピューターの管理」を選択
Windows 10 のバージョンによっては表示されない場合があります。
3. スケジュールの無効化
(1) Application Experience を選択
以下の階層を開いていきます。
タスク スケジューラ(ローカル)
↓
タスク スケジューラ ライブラリ
↓
Microsoft
↓
Windows
↓
Application Experience
(2) スケジュールの無効化
「Microsoft Compatibility Appraiser」と一緒に表示されているタスクを選択し、画面右側の「操作」から「無効化」をクリックします。
4. コマンドで行う方法
タスクスケジューラーを起動して、ツリーを辿っていって無効化にするのも手間がかかります。
何気に面倒なので「いちいちやってらんない」という場合はコマンドでまとめてやってしまうのが手っ取り早いかと思います。
まずは「コマンドプロンプト」を起動します。
① スタートボタンをクリック
② 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 画像の差し替えと追加
CompatTelRunner.exe の無効化の説明、ありがとうございます。
設定したいけど、難しいそうですからやめときます。
(マイクロソフトに情報取られるのは悔しいケド)