Microsoft Teamsのメモリ・CPU使用率が高い問題を解決する8つの方法【Windows 10対応】
Microsoft Teamsは便利なビジネスコミュニケーションツールですが、ビデオ会議の品質を確保する反面、PCのパフォーマンスを低下させる原因になることがあります。特に、メモリやCPU使用率が異常に高くなるケースは少なくありません。この記事では、Microsoft Teamsがパフォーマンスを圧迫する理由を解説し、Windows 10でこの問題を解決する具体的な方法をご紹介します。
なぜTeamsはメモリとCPUを大量に消費するのか?
Microsoft TeamsのメモリやCPU使用率が高くなる主な理由は以下の通りです。
- Electronプラットフォーム上で動作している:TeamsはElectronフレームワークをベースに構築されており、多数のライブラリを常時読み込みます。これがメモリ消費量増加の一因だと指摘されています。
- Chromiumのメモリ管理モデルを採用:TeamsはUIやテキストの描画にChromiumエンジンを使用しています。グラフィック処理が多用されるアプリケーションのため、レンダリング負荷が高く、結果としてメモリ使用率も高くなりがちです。
- 他プログラムとの互換性の問題:Teamsは他のアプリケーションとの競合によりCPU使用率が跳ね上がることがあります。Windows 10では「Microsoft Teams Meeting Add-in for Office」が原因となるケースが報告されています。
Teamsのメモリ・CPU使用率が高いときの対処法
以下の方法を順番に試してみてください。
- Teamsのハードウェアアクセラレーションを無効化する
- 既読機能(Read Receipts)をオフにする
- Teamsのキャッシュを削除する
- Outlookアドインを無効化する
- 視覚効果を調整する
- バックグラウンドで動作するプログラムを終了する
- ページファイルサイズを拡張する
- Microsoft Teamsを再インストールする
それでは、各方法を詳しく見ていきましょう。
1. ハードウェアアクセラレーションを無効化する
- Microsoft Teamsを起動し、設定(Settings)を開きます。
- [全般(General)]タブを選択します。
- [GPUハードウェアアクセラレーションを無効にする]にチェックを入れます。
- システムトレイのTeamsアイコンを右クリックしてアプリを終了します。
- デスクトップ上で右クリックし、[更新]を選択します。
- Teamsを再起動し、改善されているか確認します。
- それでも改善しない場合は、再び設定の[全般]タブに戻り、[OfficeのチャットアプリとしてTeamsを登録]を無効化してみてください。
2. 既読機能をオフにする
既読通知を無効化することでも、メモリとCPUの負荷を軽減できます。
- Teamsを起動し、右上のプロフィール写真をクリックします。
- [設定]を開きます。
- [プライバシー(Privacy)]を選択し、[既読レシート(Read receipts)]をオフにします。
- Teamsを一度閉じて、再度起動します。
3. Teamsのキャッシュを削除する
キャッシュフォルダ内のファイルにランダムアクセスが発生している場合があります。キャッシュをクリアすることで改善が期待できます。
- Windows + Rキーを押して[ファイル名を指定して実行]ウィンドウを開きます。
- %appdata%と入力してEnterキーを押します。
- C:\Users\ユーザー名\AppData\Roaming\Microsoft\Teamsフォルダを開きます。
- 以下のフォルダ内のファイルのみを削除します:tmp、blob_storage、cache、GPUcache、databases、Local Storage。
- IndexedDBフォルダ内では、.dbファイルのみを削除します。
- Microsoft Teamsを閉じ、PCを再起動します。
4. OutlookのTeamsアドインを無効化する
- Outlookを起動し、[オプション]を選択します。
- [アドイン]をクリックします。
- [Microsoft Teams Meeting Add-in for Microsoft Office]のチェックを外します。
- 変更を保存し、設定を反映させるためにOutlookを再起動します。
5. バックグラウンドプログラムを終了する
CPUリソースを確保するため、バックグラウンドで動作している不要なプログラムを終了しましょう。そうすることで、Teamsが必要な分だけCPUを使用できるようになります。
- タスクマネージャーを開き、[プロセス]タブを選択します。
- 不要なプログラムを右クリックし、[タスクの終了]を選択して閉じます。
6. 視覚効果を調整する
- スタートメニューを開き、Windows検索バーで「パフォーマンス調整」と検索します。
- [Windowsの外観とパフォーマンスの調整]をクリックします。
- [視覚効果]タブを選択します。
- [パフォーマンスを優先する]を選択します。動画効果やアニメーションが無効になります。
- PCを再起動します。
7. ページファイルサイズを拡張する
ページファイルサイズを手動で調整することで、CPUパフォーマンスを向上させられます。
- Windows検索バーでSystemPropertiesAdvanced(システムの詳細設定)を検索します。
- [パフォーマンス]欄の[設定]をクリックします。
- さらに[詳細設定]タブを開きます。
- [仮想メモリ]欄の[変更]ボタンをクリックします。
- [すべてのドライブのページングファイルサイズを自動的に管理する]のチェックを外します。
- [カスタムサイズ]を選択し、必要なページファイルサイズを手動で設定します。
- 推奨値は16GBです。
設定を保存して適用したら、Teamsを再起動し、改善されたかどうかを確認してください。
8. Microsoft Teamsをアンインストールして再インストールする
上記の方法すべてを試しても改善しない場合は、Microsoft Teamsを完全にアンインストールし、クリーンインストールを行ってみてください。
これらの解決策によって、Microsoft TeamsのメモリおよびCPU使用率の高い状態を改善できることを願っています。どの方法が有効だったか、ぜひお知らせください。
関連記事: Microsoft Teamsが会議中にクラッシュまたはフリーズする場合の対処法
-
【解決法】PC-DoctorモジュールのCPU・メモリ・ディスク使用率が高すぎる原因と対処法
PC Doctorモジュールとは何か、なぜパソコンでCPU使用率が高くなるのか気になったことはありませんか?PCの動作が遅い、頻繁にクラッシュする、ディスク容量が不足している――こうした問題は多くのユーザーが経験しています。しかし、なぜこれらの問題が発生するのでしょうか?システムパフォーマンスが低下する原因として、バックグラウンドで動作してシステムリソースを消費するPC Doctorモジュールのようなプロセス、マルウェア感染、ジャンクファイルなど、さまざまな要因が考えられます。問題を解決するには、まず原因を特定することが重要です。一般的に、パソコンが遅くなったときはタスクマネージャーを開いてデ
-
WindowsでMicrosoft TeamsのCPU使用率が高くなる問題を解決する方法【2022年版】
Microsoft Teamsは、チームコラボレーションやオンライン会議に広く活用されている人気のビジネスツールです。特にグループ通話機能が便利で、多くの企業や教育機関で採用されています。しかし、環境によってはTeamsが大量のCPUリソースを消費し、PCの動作が重くなるケースがあります。これは主に、他のインストール済みアプリとの競合によってメモリ使用量が増大することが原因です。また、アプリケーションファイルの破損も同様のトラブルを引き起こすことがあります。幸い、Microsoft Teamsの高いCPU使用率の問題は、いくつかの対処法で比較的簡単に解決できます。この記事では、実践的な解決策を