【Teams】会議中にCPU使用率が高くなる時のハードウェアアクセラレーション制御

【Teams】会議中にCPU使用率が高くなる時のハードウェアアクセラレーション制御
🛡️ 超解決

Microsoft Teamsの会議中にCPU使用率が異常に高くなり、パソコンが重くなったりファンがうるさくなったりする経験はありませんか。この問題は、特に古いパソコンやリソースの限られた環境で顕著に現れます。本記事では、Teams会議中のCPU高騰を抑える方法として、ハードウェアアクセラレーションの設定と制御について詳しく解説します。

【要点】ハードウェアアクセラレーション制御でCPU負荷を軽減

  • ハードウェアアクセラレーションを無効にする: Teamsの設定画面から「ハードウェアアクセラレーション」のチェックを外すことで、CPU負荷が改善する場合があります。
  • レジストリ編集で強制的に制御する: 設定画面で変更できない場合、レジストリを編集して無効化する方法も有効です。
  • GPUドライバの更新と併用する: ハードウェアアクセラレーションを有効にしたまま改善したい場合は、GPUドライバを最新にすることで効果が期待できます。

ADVERTISEMENT

なぜTeams会議中にCPU使用率が高くなるのか

Teams会議では、ビデオのエンコード・デコード、画面共有、背景効果の処理など、多くのグラフィック処理が行われます。これらの処理をCPUのみで行うと、負荷が集中してCPU使用率が高くなります。特に、以下のような状況で顕著です。

例えば、画面共有をしながら複数の参加者のビデオを表示すると、CPU使用率が100%近くになることがあります。また、バーチャル背景やぼかし効果を使用している場合も、処理負荷が増大します。さらに、古いノートパソコンやCPU内蔵グラフィックスでは、GPUの性能が低いためCPUに負荷がかかりやすくなります。

ハードウェアアクセラレーションは、これらのグラフィック処理をGPUにオフロードすることでCPU負荷を軽減する仕組みです。しかし、GPUドライバとの互換性問題やTeamsのバグにより、逆にCPU使用率が上がるケースもあります。そのため、適切に制御することが重要です。

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

ハードウェアアクセラレーションの設定を変更する手順

Teamsの設定画面からハードウェアアクセラレーションのオン・オフを切り替えることができます。以下の手順で設定を変更してください。

  1. Teamsを起動する
    まず、Microsoft Teamsアプリケーションを開きます。
  2. プロフィールアイコンをクリックする
    右上の自分のアイコン(またはイニシャル)をクリックします。
  3. [設定] を選択する
    ドロップダウンメニューから「設定」をクリックします。
  4. [全般] タブを開く
    左側のメニューで「全般」が選択されていることを確認します。
  5. [ハードウェアアクセラレーション] のチェックを外す
    「ハードウェアアクセラレーション」という項目のチェックボックスを外し、オフにします。
  6. Teamsを再起動する
    設定を反映させるため、Teamsを一度終了してから起動し直します。

設定を変更しても即座に反映されないため、必ず再起動を行ってください。再起動後、会議に参加してCPU使用率が低下したか確認しましょう。

レジストリ編集で強制的に無効化する方法

設定画面でハードウェアアクセラレーションのオプションが表示されない場合や、変更が反映されない場合は、レジストリを編集することで強制的に無効化できます。ただし、レジストリの編集は慎重に行う必要があります。

  1. レジストリエディタを開く
    キーボードの「Windowsキー + R」を押し、「regedit」と入力してEnterキーを押します。
  2. Teamsの設定キーに移動する
    以下のパスに移動します。
    HKEY_CURRENT_USER\Software\Microsoft\Office\Teams
  3. [DisableHardwareAcceleration] を作成する
    「Teams」フォルダを右クリックし、「新規」→「DWORD(32ビット)値」を選択します。名前を「DisableHardwareAcceleration」に変更します。
  4. 値を「1」に設定する
    作成したキーをダブルクリックし、値のデータを「1」に変更して「OK」をクリックします。「0」の場合は有効、「1」の場合は無効となります。
  5. Teamsを再起動する
    レジストリの変更を反映させるため、Teamsを再起動します。

この方法は、Teamsの設定UIで変更できない場合の最終手段です。誤った値を設定するとTeamsが正常に動作しなくなる可能性があるため、必ず元の値(0)をメモしておくことをおすすめします。

ADVERTISEMENT

注意点とよくある失敗例

ハードウェアアクセラレーションを無効にしても改善しない

CPU使用率が高い原因がハードウェアアクセラレーション以外にある場合、この設定変更だけでは改善しません。例えば、バックグラウンドで動作している他のアプリケーション(ウイルス対策ソフトやクラウド同期ツールなど)がCPUを消費している可能性があります。タスクマネージャーでCPU使用率の高いプロセスを確認し、不要なアプリを終了してください。

レジストリ編集後にTeamsが起動しない

レジストリの値を誤って設定すると、Teamsが起動しなくなることがあります。例えば、「DisableHardwareAcceleration」の型をDWORD以外にしたり、存在しないパスに作成した場合です。もしTeamsが起動しなくなったら、レジストリエディタで値を「0」に戻すか、該当キーを削除してください。それでも解決しない場合は、Teamsを再インストールする必要があります。

設定が保存されない・戻ってしまう

Teamsの設定はアカウントに同期される場合があります。組織のポリシーにより、ハードウェアアクセラレーションの設定が強制されていると、ユーザー側で変更しても元に戻ることがあります。この場合は管理者に問い合わせるか、グループポリシーで設定が上書きされていないか確認する必要があります。また、Teamsをアップデートすると設定が初期化されることもあるため、アップデート後は再度確認しましょう。

代替手段:GPUドライバの更新とグラフィック設定の見直し

ハードウェアアクセラレーションを有効にしたままCPU負荷を下げたい場合、GPUドライバを最新バージョンに更新することをおすすめします。特に、Intel、AMD、NVIDIAの公式サイトから最新ドライバをダウンロードしてインストールしてください。

さらに、Teams自体のグラフィック設定も影響します。例えば、バーチャル背景をオフにする、ビデオ品質を下げる、画面共有時のフレームレートを落とすなどの調整が有効です。会議中に「その他のオプション」→「デバイス設定」からカメラの解像度を変更することもできます。

ハードウェアアクセラレーションの有効・無効比較

項目 有効 無効
CPU負荷 低い(正常動作時) 高い
GPU負荷 高い 低い
バッテリー消費 少ない(GPU効率が良い場合) 多い
画面共有の滑らかさ 滑らか カクつく可能性
互換性の問題 発生することがある ほとんどない

よくある質問

Q1: ハードウェアアクセラレーションを無効にすると、画面共有が遅くなりますか?
A1: 無効にすると、画面共有のエンコード処理がCPUに委ねられるため、パフォーマンスが低下する可能性があります。特に高解像度の画面共有ではカクつきが発生しやすくなります。ただし、CPU性能が十分であれば問題ない場合もあります。

Q2: この設定はMac版Teamsでも同じですか?
A2: Mac版Teamsでも同様の設定が可能です。Mac版では「設定」→「全般」→「ハードウェアアクセラレーション」のチェックを外してください。ただし、レジストリ編集はWindows専用です。Macではターミナルからplistファイルを編集する必要があります。

Q3: 会社のポリシーで設定が変更できません。どうすればよいですか?
A3: 組織でTeamsの設定がグループポリシーによって制御されている場合、ユーザーが変更することはできません。IT管理者に連絡し、ハードウェアアクセラレーションを無効にするポリシーの適用を依頼してください。また、Exchange OnlineやMicrosoft 365管理センターから設定を変更できる場合もあります。

まとめ

Teams会議中のCPU使用率が高くなる問題は、ハードウェアアクセラレーションの設定を適切に制御することで改善できることが多いです。設定画面から無効にする基本的な方法に加え、レジストリ編集による強制無効化も有効です。ただし、GPUドライバの更新や他のアプリケーションの影響も考慮する必要があります。自分に合った方法を試して、快適な会議環境を整えてください。


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

ADVERTISEMENT

この記事の監修者
🌐

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

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

SPONSORED