【Teams】Teamsを開いているとCPU使用率が高くなる時のGPU設定確認

【Teams】Teamsを開いているとCPU使用率が高くなる時のGPU設定確認
🛡️ 超解決

Microsoft Teamsを利用中にCPU使用率が異常に高くなる現象にお悩みではありませんか。その原因のひとつにGPU(グラフィック処理装置)の設定が適切でないケースがあります。本記事ではTeamsのGPU設定を確認する手順を詳しく解説します。

【要点】TeamsのCPU高負荷を軽減するGPU設定方法

  • Teamsの設定: 「設定」→「全般」→「ハードウェアアクセラレーションによるGPUレンダリング」をオフにします。
  • Windowsのグラフィック設定: 「設定」→「システム」→「ディスプレイ」→「グラフィック」でTeamsのGPU優先度を変更します。
  • 再起動の重要性: 設定変更後は必ずTeamsを再起動してください。

    ADVERTISEMENT

    なぜTeamsでCPU使用率が高くなるのか

    Microsoft Teamsはビデオ会議や画面共有、チャットなど多くの処理を同時に行います。標準ではGPUを活用して描画負荷を軽減しますが、GPUドライバの不具合や設定ミスによりCPUに負荷が集中することがあります。例えば、タスクマネージャーでTeamsのプロセスが常時50%以上のCPUを使用している場合、GPU設定の見直しが有効です。また、ノートPCでは省電力の内蔵GPUと高性能な外付けGPUの切り替えが適切でないと、CPUに過剰な負荷がかかる原因になります。

    お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

    GPU設定を確認・変更する手順

    1. Teamsのハードウェアアクセラレーションを無効にする:
      Teams右上のプロフィールアイコンから「設定」をクリックし、「全般」タブを開きます。「ハードウェアアクセラレーションによるGPUレンダリング」のチェックを外し、「保存」ボタンを押します。
    2. Teamsを完全に終了する:
      タスクバーのTeamsアイコンを右クリックして「終了」を選びます。バックグラウンドで動作し続ける場合があるため、タスクマネージャーでTeamsのプロセスが残っていないか確認します。
    3. Windowsのグラフィック設定を開く:
      Windowsの「設定」→「システム」→「ディスプレイ」→「グラフィック」の順に進みます(Windows 11では「グラフィック」の代わりに「グラフィック設定」と表示されます)。
    4. TeamsのGPU優先度を変更する:
      アプリの一覧から「Microsoft Teams」を探し、クリックして「オプション」を選びます。「省電力」(内蔵GPU)または「高性能」(外付けGPU)のどちらかを選択し、「保存」します。外付けGPUがある場合は「高性能」を選ぶとCPU負荷が下がる傾向があります。
    5. Teamsを再起動する:
      通常通りTeamsを起動し、CPU使用率が低下したかタスクマネージャーで確認します。

    注意点と失敗パターン

    GPUドライバが古いと設定が効かない

    最新のGPUドライバがインストールされていないと、ハードウェアアクセラレーションの設定が正常に動作しません。例えばNVIDIAの場合はGeForce Experience、AMDの場合はAdrenalinソフトウェアから最新ドライバに更新してください。ドライバが古いままではCPU使用率が改善しないだけでなく、画面の乱れが発生する可能性もあります。

    ノートPCで誤ったGPUを選択すると逆効果

    内蔵GPU(Intel UHD Graphicsなど)と外付けGPU(NVIDIA GeForceなど)の2つを持つノートPCでは、Windowsのグラフィック設定で「省電力」を選ぶと内蔵GPUが使われます。しかし、Teamsのビデオ処理には外付けGPUの方が適しているため、「高性能」を選択したほうがCPU負荷が下がります。逆に「省電力」を選ぶとCPUに負荷が集中しますので注意してください。

    ハードウェアアクセラレーションを無効にした副作用

    GPUレンダリングをオフにすると、CPUだけですべての描画処理を行うため、動画の表示や画面共有がカクつく場合があります。特に高解像度のモニターを使用している場合に顕著です。もし副作用が気になる場合は、GPUドライバの更新やWindowsの設定変更を優先して試すことをおすすめします。

    ADVERTISEMENT

    GPU設定の比較表

    設定内容 CPU使用率 描画パフォーマンス 推奨シチュエーション
    GPUレンダリング有効+高性能GPU 低い 高い 外付けGPU搭載PC
    GPUレンダリング有効+省電力GPU 中程度 やや低い ビデオ通話が少ない場合
    GPUレンダリング無効 高い CPU頼り GPUドライバ不具合の一時対応

    よくある質問

    Q1. 設定を変更してもCPU使用率が下がらないのはなぜですか

    GPU設定以外にも、バックグラウンドで動作するアプリやWindows Update、ウイルス対策ソフトが原因の可能性があります。まずはタスクマネージャーでCPUを消費しているプロセスを確認し、不要なものを終了させてください。また、Teamsのキャッシュが肥大化している場合は、%appdata%\Microsoft\Teams フォルダ内のCache、Code Cache、tmpフォルダを削除すると効果があります。

    Q2. 内蔵GPUと外付けGPU、どちらを選べばいいですか

    基本的には外付けGPU(高性能)を選ぶとCPU負荷が下がります。ただしバッテリー駆動時は消費電力が増えるため、省電力を選ぶとバッテリー持ちが良くなります。パフォーマンスとバッテリーのバランスを考えて選択してください。

    Q3. ハードウェアアクセラレーションの設定を元に戻す方法はありますか

    同じ手順で「設定」→「全般」→「ハードウェアアクセラレーションによるGPUレンダリング」に再度チェックを入れ、「保存」してTeamsを再起動すれば元に戻ります。Windowsのグラフィック設定も「アプリの設定を元に戻す」で初期状態にできます。

    まとめ

    TeamsのCPU使用率が高い問題は、適切なGPU設定で改善することが多いです。まずはTeams内のハードウェアアクセラレーションを無効にし、Windowsのグラフィック設定で優先GPUを変更しましょう。それでも解決しない場合は、GPUドライバの更新やTeamsキャッシュのクリアを試行してください。本記事の手順を実践し、快適なTeams環境を手に入れてください。


    👥
    Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

    ADVERTISEMENT

    この記事の監修者
    🌐

    超解決 リモートワーク研究班

    Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

    SPONSORED