解決策: Microsoft 互換性テレメトリの CPU 使用率が高い問題

Outbyte Driver Updater
解決策: Microsoft 互換性テレメトリの CPU 使用率が高い問題

CompatRelRunner.exe (一般に Microsoft Compatibility Telemetry として知られています) は、パフォーマンス データを Microsoft に送信するWindows のサービスです。この情報は、ユーザー エクスペリエンスを向上させるために Microsoft によって利用されます。ただし、一部のユーザーから、このサービスによって CPU 使用率が著しく高くなるという報告があります。

この問題の原因は何ですか? 互換性テレメトリ ランナーは、コンピューター上のファイルをチェックしてシステムとの互換性を確認しますが、これには時間がかかり、リソースを大量に消費する可能性があります。これは Microsoft の公式機能ですが、データ収集方法によりプライバシーに関する懸念が生じます。

Microsoft Compatibility Telemetry によって発生する CPU 使用率の上昇を軽減するには、サービスを無効にする必要がある場合があります。これにより、サービスによるバックグラウンド ファイル スキャンの実行が停止します。これを行う方法についてサポートが必要な場合は、この記事で手順ごとのガイダンスを提供します。

Microsoft 互換性テレメトリから CPU 使用率が高い問題を解決する方法

前述のように、Microsoft Compatibility Telemetry による CPU 消費量の増加を解決するには、このサービスを無効にすることが主な方法です。以下の手順に従ってください。

1. タスクスケジューラの使用

サービスを無効にする最初の方法は、タスク スケジューラを使用することです。次の手順に従います。

  1. Windowsキーを押して「タスク スケジューラ」と入力して開きます。タスクスケジューラを検索
  2. 次に、この場所に移動します-
    • Task Scheduler Library > Microsoft > Windows > Application Experience
  3. Microsoft Compatibility Appraiserを右クリックし[無効にする]を選択します。Microsoft Compatibility Appraiserを右クリックして、「無効にする」をクリックします。

2. サービスの所有権を取得する

もう 1 つのオプションは、所有権を取得してファイルを削除することです。手順は次のとおりです。

  1. Windowsキーを押して、 CompatTelRunnerを検索します。次に、右クリックして[ファイルの場所を開く] を選択します。
  2. ファイルを右クリックして、「プロパティ」を選択します。
  3. [セキュリティ]タブで[詳細設定]ボタンをクリックします。
  4. [所有者]セクションで[変更]をクリックします。
  5. [今すぐ検索]ボタンをクリックします
  6. 表示されたリストからユーザー アカウントを選択し、「OK」をクリックします。
  7. 次に、「適用」をクリックし、「OK」で確認します。
  8. CompatTelRunnerのプロパティに戻ります
  9. 「セキュリティ」タブに移動し「詳細設定」ボタンをクリックします。
  10. リストからアカウントを選択し、「編集」をクリックします。
  11. 「タイプ」の横にあるドロップダウンで「許可」を選択します
  12. 「基本的なアクセス許可」から「フルコントロール」をチェックします
  13. 「適用」をクリックし「OK」をクリックします。
  14. 「はい」をクリックして決定を確認すると、ファイルの所有権を取得できます。
  15. これで、 CompatTelRunnerファイルを削除できます

3. レジストリエディターの使用

このサービスを無効にして、Microsoft 互換性テレメトリからの CPU 使用率の高さに対処するもう 1 つの方法は、レジストリ エディターを使用することです。手順は次のとおりです。

  1. Windowsキーを押して、レジストリ エディターを探して起動します。
  2. この道を進んでください-
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
  3. 左側のサイドバーのDataCollectionフォルダを右クリックし、 [新規]を選択して、 [DWORD (32 ビット値)]を選択しますDataCollection フォルダで、[新規] をクリックし、[DWORD (32 ビット値)] をクリックします。
  4. 新しい DWORD にAllow Telemetryという名前を付けます。
  5. 変更するには、 「テレメトリを許可」をダブルクリックし「データ値」を0に変更して「OK」をクリックします。テレメトリを許可する
  6. 次に、PC を再起動して変更を適用し、問題を解決します。

4. グループポリシーエディターの使用

グループ ポリシー エディターを使用して、Microsoft 互換性テレメトリ サービスをオフにすることもできます。この方法は、Windows Pro および Windows Enterprise のユーザーにのみ適用されます。Windows Home のユーザーは続行できません。方法は次のとおりです。

  1. スタート メニューを開きグループ ポリシー エディターを検索して開きます。グループポリシーの編集
  2. 以下のパスに移動します-
    • Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds
  3. 「テレメトリの許可」設定をダブルクリックして変更します。テレメトリを許可する
  4. [無効]設定を選択し[適用][OK]をクリックします。

結論

Microsoft Compatibility Telemetry で CPU 使用率が高くなる場合は、上記の方法を使用して解決してください。ただし、CompatTelRunner.exe サービスを既に無効にしているにもかかわらず、パフォーマンスが低下する場合は、問題の原因となっている可能性のある他のバックグラウンド プロセスを必ず確認してください。

ソース

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です