【Teams】Teamsで画面共有中にフレームレートが低下する時のGPU設定最適化手順

【Teams】Teamsで画面共有中にフレームレートが低下する時のGPU設定最適化手順
🛡️ 超解決

Microsoft Teamsで画面共有を行う際、フレームレートが低下してカクつく現象に悩んでいませんか。

特に、動画やアニメーションを共有する際にこの問題が発生しやすく、会議の質を著しく低下させます。

この記事では、Teamsの画面共有におけるフレームレート低下の原因と、GPU設定の最適化によってこの問題を解決する具体的な手順を解説します。

設定を見直すことで、スムーズな画面共有体験を取り戻しましょう。

【要点】Teams画面共有のフレームレート低下をGPU設定で改善する

  • GPUドライバーの更新: 最新のGPUドライバーをインストールし、互換性とパフォーマンスを向上させます。
  • ハードウェアアクセラレータビデオエンコーディングの無効化: Teamsの設定でハードウェアエンコーディングを無効にし、CPUへの負荷を分散させます。
  • グラフィック設定の調整: OSのグラフィック設定でTeamsのパフォーマンス優先設定を行い、描画負荷を軽減します。

ADVERTISEMENT

Teams画面共有でフレームレートが低下する原因

Microsoft Teamsでの画面共有中にフレームレートが低下する主な原因は、PCのハードウェアリソース、特にCPUとGPUの処理能力が追いつかないことにあります。

画面共有では、共有元のPCが画面の映像をキャプチャし、それをエンコードしてネットワーク経由で送信する必要があります。このエンコード処理はCPUやGPUに大きな負荷をかけます。

特に、高解像度の画面や、動きの激しいコンテンツ(動画、ゲーム、アニメーションなど)を共有する際には、処理負荷がさらに増大します。

また、PCにインストールされているグラフィックドライバーが古い、あるいはTeamsとの互換性に問題がある場合も、パフォーマンス低下を引き起こす可能性があります。

さらに、Teams自体がハードウェアアクセラレーション機能を利用しており、これがGPUの処理能力を最大限に引き出す一方で、GPUの性能が低い場合やドライバに問題がある場合に、逆にパフォーマンスのボトルネックとなることがあります。

OS側のグラフィック設定や、他のアプリケーションがバックグラウンドでCPUやGPUを大量に消費していることも、Teamsの画面共有パフォーマンスに影響を与える要因となります。

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

Teams画面共有のフレームレート低下を解消するGPU設定最適化手順

Teamsの画面共有におけるフレームレート低下は、いくつかのGPU関連設定を最適化することで改善できます。

まずは、PCのグラフィックドライバーを最新の状態に更新することから始めましょう。古いドライバーは、パフォーマンスの問題や互換性の不具合を引き起こす可能性があります。

次に、Teams自体の設定を見直し、ハードウェアアクセラレータビデオエンコーディングを無効化することで、GPUへの過度な負荷を軽減します。この設定は、特にGPU性能が十分でない環境で効果を発揮します。

最後に、Windowsのグラフィック設定で、Teamsアプリケーションのパフォーマンスを優先するように調整します。これにより、Teamsがより多くのGPUリソースを利用できるようになり、描画処理がスムーズになります。

1. GPUドライバーの更新手順

GPUドライバーの更新は、グラフィックパフォーマンスの向上に不可欠です。お使いのGPUメーカー(NVIDIA、AMD、Intelなど)のウェブサイトから最新ドライバーをダウンロードしてインストールします。

  1. GPUメーカーのウェブサイトにアクセスする
    NVIDIAの場合は「NVIDIAドライバーダウンロード」、AMDの場合は「AMDドライバーダウンロード」、Intelの場合は「Intelドライバー&サポートアシスタント」のページを開きます。
  2. お使いのGPUモデルとOSを選択する
    GPUの製品シリーズ、製品ファミリー、オペレーティングシステム(Windows 10 64-bitなど)を選択します。
  3. 最新ドライバーを検索・ダウンロードする
    検索ボタンをクリックし、表示された最新のドライバーパッケージをダウンロードします。
  4. ダウンロードしたインストーラーを実行する
    ダウンロードしたファイルを開き、画面の指示に従ってインストールを進めます。通常は「カスタムインストール」を選択し、「クリーンインストール」オプションがあればチェックを入れると、以前の設定がリセットされ、より安定した状態になります。
  5. PCを再起動する
    インストール完了後、PCを再起動して変更を適用します。

注意点:

Windows UpdateからもGPUドライバーが提供されることがありますが、メーカー公式サイトからのダウンロードが最新かつ最適化されたドライバーであることが多いです。

グラフィックドライバーのインストールには、一時的に画面表示が乱れることがあります。作業中は重要な作業を避け、安定した環境で行ってください。

2. Teamsの設定でハードウェアアクセラレータビデオエンコーディングを無効化する

Teamsの設定にある「ハードウェアアクセラレータビデオエンコーディング」は、ビデオのエンコード処理をGPUにオフロードする機能です。これが原因でパフォーマンスが低下する場合、無効にすることでCPUで処理させるように切り替え、GPUへの負荷を軽減できます。

  1. Teamsを開く
    Microsoft Teamsアプリケーションを起動します。
  2. 設定を開く
    画面右上のプロフィールアイコンをクリックし、「設定」を選択します。
  3. 「一般」設定を選択する
    設定画面の左側メニューから「一般」を選択します。
  4. 「アプリケーション」セクションを探す
    一般設定画面をスクロールし、「アプリケーション」という項目を探します。
  5. 「ハードウェアアクセラレータビデオエンコーディング」のチェックを外す
    このオプションが表示されている場合、チェックボックスのチェックを外します。
  6. Teamsを再起動する
    設定変更を適用するために、Teamsを一度終了し、再度起動します。

補足: 新しいTeams (v2) と従来Teamsの違い

新しいTeams (v2) では、設定画面の構成が若干変更されています。一般的に「設定」→「全般」→「アプリケーション」の順に進む点は同じですが、項目の配置や名称が異なる場合があります。

組織ポリシーによる制限:

この設定は、組織の管理者によって無効化されている場合があります。その場合、ユーザー側で変更することはできません。管理者に相談してください。

3. Windowsのグラフィック設定でパフォーマンスを優先する

Windowsでは、アプリケーションごとにグラフィックパフォーマンスの設定を調整できます。Teamsの画面共有パフォーマンスを向上させるために、この設定を利用します。

  1. Windowsの設定を開く
    スタートメニューをクリックし、「設定」(歯車アイコン)を選択します。
  2. 「システム」を選択する
    設定画面で「システム」をクリックします。
  3. 「ディスプレイ」を選択する
    左側メニューから「ディスプレイ」を選択します。
  4. 「グラフィック設定」を開く
    ディスプレイ設定画面をスクロールし、「グラフィック設定」をクリックします。
  5. 「Microsoft Teams」を追加する
    「アプリにパフォーマンス設定を選択」の下にある「参照」ボタンをクリックします。
  6. Teamsの実行ファイルを選択する
    ファイル選択画面で、Teamsの実行ファイル(通常は `C:\Users\<ユーザー名>\AppData\Local\Microsoft\Teams\current\Teams.exe` のようなパスにあります)を探して選択し、「追加」をクリックします。
  7. 「オプション」から「高パフォーマンス」を選択する
    追加された「Microsoft Teams」を選択し、「オプション」ボタンをクリックします。「グラフィックの基本設定」画面が表示されるので、「高パフォーマンス」を選択し、「保存」をクリックします。

補足: 新しいTeams (v2) の場合

新しいTeams (v2) は、Webアプリ技術をベースにしているため、実行ファイルパスが異なる場合があります。検索しても見つからない場合は、Microsoft StoreからインストールしたTeamsか、Web版Teamsを利用している可能性があります。Web版の場合は、ブラウザ自体の設定や拡張機能が影響することもあります。

管理者権限:

一部のPC環境では、グラフィック設定の変更に管理者権限が必要な場合があります。その場合は、IT管理者にご相談ください。

Teams画面共有でフレームレートが低下する際の追加チェック項目

上記の設定を行ってもフレームレートの低下が改善しない場合、他の要因が影響している可能性があります。ここでは、追加で確認すべき項目と対処法を解説します。

Teamsのバージョンが最新でない

Teamsのバージョンが古いと、パフォーマンスに関するバグが修正されていない可能性があります。常に最新バージョンを使用することが推奨されます。

  1. Teamsを開く
    Microsoft Teamsアプリケーションを起動します。
  2. プロフィールアイコンをクリックする
    画面右上のプロフィールアイコンを選択します。
  3. 「更新プログラムの確認」を選択する
    メニューから「更新プログラムの確認」をクリックします。
  4. 更新が完了するまで待つ
    更新プログラムが見つかった場合、自動的にダウンロードとインストールが開始されます。完了後、Teamsの再起動を求められるので、指示に従ってください。

補足: 新しいTeams (v2) と従来Teamsの違い

新しいTeams (v2) は、自動更新がより頻繁に行われる傾向があります。手動での更新確認は、従来バージョンと同様の手順で可能です。

バックグラウンドで動作する他のアプリケーションの影響

Teams以外のアプリケーションがCPUやGPUリソースを大量に消費していると、Teamsのパフォーマンスに影響が出ます。特に、動画編集ソフト、ゲーム、仮想化ソフトウェアなどはリソースを多く消費します。

  1. タスクマネージャーを開く
    Ctrl + Shift + Esc キーを同時に押すか、タスクバーを右クリックして「タスクマネージャー」を選択します。
  2. 「プロセス」タブを確認する
    CPU、メモリ、GPUの使用率が高いプロセスがないか確認します。
  3. 不要なアプリケーションを終了する
    画面共有中に不要なアプリケーションは、タスクマネージャーから選択して「タスクの終了」をクリックして閉じます。

注意点:

システムに必要なプロセスを誤って終了しないように注意してください。不明なプロセスは、インターネットで検索するなどして確認してから操作してください。

Teamsのキャッシュクリア

Teamsのキャッシュデータが破損していると、予期せぬ問題が発生することがあります。キャッシュをクリアすることで、問題が解決する場合があります。

  1. Teamsを完全に終了する
    タスクバーの通知領域にあるTeamsアイコンを右クリックし、「終了」を選択します。
  2. エクスプローラーを開く
    Windowsキー + E キーを押してエクスプローラーを開きます。
  3. キャッシュフォルダに移動する
    アドレスバーに `%appdata%\Microsoft\Teams` と入力してEnterキーを押します。
  4. 以下のフォルダを削除する
    開いたフォルダの中から、以下のフォルダを削除します。
    – `Cache`
    – `blob_storage`
    – `databases`
    – `GPUCache`
    – `IndexedDB`
    – `Local Storage`
    – `tmp`
  5. Teamsを再起動する
    Teamsを再度起動します。キャッシュが再生成されます。

補足: 新しいTeams (v2) の場合

新しいTeams (v2) でもキャッシュクリアの手順は概ね同じですが、フォルダパスが若干異なる場合があります。新しいTeamsでは、`%appdata%\Microsoft\Teams` ではなく、`%localappdata%\Microsoft\Teams` 配下のフォルダがキャッシュとして利用されることがあります。どちらのパスにも該当するキャッシュフォルダがないか確認してください。

PCの熱暴走(サーマルスロットリング)

長時間の会議や高負荷な作業により、PCのCPUやGPUが高温になりすぎると、性能を意図的に低下させて温度を抑えようとします。これがサーマルスロットリングです。画面共有中のフレームレート低下も、この影響を受けている可能性があります。

  1. PCの冷却を確認する
    PC本体の通気口が塞がれていないか確認し、ホコリが溜まっている場合は掃除します。
  2. 冷却台を使用する(ノートPCの場合)
    ノートPCの場合は、冷却台を使用することで排熱を助けることができます。
  3. PCの負荷を下げる
    会議中は、不要なアプリケーションを終了し、PCへの負荷をできるだけ減らします。

注意点:

PCの内部清掃は、静電気などに注意して慎重に行ってください。自信がない場合は、専門業者に依頼することを推奨します。

ADVERTISEMENT

Mac版・モバイル版・Web版Teamsでの違い

今回解説したGPU設定の最適化手順は、主にWindows版Teamsを基準としています。

Mac版Teams:

Macの場合、GPUドライバーの更新はOSのアップデートに含まれることが一般的です。システム環境設定の「ソフトウェア・アップデート」で最新の状態を確認してください。

Teamsの設定でハードウェアアクセラレーションを無効にするオプションは存在しますが、表示場所や名称がWindows版と異なる場合があります。

macOSのグラフィック設定はWindowsほど細かく調整できないため、Teams自体の設定とバックグラウンドアプリの管理が中心となります。

モバイル版Teams (iOS/Android):

モバイルデバイスでは、OSやハードウェアの制約が大きいため、GPU設定を直接変更することはほとんどできません。アプリのバージョンを最新に保ち、バックグラウンドで動作する他のアプリを閉じることで、パフォーマンスを改善するしかありません。

Web版Teams:

Web版Teamsは、ブラウザのパフォーマンスに依存します。ブラウザのキャッシュクリア、不要なタブの終了、ブラウザ自体のアップデート、GPUアクセラレーション設定(ブラウザの設定内にある場合)の確認が有効な手段となります。

これらの設定を見直すことで、Teamsの画面共有におけるフレームレート低下の問題を効果的に改善できるはずです。

まずはGPUドライバーの更新とTeamsの設定変更から試してみてください。

それでも改善しない場合は、バックグラウンドアプリケーションの終了やTeamsのキャッシュクリアも有効です。

スムーズな画面共有で、より快適なオンライン会議を実現しましょう。

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

ADVERTISEMENT

この記事の監修者
🌐

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

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